GRUB/LILO will Windows nicht starten

S

Son Goku

Grünschnabel
[GELÖST] GRUB/LILO will Windows nicht starten

Hallo

Vorweg folgene Systemzusammenstellung:

IDE1: OpenSuse 10.3 (sda)
IDE2: Kein System (unpartitioniert) (sdb)
SATA1: Windows XP (sdc) (Windows auf sdc1)
USB: Datensammlung (NTFS, kein System) (sdd)

Der Bootloader ist GRUB und liegt in der Bootpartition.

Ausgabe von "cat /boot/grub/device.map":
(hd3) /dev/sdd
(hd0) /dev/sda
(hd2) /dev/sdc
(hd1) /dev/sdb

Ausgabe von "cat /boot/grub/menu.lst":
# Modified by YaST2. Last modification on Mi Feb 27 21:19:09 CET 2008
default 0
timeout 8
gfxmenu (hd0,0)/boot/message
##YaST - activate

###Don't change this comment - YaST2 identifier: Original name: linux###
title openSUSE 10.3
root (hd0,0)
kernel /boot/vmlinuz-2.6.22.17-0.1-default root=/dev/disk/by-id/scsi-SATA_ExcelStor_Techn_PFD8T5K2BVRXJB-part1 resume=/dev/sda5 splash=silent showopts
initrd /boot/initrd-2.6.22.17-0.1-default

###Don't change this comment - YaST2 identifier: Original name: windows 1###
title windows 1
rootnoverify (hd0,0)
chainloader (hd2,0)+1

###Don't change this comment - YaST2 identifier: Original name: windows 2###
title windows 2
rootnoverify (hd0,0)
chainloader (hd3,0)+1

###Don't change this comment - YaST2 identifier: Original name: failsafe###
title Failsafe -- openSUSE 10.3
root (hd0,0)
kernel /boot/vmlinuz-2.6.22.17-0.1-default root=/dev/disk/by-id/scsi-SATA_ExcelStor_Techn_PFD8T5K2BVRXJB-part1 showopts ide=nodma apm=off acpi=off noresume edd=off 3
initrd /boot/initrd-2.6.22.17-0.1-default

###Don't change this comment - YaST2 identifier: Original name: Kernel-2.6.22.17-0.1-default###
title Kernel-2.6.22.17-0.1-default
root (hd0,0)
kernel /boot/vmlinuz-2.6.22.17-0.1-default root=/dev/disk/by-id/scsi-SATA_ExcelStor_Techn_PFD8T5K2BVRXJB-part1 resume=/dev/sda5 splash=silent showopts
initrd /boot/initrd-2.6.22.17-0.1-default

Das Problem:
Sobald der Rechner im GRUB bin und Windows auswähle, zeigt er mir den entsprechenden Eintrag von "/boot/grub/device.map" und das wars.
Linux kann ich so ohne Probleme starten.
Wenn ich nun aber beim POST des Rechner F8 drücke und über BIOS SATA1 wähle, startet er Windows wie gewohnt.
Die "/boot/grub/device.map" hab ich auch schon einigermaßen angepasstund rumprobiert, aber ohne Ergebnis.

Hab auch zwischenzeitlich mal LILO installiert, doch hier das selbe Problem.

Hat einer von euch noch eine Idee?
Über Hilfe würde ich mich sehr freuen.

Viele Grüße
Son Goku
 
Zuletzt bearbeitet:
Windows liegt nicht auf der ersten Platte und kommt wohl nicht damit zurecht.

Probiers mal mit mappen:
Code:
title Windows
map (hd0) (hd2)
map (hd2) (hd0)
rootnoverify (hd0,0)
chainloader +1

Gruß
TeaAge
 
@Rain_Maker:

Ausgabe von "/sbin/fdisk -l":
Platte /dev/sda: 82.3 GByte, 82348277760 Byte
255 heads, 63 sectors/track, 10011 cylinders
Units = Zylinder of 16065 * 512 = 8225280 bytes
Disk identifier: 0xf667f667

Gerät boot. Anfang Ende Blöcke Id System
/dev/sda1 * 1 2611 20972826 83 Linux
/dev/sda2 2612 10011 59440500 f W95 Erw. (LBA)
/dev/sda5 2612 2873 2104483+ 82 Linux Swap / Solaris
/dev/sda6 2874 10011 57335953+ 83 Linux

Platte /dev/sdb: 200.0 GByte, 200049647616 Byte
255 heads, 63 sectors/track, 24321 cylinders
Units = Zylinder of 16065 * 512 = 8225280 bytes
Disk identifier: 0x990aea57

Gerät boot. Anfang Ende Blöcke Id System

Platte /dev/sdc: 500.1 GByte, 500107862016 Byte
255 heads, 63 sectors/track, 60801 cylinders
Units = Zylinder of 16065 * 512 = 8225280 bytes
Disk identifier: 0xb658b658

Gerät boot. Anfang Ende Blöcke Id System
/dev/sdc1 * 1 6629 53247411 7 HPFS/NTFS
/dev/sdc2 6630 60800 435128557+ f W95 Erw. (LBA)
/dev/sdc5 6630 7934 10482381 7 HPFS/NTFS
/dev/sdc6 7935 10545 20972826 b W95 FAT32
/dev/sdc7 10546 13258 21792141 b W95 FAT32
/dev/sdc8 13259 60800 381881083+ 7 HPFS/NTFS

Platte /dev/sdd: 320.0 GByte, 320072933376 Byte
255 heads, 63 sectors/track, 38913 cylinders
Units = Zylinder of 16065 * 512 = 8225280 bytes
Disk identifier: 0x01120b56

Gerät boot. Anfang Ende Blöcke Id System
/dev/sdd1 1 38913 312568641 7 HPFS/NTFS

@TeaAge:
Danke, Probier ich gleich mal aus.

Edit: Hat leider nicht funktioniert. Es kommt immer folgende Ausgabe, die für mich nach Endlosschleife aussieht (Die ganze Seite is voll davon):
"GRUB GRUB stage2"

Muss ich da nicht eher das eintragen?
map (hd0) (hd2)
map (hd2) (hd0)
rootnoverify (hd2,0)

Und warum bei Chainloader das "(hd2,0)" entfernen?
 
Zuletzt bearbeitet:
Hab zwar schon lange kein Windows mehr, aber es müsste IIRC

Code:
map (hd0) (hd2)
map (hd2) (hd0)
rootnoverify (hd2,0)
chainloader +1
sein.

Unter Umständen muß das rootnoverify auch als erste Zeile da stehen.

Ausprobieren.
 
Ja, es geht, genauso.
Aus dem hd0 in Zeile 3 ein hd2 gemacht und schon gehts.
Danke!
 
aso, mein fehler.

naja, jetzt klappts ja und ich weiß auch besser Bescheid ;)

Gruß
 

Ähnliche Themen

Zugriff Ubuntu 16.04. auf Freigabe 18.04. LTS nicht möglich

Samba 4 Gast Zugang unter Ubuntu funktioniert nicht

openSuse 11.4 und 12.1 als Gast in XEN

Windows clients können nicht mehr auf lange laufendes System zugreifen

dovecot und postfix Konfiguration Problem

Zurück
Oben