Criei uma imagem dd de uma partição (contendo um HFS + FS) de um dos meus discos (e não o disco inteiro) alguns dias atrás, usando o seguinte comando -
dd conv=sync,noerror bs=8k if=/dev/sdc2 of=/path/to/img
Como posso montá-lo? Eu tentei o seguinte, mas não funciona -
mount -o loop,ro -t hfsplus /path/to/img /path/to/mntDir
Me dá
mount: wrong fs type, bad option, bad superblock on /dev/loop1,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so
e dmesg | tail
me dá -
[5248455.568479] hfs: invalid secondary volume header
[5248455.568494] hfs: unable to find HFS+ superblock
[5248462.674836] hfs: invalid secondary volume header
[5248462.674843] hfs: unable to find HFS+ superblock
[5248550.672105] hfs: invalid secondary volume header
[5248550.672115] hfs: unable to find HFS+ superblock
[5248993.612026] hfs: unable to find HFS+ superblock
[5248998.103385] hfs: unable to find HFS+ superblock
[5249031.441359] hfs: unable to find HFS+ superblock
[5249036.274864] hfs: unable to find HFS+ superblock
Há algo errado que estou fazendo?
Eu tentei pesquisar sobre como fazer isso, mas todos os resultados são apenas sobre a montagem de uma partição a partir de uma imagem de disco completa, usando a opção offset com mount - ninguém fala sobre o caso em que a imagem em si é a de uma partição.
Obrigado.
PS: Estou executando o Arch Linux de 64 bits, e a partição do disco original é /dev/sdc2
boa.
noerror
em sua linha dd. Quantos setores ilegíveis o disco de origem possui - um pode ter atingido algo crítico. Especialmente com o tamanho do bloco de 8k (o disco provavelmente é 512b ou no máximo 4k). O disco de origem é montado?