Як підключити Ext4 за допомогою OS X Fuse


14

Я встановив OS X Fuse на OS X 10.9.4, як описано в http://osxdaily.com/2014/03/20/mount-ext-linux-file-system-mac/

На жаль, він не монтує будь-яку з моїх файлових систем Linux (на зовнішній HD або SD-карті), або безпосередньо, ні з Disk Utility

Хто-небудь мав успіх у цьому? Відзначу, що деякі інші, схоже, мають подібні проблеми.

Чи потрібно інший пакет?

ПРИМІТКА Я можу прочитати дані на машині Linux, тому НЕ хочу інших пропозицій, але було б зручно читати на моєму Mac.


Ви також спробували через термінал, як сказано тут ( github.com/osxfuse/osxfuse/wiki/Ext/_history ) у розділі Використання. quote: "fuse-ext2 & lt; device | image & gt; & lt; mountpoint & gt; [-o option [, ...]]"
konqui

Відповіді:


13

Завантажте та опишіть FUSE-Ext2, як описано тут а потім запустіть щось подібне

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

Ви можете зрозуміти, пристрій шукає на виході diskutil list.


1
Я вже це зробив, і це працює. Я дійсно не розумію, чому OS X Fuse Посилання, здавалося, означало, що вона працювала без, і я не хотів ext2.
Milliways

Я отримую цю помилку .. "FUSE-EXT2 не може монтувати, оскільки сталася наступна проблема: dyld: Бібліотека не завантажена: /usr/local/lib/libfuse.2.dylib Посилання з: / usr / local / bin / fuse-ext2 Причина: зображення не знайдено
Rishi Dua

Nevermind, зрозумів це .. Це було через відсутність шару сумісності. Перевстановіть запобіжник, щоб виправити його
Rishi Dua

Неможливо встановити запобіжник-ext2 на останньому Mac OS :(
maxisme

На останньому Mac OS, ви хочете отримати fuse-ext2 з цієї вилки, що змінює місця установки, щоб бути сумісним з SIP: github.com/gpz500/fuse-ext2/releases
porglezomp

7

Якщо ви тільки хочете читати підтримку тоді ext4fuse може виконувати цю роботу. Якщо у вас вже є домашнє пиво, ви можете встановити його за допомогою:

brew install Caskroom/cask/osxfuse
brew install ext4fuse

після установки просто запустіть:

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

де можна знайти diskXsY, ввівши команду diskutil list.

Зараз є немає підтримки запису в ext4fuse .


MacBook-Pro: ~ myuser $ cd / Volumes / Linux -bash: cd: / Томи / Linux: Немає такого файлу або каталогу ... перш ніж я зробив sudo mkdir / Volumes / Linux ... сумний день :(
rgenito

Це дивно, я також отримую саме цю помилку :(
Sam Holmes

2
Ах я зрозумів, що це викликає! Потрібно переконатися, що ви перебуваєте в середовищі суперкористувача, інше його просто не побачите. Використовуйте sudo su а потім спробуйте cd знову в каталог: D
Sam Holmes

Хто-небудь зрозумів, як монтувати його з правами користувача? Працює лише з sudo ..
ccpizza

2
ВАЖЛИВО : з ext4fuse за замовчуванням ви зможете змонтувати і переглядати файли за допомогою sudo. Щоб встановити звичайний користувач, додайте користувача до operator з sudo dscl . append /Groups/operator GroupMembership <your-user>. Як тільки ви зробите це, ви зможете змонтувати як звичайного користувача і побачити файли з Finder.
ccpizza
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.