Zainstalowałem OS X Fuse na OS X 10.9.4, jak opisano w http://osxdaily.com/2014/03/20/mount-ext-linux-file-system-mac/

Niestety nie montuje żadnego z moich systemów plików Linuksa (na zewnętrznym dysku twardym lub Karta SD), bezpośrednio lub za pomocą Disk Utility

Czy ktoś odniósł jakiś sukces? Zauważyłem, że kilka innych ma podobne problemy.

Czy jest wymagany jakiś inny pakiet?

UWAGA Mogę odczytać dane na komputerze z systemem Linux, więc NIE chcę innych sugestii, ale byłoby wygodnie czytać na moim Macu.

Komentarze

Odpowiedz

Pobierz i zainstaluj FUSE-Ext2 zgodnie z opisem tutaj , a następnie uruchom coś takiego jak

mkdir /Volumes/Linux sudo mount -t fuse-ext2 /dev/disk2s6 /Volumes/Linux 

Możesz dowiedzieć się, jakie urządzenie jest na podstawie wyniku diskutil list.

Komentarze

  • Już to zrobiłem i działa. Naprawdę ' nie rozumiem dlaczego, link OS X Fuse wydawał się sugerować, że działał bez, a nie ' nie chcę ext2.
  • Otrzymuję ten błąd. " FUSE-EXT2 nie może mount, ponieważ wystąpił następujący problem: dyld: Biblioteka nie została załadowana: /usr/local/lib/libfuse.2.dylib Źródło: / usr / local / bin / fuse-ext2 Przyczyna: nie znaleziono obrazu " Czy ktoś jeszcze ma z tym do czynienia?
  • Nieważne, rozgryzłem to … To było z powodu braku warstwy kompatybilności. Ponownie zainstalowany bezpiecznik, aby to naprawić
  • Czy ' t zainstalować fuse-ext2 w najnowszym systemie Mac OS 🙁
  • W najnowszym systemie Mac OS ' chcę uzyskać fuse-ext2 z tego rozwidlenia, który zmienia lokalizacje instalacji, aby były zgodne z SIP: github.com/gpz500 / fuse-ext2 / release

Answer

Jeśli potrzebujesz tylko obsługi odczytu, ext4fuse może wykonać tę pracę. Jeśli masz już homebrew, możesz go zainstalować za pomocą:

brew install Caskroom/cask/osxfuse brew install ext4fuse 

po instalacji po prostu uruchom:

mkdir /Volumes/Linux ext4fuse /dev/diskXsY /Volumes/Linux 

gdzie diskXsY można znaleźć, wpisując polecenie diskutil list.

Obecnie nie obsługuje zapisu w ext4fuse .

⚠️ UWAGA : domyślnie „będziesz mógł montować i wyświetlać tylko swoje pliki za pomocą sudo. Aby zamontować jako zwykły użytkownik, dodaj użytkownika do grupy operator z sudo dscl . append /Groups/operator GroupMembership <your-user> . Gdy to zrobisz, będziesz mógł montować jako zwykły użytkownik i przeglądać pliki z Findera.

Komentarze

  • MacBook-Pro: ~ myuser $ cd / Volumes / Linux -bash: cd: / Volumes / Linux: Nie ma takiego pliku lub katalogu … zanim zrobiłem sudo mkdir / Volumes / Linux … smutny dzień 🙁
  • To ' jest dziwne, ' otrzymuję również dokładnie ten błąd: (
  • Ach, ' dowiedziałem się, co jest przyczyną '! Musisz się upewnić, że ' jesteś w środowisku superużytkownika, ale po prostu wygrał ', żeby go zobaczyć. Użyj sudo su, a następnie spróbuj cd do katalogu ponownie: D
  • Ktoś wymyślił, jak go zamontować z uprawnieniami użytkownika? Działa tylko z sudo ..
  • WAŻNE : z ext4fuse domyślnie ' będziesz mógł montować i przeglądać swoje pliki tylko za pomocą sud o. Aby zamontować jako zwykły użytkownik, dodaj użytkownika do grupy operator z sudo dscl . append /Groups/operator GroupMembership <your-user> . Gdy ' to zrobisz, będziesz mógł montować jako zwykły użytkownik i przeglądać pliki z Findera.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *