Mit den vbi-Dateinen definitiv nicht. Aber VirtualBox unterstützt glaube ich auch noch andere Formate. Die Anleitung zu VirtualBox ist sehr interessant.
Von Daniel Böhmer am Mi, 15. April 2009 um 21:25 #
Die VirtualBox-Images nutzen meines Wissens nach ein Container-Format, dass mindestens einen Header enthält, wenn nicht gar noch irgendwelche Infos innerhalb der eigentlichen Nutzdaten.
Wenn du dir die VB-Anleitung anguckst oder Google bemühst, lernst du aber leicht, wie man Raw-Images in VBox einbindet. Damit lässt sich dann relativ komfortabel arbeiten und der genannte Tipp funktioniert damit prima.
Dies gilt übrigens nicht nur für Images in Dateien, sondern auch physische Festplatten (bspw. externe an USB) oder auch Images in einer ganzen Partition (Festplatte mit mehreren Partitionen, 1 Partition als HDD in VBox einbinden und darin wiederum eine Partitionstabelle erstellen -- etwas krude aber durchaus hilfreich)
Vielen Dank für den Hinweis. kpartx dürfte vielen unbekannt sein, da es sich bei den Multipath-Tools versteckt. In Debian liegt es zwar als eigenes Paket vor, aber darauf muss man erst einmal kommen.
Komisch, ich habe es nicht explizit installiert, und dennoch ist es auf meinem System gelandet, auf dem genau der geschilderte Usecase existiert. Vermutlich haben die von mir installierten Pakete also bereits ordentliche Abhängigkeiten, die solche sinnvollen Tools auf die Platte holen.
Davon abgesehen ist das Vorhandensein eines Pakets auf einem System ein denkbar schlechtes Argument. Warum sollte man mit etwas anderem als dem IE surfen?
[quote] Komisch, ich habe es nicht explizit installiert, und dennoch ist es auf meinem System gelandet, auf dem genau der geschilderte Usecase existiert. Vermutlich haben die von mir installierten Pakete also bereits ordentliche Abhängigkeiten, die solche sinnvollen Tools auf die Platte holen. [/quote] Dieser nonsens ist nicht dein Ernst oder? Abhängigkeiten beziehen sich nicht auf "sinnvolle" Tools....
In "Units = sectors of 1 * 512 = 512 bytes" kann dann die Sektorgröße (hier 512 bytes) entnommen werden und die Werte unter "Start" in der darunterliegenden Tabelle ist der Startsektor angegeben. Sektorgröße * Startsektor ist also das gesuchte Offset.
Ich denke nicht, dass irgendein Programm außer partimage und vielleicht partimage-ng das Format lesen kann. Die offensichtliche Lösung wäre, ein neues Blockgerät anzulegen (mit Loop oder LVM) und die Datei dorthin zu restoren.
In jedem Fall halt vorher ein Backup erstellen....
Wenn du dir die VB-Anleitung anguckst oder Google bemühst, lernst du aber leicht, wie man Raw-Images in VBox einbindet. Damit lässt sich dann relativ komfortabel arbeiten und der genannte Tipp funktioniert damit prima.
Dies gilt übrigens nicht nur für Images in Dateien, sondern auch physische Festplatten (bspw. externe an USB) oder auch Images in einer ganzen Partition (Festplatte mit mehreren Partitionen, 1 Partition als HDD in VBox einbinden und darin wiederum eine Partitionstabelle erstellen -- etwas krude aber durchaus hilfreich)
#> losetup -f
/dev/loop0
#> losetup /dev/loop0 your_disk_image.raw
#> kpartx -av /dev/loop0
add map loop0p1 : 0 XXXX linear /dev/loop0 XX
add map loop0p2 : 0 XXXX linear /dev/loop0 XXXX
#> mount /dev/mapper/loop0p1 /mnt
unmounten:
#> unmount /mnt
#> kpartx -dv /dev/loop0
del devmap : loop0p1
del devmap : loop0p2
#> losetup -d /dev/loop0
Es gibt kpartx!
Gruß
-Marc
blah@blubb:~\> kpartx
bash: kpartx: command not found
blah@blubb:~\>
Davon abgesehen ist das Vorhandensein eines Pakets auf einem System ein denkbar schlechtes Argument. Warum sollte man mit etwas anderem als dem IE surfen?
lg
Erik
Komisch, ich habe es nicht explizit installiert, und dennoch ist es auf meinem System gelandet, auf dem genau der geschilderte Usecase existiert. Vermutlich haben die von mir installierten Pakete also bereits ordentliche Abhängigkeiten, die solche sinnvollen Tools auf die Platte holen.
[/quote]
Dieser nonsens ist nicht dein Ernst oder? Abhängigkeiten beziehen sich nicht auf "sinnvolle" Tools....
Nicht alles, was Du nicht begreifst, ist Nonsense.
> Abhängigkeiten beziehen sich nicht auf "sinnvolle" Tools....
Den Sinn von "Suggests" kennst Du?
lg
Erik
lg
Erik
mir sind Tips, wie man eine Aufgabe mit Linux- Bordmitteln - die wirklich auf jedem System vorhanden sind - erledigen kann, lieber.
losetup.sh
sfdisk -l datei.image
sfdisk -l -uS datei.image
fdisk -lu datei.image
In "Units = sectors of 1 * 512 = 512 bytes" kann dann die Sektorgröße (hier 512 bytes) entnommen werden und die Werte unter "Start" in der darunterliegenden Tabelle ist der Startsektor angegeben. Sektorgröße * Startsektor ist also das gesuchte Offset.
ich habe das Problem gelegentlich, wenn ich nicht eine Datei, sondern eine LVM-Partition verwendet habe. Lösung:
losetup -s -f /dev/VOLGROUPNAME/LVNAME
kpartx -a /dev/loop0
Danach findet man alle Partitionen in der LVM-Partition unter /dev/napper/loop0pX
Grüße
Christian
hat jemand nen Tipp, wie ich - auf ähnliche Weise - auf den Inhalt von partimage backups zugreifen kann?
Thx
Jan