Linux는 (외부) 디스크를 HFS+로 포맷할 수 있습니다. 예를 들어
apt-get install gparted hfsprogs
,
gparted /dev/sdd
포맷할 파티션을 마우스 오른쪽 버튼으로 클릭하고 HFS+를 선택한 다음 적용을 클릭하고 종료합니다 mount -t hfsplus /dev/sdd2 /mnt/foo
.
그러나 gparted는 대소문자를 구분하지 않는 macOS의 기본 옵션을 사용하기 때문에 둘 /mnt/foo/xyzzy
다 생성할 수 없습니다 . /mnt/foo/XYZZY
따라서 Linux에서 Linux로 파일을 복사하면 모든 종류의 문제가 발생할 수 있습니다.
Linux에서 대소문자를 구분하도록 형식을 지정할 수 있습니까?
아니면 포맷하려면 디스크를 Mac에 삽입해야 합니까?
관련된:https://apple.stackexchange.com/questions/334330/which-filesystems-support-symbolic-links
답변1
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.