Montando o RAID 1 do HFS + (hfsplus) no Linux 3.13

3

Estou usando um LiveCD do Linux Mint para resgatar dados de um Hackintosh que teve seu disco de inicialização com falha. Eu também tenho um HFS + RAID 1 (criado com o Disk Utility no OS X) em unidades separadas no sistema. Teoricamente, essas são apenas imagens espelhadas umas das outras, mas o Linux não as monta a partir da GUI ou da linha de comando. Eu não me importo com a montagem de leitura / gravação, eu só preciso de somente leitura para retirar dados. Os volumes RAID são de 1500 GB cada um para um total de 1500 GB espelhados, por isso não é um problema de > 2 TB.

O erro que recebo, apesar da GUI do Mint ver o nome do volume RAID nas duas unidades ("MirrorMirror"), é o mesmo na interface gráfica ou na linha de comando. Observe que estou tentando montar apenas um espelho do RAID - não me importo em montar os dois, tenho certeza de que eles estão em boa forma e só quero ler os dados de uma das partições espelhadas.

# mount -t hfsplus -o ro /dev/sdi2 mirror

mount: wrong fs type, bad option, bad superblock on /dev/sdi2,
       missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so

E fazendo o que isso sugere, produz:

hfsplus: invalid secondary volume header
hfsplus: unable to find HFS+ superblock

Quando eu dou uma espiada ('print all') com 'parted' eu vejo "Raid Partition 1" em / dev / sdi2 e "Raid Partition 2" em / dev / sda2. Tenho certeza que isso está correto.

Meu palpite é que há uma bandeira escrita em algum lugar que diz "ei, eu sou uma partição RAID 1" e que o mount.hfsplus está barulhento nela. Alguma idéia?

    
por Gordon Morehouse 04.12.2014 / 22:59

0 respostas