• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Windows bootet via Grub-Bootloader nicht.

Rapha

Newbie
Hallo,
mein windows bootet über den Grub bootloader nicht.
http://img84.imageshack.us/my.php?image=festplattenke2.png
damit ist einfacher zu verstehen wie meine festplatten genau aufgebaut sind.

wenn ich die sata platte als first boot eingestellt habe startet windows.

habe ich die ide platte als first boot eingestellt startet der bootloader.
suse läuft damit ohne probleme, wähle ich jetzt aber windows aus kommt folgendes:

Booting 'Windows'
rootnoverity (hd0,5)
chainloader (hd1,0)+1

mehr passiert nicht

was kann ich tun

mfg rapha
 

towo

Moderator
Teammitglied
es wird wohl auf
Code:
title Windows
map (hd0) (hd1)
map (hd1) (hd0)
rootnoverify (hd1,0)
makeactive
chainloader +1
hinaus laufen. :wink:
 

admine

Ultimate Guru
Rapha schrieb:
wo soll ich das eingeben?
in dieses linux-terminal als root
sry bin linux anfänger
Ja ... genau so.
Aber du kannst auch gleich mal den von towo geposteten Eintrag für dein Windows in der /boot/grub/menu.lst testen ;)
 
OP
R

Rapha

Newbie
fdisk -l

Platte /dev/sda: 120.0 GByte, 120000000000 Byte
255 heads, 63 sectors/track, 14589 cylinders
Units = Zylinder of 16065 * 512 = 8225280 bytes
Disk identifier: 0x7db47db4

Gerät boot. Anfang Ende Blöcke Id System
/dev/sda1 2 14589 117178110 f W95 Erw. (LBA)
/dev/sda5 2 10200 81923436 7 HPFS/NTFS
/dev/sda6 10201 14327 33150096 83 Linux
/dev/sda7 14328 14589 2104483+ 82 Linux Swap / Solaris

Platte /dev/sdb: 250.0 GByte, 250059350016 Byte
255 heads, 63 sectors/track, 30401 cylinders
Units = Zylinder of 16065 * 512 = 8225280 bytes
Disk identifier: 0x10031002

Gerät boot. Anfang Ende Blöcke Id System
/dev/sdb1 * 1 2295 18434556 7 HPFS/NTFS
/dev/sdb2 2296 30401 225761445 f W95 Erw. (LBA)
/dev/sdb5 2296 30401 225761413+ 7 HPFS/NTFS

-----------------------------------------------------------------------------------------------------------

cat /boot/grub/device.map
(hd0) /dev/sda
(hd1) /dev/sdb

-----------------------------------------------------------------------------------------------------------

cat /boot/grub/menu.lst
# Modified by YaST2. Last modification on Sat Oct 13 14:08:10 CEST 2007
default 0
timeout 8
gfxmenu (hd0,5)/boot/message
##YaST - activate

###Don't change this comment - YaST2 identifier: Original name: linux###
title openSUSE 10.3 - 2.6.22.9-0.4
root (hd0,5)
kernel /boot/vmlinuz-2.6.22.9-0.4-default root=/dev/disk/by-id/scsi-SATA_IC35L120AVV207-_VNVD02G4GDVR2G-part6 vga=0x314 resume=/dev/sda7 splash=silent showopts
initrd /boot/initrd-2.6.22.9-0.4-default

###Don't change this comment - YaST2 identifier: Original name: failsafe###
title Failsafe -- openSUSE 10.3 - 2.6.22.9-0.4
root (hd0,5)
kernel /boot/vmlinuz-2.6.22.9-0.4-default root=/dev/disk/by-id/scsi-SATA_IC35L120AVV207-_VNVD02G4GDVR2G-part6 vga=normal showopts ide=nodma apm=off acpi=off noresume edd=off 3
initrd /boot/initrd-2.6.22.9-0.4-default

###Don't change this comment - YaST2 identifier: Original name: xen###
title XEN -- openSUSE 10.3 - 2.6.22.9-0.4
root (hd0,5)
kernel /boot/xen.gz
module /boot/vmlinuz-2.6.22.9-0.4-xen root=/dev/disk/by-id/scsi-SATA_IC35L120AVV207-_VNVD02G4GDVR2G-part6 vga=0x314 resume=/dev/sda7 splash=silent showopts
module /boot/initrd-2.6.22.9-0.4-xen

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

-----------------------------------------------------------------------------------------------------------

hoffe mal das ist richtig so
 

admine

Ultimate Guru
Rapha schrieb:
###Don't change this comment - YaST2 identifier: Original name: windows###
title Windows
rootnoverify (hd0,5)
chainloader (hd1,0)+1
Diesen Eintrag änderst du in diesen:

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

So:
Alt+F2 -> kdesu kwrite /boot/grub/menu.lst -> root-Passwort eingeben
und nun das File editieren.
 
OP
R

Rapha

Newbie
vielen dank, es funktioniert

eine frage hätt ich aber noch:
wie kann ich die zeit ändern dich ich zu auswahl habe,
bzw wie kann ich sie abschalten und wie kann ich die reihenfolge der betriebssysteme ändern?
 

admine

Ultimate Guru
Rapha schrieb:
eine frage hätt ich aber noch:
wie kann ich die zeit ändern dich ich zu auswahl habe,
bzw wie kann ich sie abschalten und wie kann ich die reihenfolge der betriebssysteme ändern?
Das findest du hier:
http://wiki.linux-club.de/GRUB#Wichtige_Konfigurationsdateien_von_GRUB
 

Grothesk

Ultimate Guru
Code:
default 0
und
Code:
timeout 8
ändern. Bei default 0 wird der erste Eintrag gebootet, bei 1 der zweite.
Bei timeout stehen die Sekunden, 0 deaktiviert ein Timeout.
 
OP
R

Rapha

Newbie
habe nun folgendes gemacht:
Code:
default 3
timeout 0

das problem jetzt ist das garkein bootloader mehr erschein und dirket windows gestartet wird.
ich seh nur ein paar millisekunden lang ein grub fenster kann aber in der zeit nichts machen, pause funktioniert nichtmal.
 

whois

Ultimate Guru
Hi

Dann ist default 3 Windows,spiel doch ein bisschen mit den Einträgen rum.
Vorher sichern.

Klar bei timeout 0 bootet er direkt was er bekommt. :D

cu
 
OP
R

Rapha

Newbie
whois schrieb:
Hi

Dann ist default 3 Windows,spiel doch ein bisschen mit den Einträgen rum.
Vorher sichern.

Klar bei timeout 0 bootet er direkt was er bekommt. :D

cu
wie komme ich an die einträge dran wenn ich suse nichtmehr booten kann?
 

towo

Moderator
Teammitglied
wie komme ich an die einträge dran wenn ich suse nichtmehr booten kann?
Mit einer Live-CD.
Und wenn man nicht weiss, welche Auswirkungen verschiedene Dinge haben, sollte man sich vorher schlau machen!
 

admine

Ultimate Guru
... oder mit der Install-DVD das installierte System booten:

- Von SUSE-CD/DVD booten
- Installation wählen
- nach der Sprachauswahl und der Lizenzvereinbarung wird das bereits installierte SUSE erkannt
- und du kannst es unter dem Punkt "Andere ..." starten lassen
 
OP
R

Rapha

Newbie
Bei default 0 wird der erste Eintrag gebootet, bei 1 der zweite.
Bei timeout stehen die Sekunden, 0 deaktiviert ein Timeout.
hier steht halt das 0 den timeout deaktiviert.

naja probieren geht über studieren, dann will ich mir ma koppix runterladen :p
 

whois

Ultimate Guru
Rapha schrieb:
hier steht halt das 0 den timeout deaktiviert.
Ja es ist doch wohl logisch wenn eine 8 da steht 8 Sekunden gemeint sind und bei einer 0 halt 0 Sekunden.
Sonst musst du den Eintrag ganz löschen dann bleibt er stehen und gu kannst ganz llaaangggssaaaammmm aussuchen was du willst. :D
 
Oben