Osx

將磁碟格式化為 HFS+,但區分大小寫?

  • August 21, 2018

Linux可以將(外置)磁碟格式化為HFS+,例如: apt-get install gparted hfsprogs,然後 gparted /dev/sdd,右鍵要格式化的分區,選擇HFS+,點擊應用,退出;mount -t hfsplus /dev/sdd2 /mnt/foo.

但是你不能同時使用/mnt/foo/xyzzyand /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.

引用自:https://unix.stackexchange.com/questions/463952