Montar hfs + partion

3

Eu quero montar uma partição hfs + em uma unidade externa. Instalei hfsprogs e criei uma pasta para montar em /media/hfs . No entanto isso

# sudo mount -t hfsplus /dev/sdb2 /media/hfs

mount: wrong fs type, bad option, bad superblock on /dev/sdb2,
missing codepage or helper program, or other error

falha.

# dmesg | tail
[ 1778.517677] hfs: write access to a journaled filesystem is not supported, use the 
force option at your own risk, mounting read-only.
[ 1778.550769] hfs: invalid extent max_key_len 15237
[ 1778.550797] hfs: failed to load extents file
[ 1892.776860] hfs: write access to a journaled filesystem is not supported, use the 
force option at your own risk, mounting read-only.
[ 1892.777288] hfs: invalid extent max_key_len 15237
[ 1892.777297] hfs: failed to load extents file

Tenho certeza de que /dev/sdb2 está correto porque verifiquei com gparted . Alguma idéia?

    
por joachim 15.03.2013 / 15:44

1 resposta

3

Parece que a partição não está formatada, formatada de uma versão OSX recente com opções atualmente desconhecidas para o driver hfs+ ou que precisam de um reparo.

No caso de uma partição não formatada, gparted a verá corretamente como HFS+ , porque é apenas um sinalizador na tabela de partições.

No caso de precisar de um reparo, basta conectar o disco em uma máquina OSX, executar Disk Utility e usar o botão repair (canto inferior direito, depois de selecionar a partição no painel lateral).

Não estou ciente de quaisquer opções recentes do HFS + não compreendidas pelo driver HFS+ , mas isso aconteceu no passado. A única solução neste caso é aguardar.

    
por Karmak23 15.03.2013 / 16:59