É provável que o volume do HFS não esteja montado porque a partição do HFS está agrupada em um volume do CoreStorage (o padrão, desde o OS X 10.10). Você pode verificar se esse é o caso com a saída de fdisk -l
:
OHFS+usadoiscabeçalhosdevolume,um1024nodispositivoeo-o sizelimit=N
para mount
para especificar manualmente o tamanho do volume HFS e corrigir isso, mas como obter um valor mágico para N
?
O utilitário testdisk
pode procurar por partições, insinuando onde a partição HFS realmente termina. Seja cauteloso - selecionar as opções erradas no testdisk pode danificar sua tabela de partições!
- Inicie o TestDisk com
testdisk /dev/sdX
e, em seguida,OK
para selecionar a unidade - Selecione
Intel
para MBR ouEFI GPT
para unidades formatadas em GPT - Pressione
Analyse
e, em seguida,Quick Search
-
Após alguns instantes, deve imprimir as partições encontradas:
Apartiçãoindicadaparecemuitopróxima(masligeiramentemenor)doqueotamanhorealdapartiçãodossetores623463232reportadospor
fdisk-l
anterior.ComoasaídadoTestDiskusasetores,precisaremosmultiplicá-lopelotamanhodosetorlógicodaunidade(normalmente512ou4096bytes)paraobterotamanhodovolumeHFSembytes.Esseéovalorpara
N
queusaremospara-osizelimit=N
aomontarovolumeHFS.Sevocênãosouberotamanhodosetorlógicodaunidade,verifiqueasaídadonúmero
secondprimeiroinformadoporfdisk-l
nalinhamostradaabaixo: -
Pressione
q
várias vezes para sair do programa - Monte o disco:
mount /dev/sdXn -t hfsplus -o ro,sizelimit=N