Ich versuche, eine vor einiger Zeit erstellte Disc in Amazon EC2 zu mounten. Folgendes sehe ich (Zeilenumbrüche zur besseren Lesbarkeit hinzugefügt):
$ sudo file -s /dev/xvda4
/dev/xvda4: x86 boot sector; partition 1: ID=0x83, starthead 1,
startsector 63, 10474317 sectors, extended partition table (last)\011,
code offset 0x0
Wenn ich versuche, es zu mounten:
$ sudo mount /dev/xvda4 /mnt/foo
mount: wrong fs type, bad option, bad superblock on /dev/xvda4,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so
Wie kann ich diese Disc mounten?
Vielleicht helfen diese Informationen:
$ sudo fdisk -lu /dev/xvda4
Disk /dev/xvda4: 5368 MB, 5368709120 bytes
255 heads, 63 sectors/track, 652 cylinders, total 10485760 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0952616d
Device Boot Start End Blocks Id System
/dev/xvda4p1 63 10474379 5237158+ 83 Linux
Akzeptierte Antwort:
Beitrag von Fernandez de Quilon hat mir geholfen:
$ mount -t ext4 -o offset=32256 /dev/xvda4 /mnt/foo
Funktioniert gut. 32256
wird als 63
berechnet (Partitionsbeginn) multipliziert mit 512
(Sektorgröße).