Niedawno zainstalowałem OS X 10.11 na komputerze Mac.
Próbowałem odczytać kartę SD z partycją Ext4, której nawet nie pokazano Disk Utility
, chociaż pokazałem diskutil
ją jako partycję Linuksa.
Nie mogę zainstalować partycji ( mount
wydaje się, że polecenie uległo zmianie, ale nie zbadałem tego w pełni).
Miałem FUSE for OS X
zainstalowany i zaktualizowany do 2.8.1. Też tak zrobiłem fuse-ext2
, ale mimo że zostało to pokazane w Preferencjach, pokazuje „Nie zainstalowano”. Próbowałem ponownie zainstalować z witryny sourceforge, ale wystąpił następujący błąd: -
This package is incompatible with this version of OS X and may fail to install.
Ma dowolne rozwiązanie pozwalające na zamontowanie partycji Ext4.
macos
disk-utility
partition
filesystem
el-capitan
Milliways
źródło
źródło
Odpowiedzi:
Spróbuj użyć
ext4fuse
.Podstawy używania, gdzie
N
iM
w/dev/diskNsM
to numery dysków i partycji (takie jak7
a1
) Twojego ext4 ( „Linux”) danych. Te odpowiednie numery dla twojego komputera znajdziesz w Narzędziu dyskowym OS X.W systemie macOS Sierra
-o allow_other
wymagana jest opcja , ponieważ:Zainstaluj oba
ext4fuse
iosxfuse
używając Homebrew .Zgodnie z docs , można również dodać
<your user>
dooperator
grupy. Tutaj za pomocąwhoami
znaleźć swoją aktualną nazwę użytkownika.Zobacz także poprawkę dotyczącą problemów z kliknięciem „zezwól” dla komunikatu „Zablokowane rozszerzenie systemu”
osxfuse
orazosxfuse
dokumentację dotyczącą opcji montowania, takich jakallow_other
idefer_permissions
.źródło
sudo ext4fuse /dev/diskNsM ~tmp/my-linux-mount -o allow_other
do zamontowania go, zanim mogłem go otworzyć z moim użytkownikiem ... Nie mogłem otworzyć dysku bezsudo
w moim systemie~/
w poleceniu usingzsh
spowoduje utworzenie\~
folderu zamiast korzystania z katalogu domowego. Zastanów się nad usunięciem ofert lub użyj$HOME
zamiast tego. Potwierdzam, że działa bezbłędnie na MacOS Sierra 10.12.3 :)$HOME
. Dzięki!ext4fuse
Readme : „Jeśli używasz OS XI, sugeruję poleganie na projekcie homebrew”.Nie używaj Paragon ExtFS dla OSX z El Capitan. Port jest bardzo eksperymentalny, mimo że Paragon twierdzi, że obsługuje El Capitan.
Dwukrotnie uszkodziłem system plików ext4 o pojemności 1,5 TB poza nieodwracalnymi limitami, używając dwóch niezależnych instalacji EL Capitan (10.11.3) na MacBooku Pro i MacBooku Air.
fsck -y /dev/sda(x)
na polu linuksowym po zakończeniu przesyłania plików zgłasza roszczenia do setek tysięcy bloków o wielu roszczeniach z kilkoma plikami i katalogami - fileytem zniknął!ExtFs nie jest również zaimplementowany w DiskUtilty w Ela Capitan, więc nie można sprawdzić integralności systemu plików ani formatu w ext2 / 3/4 ...
Paragon Guys, proszę pilnie naprawić swoje oprogramowanie! Twoje roszczenie dotyczące El Capitan jest bardzo mylące!
Podsumowując, zrzuć Paragon ExtFS z OSX 10.11.x i nie marnuj swoich 20 USD lub wróć do Yosemite lub wcześniejszych OSX. Alternatywnie umieść Linux Box w sieci GB i skopiuj przez SMB. To jest bezpieczniejsze....
źródło
Jak omówiono w fuse-ext2 / OSX 10.11 „El Capitan” powoduje błąd , instalacja
fuse-ext2
kończy się niepowodzeniem na OS X 10.11, El Capitan, z powodu System Integrity Protection (SIP).Zalecanym rozwiązaniem jest teraz wyłączenie SIP .
źródło
Zrobiłem rozwidlenie fuse-ext2, który instaluje wszystko w / Library i / usr / local, abyś nie musiał wyłączać SIP w Mac OS X El Capitan. Cieszę się, jeśli spróbujesz ;-).
źródło
/Library/Filesystems/fuse-ext2.fs/fuse-ext2.util
, aby użyć instalacji e2fsprogs.Po odwiedzeniu tej strony z tym problemem działało to dla mnie:
Teraz musisz znaleźć swój system plików Linux, więc
Dla mnie tak było
Następnie po komentarzu @Sean W.
I powinien być teraz zamontowany.
źródło
diskutil list
tuż przed podłączeniem dysku, a następniediskutil list
ponownie porównać dane wyjściowe i zobaczyć, który dysk został dodany.Ostrzeżenie: po napotkaniu niektórych z tych samych problemów opisanych w odpowiedzi Schnorcha nie mogę dłużej polecać tego programu! Oryginalna odpowiedź pozostawiona poniżej dla potomności ...
Opcją komercyjną (20 USD) jest Paragon ExtFS dla OS X , który obsługuje montowanie odczytu / zapisu w ext2 / 3/4. Używam go teraz w El Capitan.
Ma kilka niedogodności, takich jak pozornie nie zwracanie uwagi na opcje montowania określone w fstab ... Ale ogólnie wydaje się, że dobrze działa.
źródło