1
likuku 2015-08-30 16:04:31 +08:00
Linux 做主系统,开 ssh 服务,装虚拟机,虚拟机里跑 win , win 里使用 winscp 来访问 linux 的磁盘资源。
|
2
mxalbert1996 2015-08-30 16:23:06 +08:00
如果我没理解错的话这个不是只能读取映像文件的吗?而且 Win 下没有盘符哪来的路径
|
3
ArchStacker OP @likuku Linux 做主系统的话通过 Samba 多方便啊,还有我这个主要是面向在 Windows 下临时要求 Linux 读取文件
@mxalbert1996 见 wiki ,通过 \\.\GLOBALROOT\Device\Harddisk0\Partition1 这种方式可以读取没有盘符的分区 |
4
dreamtrail 2015-08-30 16:52:36 +08:00
类似的东西不早就有了么
http://sourceforge.net/projects/ext2fsd/ |
5
ArchStacker OP @dreamtrail 那个只是针对 Ext2/3/4 文件系统的,而我这个针对几乎所有的文件系统,还有上游持续更新。
不过这个项目我如果做 Windows 驱动的话也会参考其写法 |
6
ffffwh 2015-08-30 17:12:20 +08:00 via Android
VirtualBox 挂物理分区 samba 共享出去
|
7
ArchStacker OP @ffffwh 如果仅仅复制一两个文件的话这样未免太麻烦了
|
8
supvesonico 2015-08-30 17:14:26 +08:00
为什么要在 windows 下读取这些东西呢? windows 不就是用来玩游戏的么……
|
9
ArchStacker OP @supvesonico 比如你在 Linux 下玩游戏的存档想拷到 Windows 上?反正总会有人有需求的
|
10
znoodl 2015-08-30 19:45:36 +08:00 via iPhone
强烈建议不要这么做,我用 ext2fsd 挂载 ext4 移动硬盘,有次右下角删除磁盘之后还能看到盘符和文件,空间大小看不到了,可是我忘了我卸载了盘符,然后忘上面写文件,最后把分区表还有数据覆盖了,我不知道。等到我下次插上移动硬盘的时候提示我需要格式化,我当时吓傻了,几百 g 的数据,然后我插到 Linux 上,日志也找不到了,用恢复软件恢复了一堆乱文件名的文件,数据很多还不全。我气得直接把硬盘格了。
|
11
mxalbert1996 2015-08-30 19:57:52 +08:00
@ArchStacker 理论上做一个外壳应该不复杂,但我发现你编译出来的那个程序输出好像有点奇怪,我用 C#获取不了它的输出,而且在命令行下运行一次以后命令行的其他中文就全变成了乱码
|
12
ArchStacker OP @znoodl ext2fsd 是支持读写的吧?我这个是只读的,至少应该不可能丢数据
@mxalbert1996 在 cmd 下跑 cmd 会变形,并且中文也确实是个问题。不过这只算是个 demo 吧,真正应该不会有人用这么难用的工具(好像还不支持递归读取文件夹),回来加个壳就好了 |
13
inter 2015-08-30 23:10:06 +08:00
lz 老是惦记着 windows 驱动,我其实想问 lz ,你写过驱动么,甭管哪个系统的? cygwin 上跑的要做 fs 驱动,差别相当大,还不如从头写
|
14
oska874 2015-08-30 23:17:46 +08:00 via Android
我记着以前有一个磁盘工具可以打开 ext 分区,类似 explorer 。
|
15
ArchStacker OP |
16
likuku 2015-08-31 01:34:04 +08:00
@ArchStacker 即便是在 linux 上, Btrfs 自己的坑也够酸爽的,还是算了吧。
|
17
sNullp 2015-08-31 05:24:40 +08:00
这么好的一个主意,虽然做成驱动不太现实,但写一个 GUI Wrapper 读取一两个文件肯定没问题。
ls 这么多喷喷喷的是啥意思?你觉得没用可总有人觉得有用吧。。。而且这个思路在我看来确实是最稳定的 windows 下读取这些分区的方法了。 |
18
ArchStacker OP @likuku 总有人会需要的,毕竟是下一代文件系统。关键这个有 GRUB 的持续更新。
|
19
yushiro 2015-08-31 09:18:30 +08:00 via iPhone
这个工具很棒,正需要在 Win 下读取 XFS 的软件,目前只找到一款付费软件,但是我只是偶尔从 NAS 的硬盘里面直接 copy 电影,花钱买的话性价比不高啊~
|
20
likuku 2015-08-31 10:11:54 +08:00
@ArchStacker 几年前就开始尝试 Btrfs 了,直到去年还是被各种坑。
|
22
fengyqf 2015-08-31 10:45:30 +08:00
@supvesonico 为什么要在 windows 下读取这些东西呢? windows 不就是用来玩游戏的么……
+65535 |
24
ArchStacker OP |
25
likuku 2015-09-01 09:41:47 +08:00
@sNullp readonly 真就能保证是 readonly ? 再三说一句,我这不是 linux 虚拟机,而是 linux 里跑个 win 虚拟机。
|
26
ArchStacker OP @likuku 我看出来了,你只是关心写出来的驱动是不是稳定,对做这个东西你还是非常支持的对吧 :doge:
|