Windows XP bootet nicht nach Partitions-Verschiebung
Moin zusammen,
folgendes Problem, daß zwar direkt keinen Eee betrifft, aber imho HW-unabhängig sein dürfte und daher ein eher generelles Windows-Problem ist, vermute ich mal.
Ausgangspunkt: System mit SSD und einer Standard-Windows XP Installation (sprich, dort paßt weder die Partitionierung [Alignment] noch AHCI. Nachdem mir dies dann schmerzlich bewußte wurde und eh noch ein Linux auf den Rechner sollte, folgendes getan:
1) Linux von CF2HDD-USB Adapter gebootet
2) Partition für Linux angelegt, formatiert
3) mit "dd if=/dev/sda1 if=nt.img die Windows XP Installation als Partitionsimage gesichert
4) 1. Partition (ab "1" = 63) gelöscht und neu erstellt (ab 2048), mit ID 0x07 (HPFS/NTFS) versehen
Code:
user@user-laptop:~$ sudo fdisk -l -u -c /dev/sda
Platte /dev/sda: 60.0 GByte, 60022480896 Byte
255 Köpfe, 63 Sektoren/Spur, 7297 Zylinder, zusammen 117231408 Sektoren
Einheiten = Sektoren von 1 × 512 = 512 Bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xb577b577
Gerät boot. Anfang Ende Blöcke Id System
/dev/sda1 2048 58621184 29309568+ 7 HPFS/NTFS
/dev/sda2 58621952 117242369 29310209 83 Linux
5) XP wieder zurück verschoben "dd if=nt.img of=/dev/sda1
6) Partition an die leicht größere Partitionsgröße angepaßt ("ntfsresize")
Weiter gings mit
7) fertige Ubuntu Installation "geklont" auf die 2. Partition /dev/sda2
8) Partition geprüft, vergrößert und nochmal geprüft
9) GRUB2 im MBR (re-)installiert, der neben Ubuntu auch gleich die Windows XP gefunden und eingebunden hat
Code:
### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Microsoft Windows XP Home Edition (on /dev/sda1)" {
insmod ntfs
set root='(hd0,1)'
search --no-floppy --fs-uuid --set 74a4bd00a4bcc5c0
drivemap -s (hd0) ${root}
chainloader +1
}
Problem: Wählt man "Windows XP" aus dem Bootmenü von GRUB2 aus, passiert gar nichts. Ein schwarzer Bildschirm bleint stehen, der kleine Cursorstrich blinkt lustig vor sich hin. Keinerlei Ausgabe, Bluescreen oder dergleichen
Ubuntu selbst findet die Partition und man kann normal auf sie zugreifen.
Mit Windows XP CD gebootet, findet auch das anstandslos die Partition und man kann sie reparieren wollen, oder die Reparaturkonsole starten usw.
So, woran liegt es, daß sich XP so anstellt? Irgendwelche Ideen (Neuinstallation kommt nicht in Frage
)