Win/Mac/ Linux 共用磁盘的文件系统选择

2021-01-28 01:56:40 +08:00
 xuegy
1. exFAT,没有权限管理,所有文件都变可执行,pass
2. NTFS,mac 和 linux 的逆向工程写入有风险,串一起用迟早出事。
3. ext4,mac 上的 osxfuse 已死,pass
4. HFS+,windows 上没有免费的写入方案,pass
5. 花钱买 paragon
6. 花钱买 NAS
总的来说,这件事不花钱似乎是无解的。
4457 次点击
所在节点    macOS
27 条回复
ferock
2021-01-28 02:01:00 +08:00
nas,nfs
chinvo
2021-01-28 02:48:08 +08:00
nas 也有权限问题

之前用过一段时间 zfs,就是每次切换系统之前得记得 export,否则进别的系统要 import --force,但是权限也很乱,win 下写过的文件在 Mac 和 Linux 上想写得先 chown
thedrwu
2021-01-28 03:18:18 +08:00
开个轻量虚拟机 /docker 挂 ext4 image

我自己用 ntfs,多备份就行
Harry1993
2021-01-28 05:01:31 +08:00
ext4 掛載到 Linux,windows 和 macOS 用 sshfs (或其他工具,如 rclone )再掛到本地。

osxfuse (現名 macfuse )沒死吧,還在更新,還能用,只是不開源了.. (but yeah, it’s dead in a sense.)
ihwbunny
2021-01-28 07:16:44 +08:00
还是网络共享协议的 NAS 方便:
* 没有物理接口问题
* 随处随时可访问
* 没有访问设备限制
whenov
2021-01-28 08:05:07 +08:00
既然是公用磁盘,应该不需要存文件权限啊
ljsh093
2021-01-28 08:08:50 +08:00
exfat 据说有可能掉全盘?不知道现在有没有改善,最近我也一直在纠结 u 盘文件系统,win+linux 需求,暂时在用 udf,但是遇到过一次丢文件了,4G 剩 400M
xuegy
2021-01-28 08:10:08 +08:00
@Harry1993 那些过时教程里从 brew 安装的 osxfuse 都死掉了,这个新的 macfuse 还没试过。
xuegy
2021-01-28 08:11:44 +08:00
@whenov 可执行也是权限
chenlee9876
2021-01-28 08:13:28 +08:00
目前有个 8t 的西数盘
一个 apfs 分区存时间机器备份
一个 exfat 分区做 swap 跨系统交换数据
一个 hfs+分区日常存资料
xuegy
2021-01-28 08:14:43 +08:00
@ljsh093 UDF 应该没考虑过闪存的优化吧
whenov
2021-01-28 08:18:08 +08:00
@xuegy 说的就是这个啊,三个系统需要共享可执行文件吗?如果只是脚本的话,开个 git repo 分别同步就好了。我一般在共享磁盘里只放电影之类的纯数据。
xuegy
2021-01-28 08:21:01 +08:00
@whenov 不是啊,无.txt 后缀名的文本拷回 mac 的时候被自动加上可执行,这时双击无法直接打开,需要再改回来。
wyfyw
2021-01-28 08:27:35 +08:00
@xuegy 请教一下,paragon 是不是逆向 NTFS 出来的吗?还是这个软件买了微软的授权?

貌似还有一个叫 Tuxera NTFS,开发者之前帮 Linux 逆向 NTFS 。
xuegy
2021-01-28 08:31:32 +08:00
@wyfyw 好像 paragon 也是逆向工程的,不过商业公司兜底怎么也比开源的强吧...
wyfyw
2021-01-28 08:37:20 +08:00
@xuegy 嗯嗯,paragon NTFS,应该挺好的,就是升级要收费。paragon 和希捷有合作。

但是商业公司的闭源未必更可靠。比如 Linux 上的 NTFS driver,微软的开发者想必会确认 driver 的正确性。
littlelooloo
2021-01-28 08:40:58 +08:00
Paragon 和 Tuxera 比如何?
Tuxera 我 8 年前买了个 Key,这几天上去发现还能用,可以升级最新版
systemcall
2021-01-28 08:45:49 +08:00
都装上虚拟机,虚拟机里面跑 FreeNAS,硬盘直通给虚拟机。通过虚拟出来的万兆网卡来和虚拟 NAS 通信
问题解决
varrily
2021-01-28 10:08:37 +08:00
分层解决,1~2t 左右的单移动盘,exFAT 合适。多磁盘上 NAS,不建议各种虚拟化。
Harry1993
2021-01-28 13:29:45 +08:00
@xuegy 確實不能從 homebrew 或者 macports 安裝了,不過 macfuse 也不算新吧,只是改了個名字(因為 Big Sur 已經是第十一代 OS 了),而且 maintainer 也沒變。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/749087

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX