Linux
在 Linux 和 FreeBSD 之間共享磁碟的文件系統
我最近決定在我的桌面上安裝 FreeBSD,但我仍然有幾台執行 GNU/Linux 的電腦,我想在兩個作業系統之間共享磁碟分區,特別是:
- 使用 FreeBSD 的電腦也將安裝一個 GNU/Linux 發行版,我希望有一個可以由 FreeBSD 和 GNU/Linux 讀取/寫入的共享分區。
- 我想使用兩個作業系統的外部硬碟驅動器和 USB 記憶棒。
通過閱讀各種文件和線上論壇,我了解到這
ext2
是目前唯一的解決方案:ufs
Linux 中的寫支持仍處於試驗階段,FreeBSD 對 的支持有限ext3
,並且支持ext4
和ReiserFS
只讀。我錯過了什麼嗎,即是否有其他可行的文件系統?
您可以使用
ext2
. FreeBSD 中對 的支持ext2
已經存在了一段時間,並且可能被認為是穩定的。當然,如您所知,它在 GNU/Linux 中是原生的。您也可以使用
ext3
但不使用日誌和擴展屬性(在 Linux 中使用掛載選項/etc/fstab
),這會增加一些限制。這可能比在任何兩個系統(如 NTFS 等)上使用非本機的 fs 好得多。
來源:https ://www.freebsd.org/doc/handbook/filesystems-linux.html
FreeBSD 也支持 FUSE。
令人驚訝的是,FUSE 有一個 EXT4 實現。我不知道它被認為有多穩定。
http://blog.ataboydesign.com/2014/04/23/freebsd-10-mounting-usb-drive-with-ext4-filesystem/有一個攜帶式 ext4fuse,但它是只讀的。應該可以使用
ntfs-3g
,讓您受益於日誌文件系統,但某些 Unix 功能可能不可用或需要額外配置。