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
- Czy wypróbowałeś to również przez Terminal, jak wspomniano tutaj ( github.com/osxfuse/osxfuse/wiki/Ext/_history ) w sekcji Useage. cytat: " fuse-ext2 < urządzenie | obraz > < punkt montowania > [-o opcja [, …]] "
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 grupyoperator
zsudo 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óbujcd
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
zsudo 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.