Ich habe vor einigen Tagen mit dem folgenden Befehl ein dd-Image einer Partition (die ein HFS + FS enthält) einer meiner Festplatten (und nicht der gesamten Festplatte) erstellt:
dd conv=sync,noerror bs=8k if=/dev/sdc2 of=/path/to/img
Wie kann ich es montieren? Ich habe folgendes versucht, aber es funktioniert nicht -
mount -o loop,ro -t hfsplus /path/to/img /path/to/mntDir
Es gibt mir
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
und dmesg | tail
gibt mir -
[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
Stimmt etwas nicht, was ich tue?
Ich habe versucht zu suchen, wie das geht, aber alle Ergebnisse, die ich erhalte, sprechen nur über das Mounten einer Partition aus einem vollständigen Disk-Image mit der Offset-Option mit Mount - keiner spricht über den Fall, dass das Image selbst das einer Partition ist.
Vielen Dank.
PS: Ich verwende 64-Bit-Arch-Linux und die Partition von der ursprünglichen Festplatte wird /dev/sdc2
einwandfrei bereitgestellt.
noerror
in Ihrer dd-Zeile verwenden. Wie viele unlesbare Sektoren hatte die Quellfestplatte - möglicherweise hat man etwas Kritisches getroffen. Besonders bei der 8k-Blockgröße (die Festplatte ist wahrscheinlich 512b oder höchstens 4k). Wird die Quellfestplatte gemountet?