Osx
將磁碟格式化為 HFS+,但區分大小寫?
Linux可以將(外置)磁碟格式化為HFS+,例如:
apt-get install gparted hfsprogs
,然後gparted /dev/sdd
,右鍵要格式化的分區,選擇HFS+,點擊應用,退出;mount -t hfsplus /dev/sdd2 /mnt/foo
.但是你不能同時使用
/mnt/foo/xyzzy
and/mnt/foo/XYZZY
,因為 gparted 使用了 macOS 的預設選項,不區分大小寫。因此,從 Linux 將文件複製到它會導致各種問題。Linux可以將其格式化為區分大小寫嗎?
或者我必須將磁碟插入 Mac 來格式化它嗎?
相關:https ://apple.stackexchange.com/questions/334330/which-filesystems-support-symbolic-links
mkfs.hfs -s /dev/sdd2
來自
man mkfs.hfs
:-s Creates a case-sensitive HFS Plus filesystem. By default a case-insensitive filesystem is created. Case-sensitive HFS Plus file systems require a Mac OS X version of 10.3 (Darwin 7.0) or later.