Lokale Installation von Windows booten.
Verfasst: 22.11.2004, 09:55
Hallo zusammen,
lang ist's her
Und ja: Gegooglet habe ich und mir diverse Dinge angeschaut und
ausprobiert. Genutzt hat es mir leider nix. Vielleicht hat hier ja
jemand eine Ahnung?
Beteiligt sind
- eine SuSE 9.2 pro als Host
- ein installiertes Windows 2000 pro (/dev/hda1)
- grub (GNU GRUB 0.95)
- Vmware für Linux 4.5.2 build-8848 (RPM-Install)
Laut Anweisung habe ich den VMware-Benutzer in die Gruppe "disk"
eingetütet, damit er auch auf /dev/hda1 zugreifen kann. Als einziger
Benutzer auf diesem System halte ich dies für ok.
Ich habe laut Anweisung unter nativem Windows (/dev/hda1) zwei
Hardware-Profile angelegt. Eines für Windows und eines für VMware.
Ich habe sogar extra einen Boot-Menü-Eintrag erstellt, der zwar nicht
erforderlich ist (aufgrund der Hardware-Profile), aber sinnvoll war,
damit ich auch mal lerne mit grub direkt zu kommunizieren, statt
YaST2 zu nutzen.
Nun habe ich erfolgreich die Windows-Partition als raw-device in die
Konfiguration einer virtuellen Maschine eingebunden und diese ist
auch garantiert nicht irgendwo in Linux eingehangen, dennoch kommt
GRUB mit folgender Bemerkung zum stehen.
root (hd0,0)
filesystem type unknown, partition type=0x7
chainloader +1
und nix passiert mehr. Über diesen Boot-Menü-Eintrag läßt sich die
Windows-Partition jedoch nativ booten.
title Windows - REAL
root (hd0,0)
chainloader +1
Hier mal ein paar Auszüge aus diversen menu.lst-Versuchen
title Windows - VMWare
rootnoverify (hd0,0)
chainloader +1
-> Keine Fehlermeldung, Gast-System bleibt stehen.
title Windows - VMWare
rootnoverify (hd0,0)
makeactive
chainloader +1
-> Fehlermeldung wie oben
Ich habe testweise versucht die Dateien aus /boot/grub nach C:\boot\grub zu kopieren aber schon beim Eintippen in der ersten Zeile der Grub-Shell ...
grub > root (hd0,0)
... kommt "filesystem type unknown, partition type=0x7"
dabei wollte ich eigentlich mit ...
grub > install (hd0,0)/boot/grub/stage1 (hd0) (hd0,0)/boot/grub/stage2
grub > (hd0,0)/boot/grub/menu.lst
weitermachen.
Ich bin echt am Verzweifeln und habe eigentlich keine Lust Windows neu zu installieren, wenn es schon da ist.
lang ist's her
Und ja: Gegooglet habe ich und mir diverse Dinge angeschaut und
ausprobiert. Genutzt hat es mir leider nix. Vielleicht hat hier ja
jemand eine Ahnung?
Beteiligt sind
- eine SuSE 9.2 pro als Host
- ein installiertes Windows 2000 pro (/dev/hda1)
- grub (GNU GRUB 0.95)
- Vmware für Linux 4.5.2 build-8848 (RPM-Install)
Laut Anweisung habe ich den VMware-Benutzer in die Gruppe "disk"
eingetütet, damit er auch auf /dev/hda1 zugreifen kann. Als einziger
Benutzer auf diesem System halte ich dies für ok.
Ich habe laut Anweisung unter nativem Windows (/dev/hda1) zwei
Hardware-Profile angelegt. Eines für Windows und eines für VMware.
Ich habe sogar extra einen Boot-Menü-Eintrag erstellt, der zwar nicht
erforderlich ist (aufgrund der Hardware-Profile), aber sinnvoll war,
damit ich auch mal lerne mit grub direkt zu kommunizieren, statt
YaST2 zu nutzen.
Nun habe ich erfolgreich die Windows-Partition als raw-device in die
Konfiguration einer virtuellen Maschine eingebunden und diese ist
auch garantiert nicht irgendwo in Linux eingehangen, dennoch kommt
GRUB mit folgender Bemerkung zum stehen.
root (hd0,0)
filesystem type unknown, partition type=0x7
chainloader +1
und nix passiert mehr. Über diesen Boot-Menü-Eintrag läßt sich die
Windows-Partition jedoch nativ booten.
title Windows - REAL
root (hd0,0)
chainloader +1
Hier mal ein paar Auszüge aus diversen menu.lst-Versuchen
title Windows - VMWare
rootnoverify (hd0,0)
chainloader +1
-> Keine Fehlermeldung, Gast-System bleibt stehen.
title Windows - VMWare
rootnoverify (hd0,0)
makeactive
chainloader +1
-> Fehlermeldung wie oben
Ich habe testweise versucht die Dateien aus /boot/grub nach C:\boot\grub zu kopieren aber schon beim Eintippen in der ersten Zeile der Grub-Shell ...
grub > root (hd0,0)
... kommt "filesystem type unknown, partition type=0x7"
dabei wollte ich eigentlich mit ...
grub > install (hd0,0)/boot/grub/stage1 (hd0) (hd0,0)/boot/grub/stage2
grub > (hd0,0)/boot/grub/menu.lst
weitermachen.
Ich bin echt am Verzweifeln und habe eigentlich keine Lust Windows neu zu installieren, wenn es schon da ist.