Eu instalei OS X Fuse
no OS X 10.9.4 conforme descrito em http://osxdaily.com/2014/03/20/mount-ext-linux-file-system-mac/
Infelizmente, ele não monta nenhum dos meus sistemas de arquivos Linux (em HD externo ou Cartão SD), diretamente ou com Disk Utility
Alguém teve algum sucesso com isso? Noto que alguns outros parecem ter problemas semelhantes.
É necessário algum outro pacote?
NOTA Eu posso ler os dados em uma máquina Linux, então NÃO quero outras sugestões, mas seria conveniente ler no meu Mac.
Comentários
- Você também experimentou via Terminal, como dito aqui ( github.com/osxfuse/osxfuse/wiki/Ext/_history ) em Uso. citação: " fuse-ext2 < dispositivo | imagem > < ponto de montagem > [-o opção [, …]] "
Resposta
Baixe e instale o FUSE-Ext2 conforme descrito aqui e depois execute algo como
mkdir /Volumes/Linux sudo mount -t fuse-ext2 /dev/disk2s6 /Volumes/Linux
Você pode descobrir o dispositivo observando a saída de diskutil list
.
Comentários
- Eu já tinha feito isso e funciona. Eu realmente não ' não entendo por que, o link
OS X Fuse
parecia sugerir que funcionava sem, e eu não ' t wantext2
. - Recebo este erro .. " FUSE-EXT2 não conseguiu montagem porque ocorreu o seguinte problema: dyld: Biblioteca não carregada: /usr/local/lib/libfuse.2.dylib Referenciado em: / usr / local / bin / fuse-ext2 Motivo: imagem não encontrada " Alguém mais está enfrentando isso?
- Esqueça, descobri … Isso foi devido à falta da camada de compatibilidade. Fusível reinstalado para consertá-lo
- Pode ' t instalar fuse-ext2 no Mac OS mais recente 🙁
- No Mac OS mais recente, você ' Vou querer obter o fuse-ext2 deste fork que altera os locais de instalação para serem compatíveis com SIP: github.com/gpz500 / fuse-ext2 / releases
Resposta
Se você deseja apenas suporte de leitura, ext4fuse pode fazer este trabalho. Se você já tem homebrew, pode instalá-lo com:
brew install Caskroom/cask/osxfuse brew install ext4fuse
após a instalação, basta executar:
mkdir /Volumes/Linux ext4fuse /dev/diskXsY /Volumes/Linux
onde diskXsY pode ser encontrado digitando o comando diskutil list
.
Atualmente não há suporte de gravação em ext4fuse .
⚠️ NOTA : por padrão, você só poderá montar e ver seus arquivos com
sudo
. Para montar como usuário normal, adicione seu usuário ao grupooperator
comsudo dscl . append /Groups/operator GroupMembership <your-user>
. Depois de fazer isso, você será capaz de montar como um usuário regular e ver os arquivos do Finder.
Comentários
- MacBook-Pro: ~ myuser $ cd / Volumes / Linux -bash: cd: / Volumes / Linux: Esse arquivo ou diretório não existe … antes de fazer sudo mkdir / Volumes / Linux … dia triste 🙁
- É ' é estranho, eu ' também estou recebendo exatamente este erro: (
- Ah, eu ' descobri o que ' está causando isso! Você precisa ter certeza de ' re em um ambiente de superusuário, mas não ' vê-lo. Use
sudo su
e tentecd
no diretório novamente: D - Alguém descobriu como montá-lo com permissões de usuário? Funciona apenas com sudo ..
- IMPORTANTE : com ext4fuse por padrão, você ' só será capaz de montar e ver seus arquivos com sud o. Para montar como usuário regular, adicione seu usuário ao grupo
operator
comsudo dscl . append /Groups/operator GroupMembership <your-user>
. Depois de ' fazer isso, você será capaz de montar como um usuário normal e ver os arquivos do Finder.