Tach,
Aufgabe: Vorhandene Windows-Partition in in eine virtuelle HDD kopieren.
Problem: Bisher kein Boot von der Platte möglich.
Ich habe folgende Varianten durch:
1. Ein Image unter dem zu sichernden XP erzeugt und es in einer virtuellen Instanz von XP auf eine virtuelle Platte zurückgeschrieben.
2. Mittels qemu eine VMDK erzeugt und dann mittels dd die Partition kopiert, Partition aktiv gesetzt und mit fixmbr/fixboot über die Windows XP Rettungs-CD einen neuen MBR geschrieben bzw. Boot-Record der Partition geschrieben.
3. Mittels qemu eine VMDK erzeugt und dann mittels dd die Partition kopiert, Partition aktiv gesetzt und einen Boot-Loader (grub) installiert. Der Boot-Loader startet. Wenn ich jedoch den Eintrag mit der Windows-Partition auswähle bleibt das System stehen.
4. Eine neue "Reparatur"-Installation auf das erzeugte Image installiert. Beim ersten Neustart bleibt das System stehen.
Der Bootvorgang endet im Boot-Record der ersten Partition mit der Fehlermeldung:
A disk read error occurred. [...]
Der MBR ist also in Ordnung. Die Fehlermeldung lässt laut Boot-Record auf ein Geometrie-Problem schließen. Sollte nicht genau dafür die Anwendung fixboot zuständig sein? Es müssen doch nur ein paar Sektoren eingelesen und ausgeführt werden, die alle aufeinanderfolgen. Wenn die BIOS Parameter nicht mehr passen müssen sie halt "angepasst" werden.
Bin ratlos und hoffe hier mal auf Hilfe. Wie bekomme ich mit dem Biest einen Boot-Vorgang hin?
PS: Die Festplatte wird jedoch sowohl unter Windows als auch unter Linux sauber erkannt und lässt sich einbinden und Dateien lesen.
EDIT Typos...
Aufgabe: Vorhandene Windows-Partition in in eine virtuelle HDD kopieren.
Problem: Bisher kein Boot von der Platte möglich.
Ich habe folgende Varianten durch:
1. Ein Image unter dem zu sichernden XP erzeugt und es in einer virtuellen Instanz von XP auf eine virtuelle Platte zurückgeschrieben.
2. Mittels qemu eine VMDK erzeugt und dann mittels dd die Partition kopiert, Partition aktiv gesetzt und mit fixmbr/fixboot über die Windows XP Rettungs-CD einen neuen MBR geschrieben bzw. Boot-Record der Partition geschrieben.
3. Mittels qemu eine VMDK erzeugt und dann mittels dd die Partition kopiert, Partition aktiv gesetzt und einen Boot-Loader (grub) installiert. Der Boot-Loader startet. Wenn ich jedoch den Eintrag mit der Windows-Partition auswähle bleibt das System stehen.
4. Eine neue "Reparatur"-Installation auf das erzeugte Image installiert. Beim ersten Neustart bleibt das System stehen.
Der Bootvorgang endet im Boot-Record der ersten Partition mit der Fehlermeldung:
A disk read error occurred. [...]
Der MBR ist also in Ordnung. Die Fehlermeldung lässt laut Boot-Record auf ein Geometrie-Problem schließen. Sollte nicht genau dafür die Anwendung fixboot zuständig sein? Es müssen doch nur ein paar Sektoren eingelesen und ausgeführt werden, die alle aufeinanderfolgen. Wenn die BIOS Parameter nicht mehr passen müssen sie halt "angepasst" werden.
Bin ratlos und hoffe hier mal auf Hilfe. Wie bekomme ich mit dem Biest einen Boot-Vorgang hin?
PS: Die Festplatte wird jedoch sowohl unter Windows als auch unter Linux sauber erkannt und lässt sich einbinden und Dateien lesen.
EDIT Typos...





