
그래서 MacFUSE(MacPorts에서) 및 ext4fuse(git에서 컴파일)를 사용하여 Mac OS X에 ext4(확장 포함) 파티션을 마운트하려고 하는데 도저히 할 수 없습니다. 나는 이것을 이렇게하려고 노력하고 있습니다 :
sudo ./ext4fuse /dev/disk0s3 ~/Mountpoint
또는
sudo ./ext4fuse /dev/rdisk0s3 ~/Mountpoint
(디스크와 rdisk의 차이점이 무엇인지 잘 모르겠습니다)
하지만 사용할 수 없는 단축키가 생겼습니다. 내가 도대체 뭘 잘못하고있는 겁니까?
미리 감사드립니다.
답변1
퓨즈-ext2를 사용해 보세요
mac-fuse google it을 설치하세요. 그리고 얻다http://prdownloads.sourceforge.net/fuse-ext2/fuse-ext2-0.0.7.tar.gz?download 그리고 설치하세요.
MACOSX 10.6.7의 ext4 파티션에서 100% 테스트하고 작동했습니다. 트릭을 읽고 저장하려면 설치 전에 퓨즈-ext2 /dev/disk0sX /Volumes/linux -o 강제 또는 재부팅 macosx 명령을 사용하고 자동으로 실행하세요. macosx에 ext4를 마운트합니다.
답변2
나는 항상 첫 번째 양식을 사용하지만 sudo는 사용하지 않습니다(관리자 그룹에 있는 한 작동합니다).
선택적으로 세 번째 매개변수를 전달하여 로그 파일을 사용할 수 있습니다. 그러면 문제가 어느 정도 밝혀질 수 있습니다.
mbpro:~ gerard$ ./Development/ext4fuse/ext4fuse /dev/disk0s5 t 로그 mbpro:~ 제라드$ ls t 제라드 분실 + 발견
이제 "로그" 파일에는 일부 디버깅 정보가 포함되어야 합니다. 나에게 보내주세요 ([이메일 보호됨]), github에서 문제를 생성하거나 여기에 게시하세요.
Intel이 포함된 OSX 10.5 이상을 사용하고 있는지 확인하세요(ppc는 작동하지 않음). 또한 저는 이를 기본 ext4 파티션(ext3에서 ext4로의 업그레이드 없음)에서만 테스트했으므로 이후 시나리오에서는 문제가 발생할 수 있습니다.
편집하다:2017년 6월 21일 현재 로그 파일을 가져오는 구문은 다음과 같습니다.
ext4fuse <device> <mountpoint> -o logfile=/dev/stdout
답변3
문제가 제기되었습니다여기
거기에 몇 가지 링크가 있는데 어떤 경우에는 호환성 레이어가 설치되지 않는 것 같습니다. 추가 조사하겠습니다.
최후의 수단으로 Linux VM이 포함된 USB 카드 리더기를 사용해 보았더니 나에게 도움이 되었습니다.