Wenn es sich um ein Image einer gesamten Festplatte handelt oder wie in Ihrem Fall um ein Image einer erweiterten Partition, müssen Sie das Partitionslayout und die Offsets jeder Partition in der Datei kennen, um sie bereitstellen zu können.
Dazu benötigen Sie das parted
Tool, das Sie mit dem folgenden Befehl installieren können:
apt-get install parted
parted
Starten Sie es nach der Installation mit dem Pfad zu Ihrer Image-Datei. Eine parted
Eingabeaufforderung wird angezeigt:
$ parted /path/to/image/file/sda5.img
GNU Parted 2.3
.....
(parted)
Geben Sie in dieser Eingabeaufforderung (mit dem Präfix (parted)
) die folgenden Befehle ein:
(parted) unit B
(parted) print
.....
Number Start End Size Type File system Flags
1 1048576B 1573912575B 1572864000B primary ntfs boot
2 1573912576B 156774694911B 155200782336B primary ntfs
3 156774694912B 171454758911B 14680064000B primary ntfs
4 171454758912B 180044693503B 8589934592B primary
(parted) q
Die Tabelle in der Ausgabe zeigt Ihnen die Offsets jeder Partition in der Datei und den Dateisystemtyp in jeder Partition. Um beispielsweise die erste Partition in der obigen Beispielausgabe bereitzustellen, müssen Sie den folgenden Befehl eingeben:
sudo mount -o loop,ro,offset=1048576 /path/to/image/file/sda5.img /mnt/partition
Stellen Sie sicher, dass dies /mnt/partition
zuerst vorhanden ist.