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

[ gelöst ] Bootsloader Auswahl Fehler

GutenTag,
Ich habe zwar beim booten die Auswahl Windows nur wenn ich da klicke kommt jetzt das hier:

rootnerverify(hd1,1)
chainloader (hd0,0)+1

Was kann ich da den jetzt machen das mein Windows Vista wieder startet.
 
OP
Sabrina.Haber

Sabrina.Haber

Hacker
Grothesk schrieb:

Hier die Ausgabe:

Code:
Platte /dev/sda: 80.0 GByte, 80026361856 Byte
255 heads, 63 sectors/track, 9729 cylinders
Units = Zylinder of 16065 * 512 = 8225280 bytes
Disk identifier: 0x2896c675

   Gerät  boot.     Anfang        Ende     Blöcke   Id  System
/dev/sda1   *           1        9729    78148161    7  HPFS/NTFS

Platte /dev/sdb: 80.0 GByte, 80026361856 Byte
255 heads, 63 sectors/track, 9729 cylinders
Units = Zylinder of 16065 * 512 = 8225280 bytes
Disk identifier: 0x06170616

   Gerät  boot.     Anfang        Ende     Blöcke   Id  System
/dev/sdb1               1         262     2104483+  82  Linux Swap / Solaris
/dev/sdb2             263        2873    20972857+  83  Linux
/dev/sdb3            2874        9729    55070820   83  Linux
 

towo

Moderator
Teammitglied
rootnerverify(hd1,1)
chainloader (hd0,0)+1
Ist ein Widerspruch in Sich!

Code:
map (hd0) (hd1)
map (hd1) (hd0)
rootnoveryfy (hd1,0)
makeactive
chainloader +1

So /dev/sda in /boot/grub/device.map als hd1 eingetragen ist und Du von sdb bootest.
 
OP
Sabrina.Haber

Sabrina.Haber

Hacker
towo schrieb:
rootnerverify(hd1,1)
chainloader (hd0,0)+1
Ist ein Widerspruch in Sich!

Code:
map (hd0) (hd1)
map (hd1) (hd0)
rootnoveryfy (hd1,0)
makeactive
chainloader +1

So /dev/sda in /boot/grub/device.map als hd1 eingetragen ist und Du von sdb bootest.

Soll ich jetzt den Code der Reihe nach ein geben in die Konsole als su mit Passwort
Oder gleich den ganzen Code eingeben
 

admine

Ultimate Guru
Sabrina.Haber schrieb:
Soll ich jetzt den Code der Reihe nach ein geben in die Konsole als su mit Passwort
Oder gleich den ganzen Code eingeben
Poste zuvor mal deine /boot/grub/device.map
und der von towo gepostete Code ist in der /boot/grub/menu.lst einzutragen.
 

towo

Moderator
Teammitglied
Soll ich jetzt den Code der Reihe nach ein geben in die Konsole als su mit Passwort
Oder gleich den ganzen Code eingeben
Das sollst Du in /etc/boot/grub.menu.lst reinschreiben, oder halt ein
Code:
cat /boot/grub/device.map
sowie ein
Code:
cat /boot/grub/menu.lst
hier zeigen!
 
OP
Sabrina.Haber

Sabrina.Haber

Hacker
admine schrieb:
Sabrina.Haber schrieb:
Soll ich jetzt den Code der Reihe nach ein geben in die Konsole als su mit Passwort
Oder gleich den ganzen Code eingeben
Poste zuvor mal deine /boot/grub/device.map
und der von towo gepostete Code ist in der /boot/grub/menu.lst einzutragen.

Wo muß ich den den Code eintragen in welche Datei und wo finde ich diese.
Habe den Befehl /boot/grub/device.map als su mit Passwort, da kam keine Berechtigung
 

admine

Ultimate Guru
Sabrina.Haber schrieb:
Habe den Befehl /boot/grub/device.map als su mit Passwort, da kam keine Berechtigung
Das ist kein Befehl, sondern das File, indem du die Einträge machen musst.

Mach es so:
Alt+F2 -> kdesu kwrite /boot/grub/menu.lst -> root-PW eingeben
 
OP
Sabrina.Haber

Sabrina.Haber

Hacker
admine schrieb:
Sabrina.Haber schrieb:
Habe den Befehl /boot/grub/device.map als su mit Passwort, da kam keine Berechtigung
Das ist kein Befehl, sondern das File, indem du die Einträge machen musst.

Mach es so:
Alt+F2 -> kdesu kwrite /boot/grub/menu.lst -> root-PW eingeben

Habe ich gemacht, nur an welcher Stelle muß ich jetzt die 4 Zeilen geposteten Code eintragen

Code:
# Modified by YaST2. Last modification on Di Okt  9 10:14:16 UTC 2007
default 0
timeout 8
gfxmenu (hd1,1)/boot/message

###Don't change this comment - YaST2 identifier: Original name: linux###
title openSUSE 10.3
    root (hd1,1)
    kernel /boot/vmlinuz-2.6.22.5-31-default root=/dev/disk/by-id/scsi-SATA_WDC_WD800BB-00CWD-WMA8E8717344-part2 vga=0x31a    hwpobe=-modules.pata resume=/dev/sdb1 splash=silent showopts
    initrd /boot/initrd-2.6.22.5-31-default

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

###Don't change this comment - YaST2 identifier: Original name: floppy###
title Diskette
    rootnoverify (hd1,1)
    chainloader (fd0)+1

###Don't change this comment - YaST2 identifier: Original name: failsafe###
title Failsafe -- openSUSE 10.3
    root (hd1,1)
    kernel /boot/vmlinuz-2.6.22.5-31-default root=/dev/disk/by-id/scsi-SATA_WDC_WD800BB-00CWD-WMA8E8717344-part2 vga=normal showopts ide=nodma apm=off acpi=off noresume nosmp noapic maxcpus=0 edd=off 3
    initrd /boot/initrd-2.6.22.5-31-default
 

Grothesk

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

Da die alten Einträge entsprechend abändern/ergänzen.
 

admine

Ultimate Guru
Du willst Windows booten => ersetze damit den Teil, der unter "title Windows" steht:

Code:
title Windows
    map (hd0) (hd1)
    map (hd1) (hd0)
    rootnoveryfy (hd1,0)
    makeactive
    chainloader +1
 
OP
Sabrina.Haber

Sabrina.Haber

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

Da die alten Einträge entsprechend abändern/ergänzen.

Aha, als das hier prakisch gegen das was jetzt da steht ersetzen

Code:
map (hd0) (hd1)
map (hd1) (hd0)
rootnoveryfy (hd1,0)
makeactive
chainloader +1

Ich stelle mich wieder mal blöde an.
 

towo

Moderator
Teammitglied
Sabrina.Haber schrieb:
Grothesk schrieb:
Code:
###Don't change this comment - YaST2 identifier: Original name: windows### 
 title Windows 
     rootnoverify (hd1,1) 
     chainloader (hd0,0)+1

Da die alten Einträge entsprechend abändern/ergänzen.

Aha, als das hier prakisch gegen das was jetzt da steht ersetzen

Code:
map (hd0) (hd1)
map (hd1) (hd0)
rootnoveryfy (hd1,0)
makeactive
chainloader +1

Ich stelle mich wieder mal blöde an.
Nur bringt das absolut nix, da Du es immer noch nicht für nötig gehalten hast, uns die /boot/grub/device.map zu zeigen!
Außerdem liegt Linux lau menu.lst auf hd1,1, da kann Windows schlecht auch darauf liegen!
 

admine

Ultimate Guru
Jep ... wir brauchen mal die Ausgabe von

Code:
cat /boot/grub/device.map

Aber vermutlich tuts ein ganz normaler Eintrag für Windows mit:
Code:
title Windows
     rootnoverify (hd0,0)
     chainloader (hd0,0)+1
;)
 

towo

Moderator
Teammitglied
admine schrieb:
Jep ... wir brauchen mal die Ausgabe von

Code:
cat /boot/grub/device.map

Aber vermutlich tuts ein ganz normaler Eintrag für Windows mit:
Code:
title Windows
     rootnoverify (hd0,0)
     chainloader (hd0,0)+1
;)
In dem Falle würde dieser oben genannte Eintrag aber schon booten, weil
chainloader (hd0,0)+1 ja schon die richtige Platte anspringt, egal was der root-Eintrag vorher sagt.
 
OP
Sabrina.Haber

Sabrina.Haber

Hacker
Wenn ich jetzt bei booten Windows auswähle kommt das hier:

map (hd0) (hd1)
map (hd1) (hdo)
makeactive
chainloader +1

Hier die datei,hab da bestimmt was falsch eingetragen oder

Code:
# Modified by YaST2. Last modification on Di Okt  9 10:14:16 UTC 2007
default 0
timeout 8
gfxmenu (hd1,1)/boot/message

###Don't change this comment - YaST2 identifier: Original name: linux###
title openSUSE 10.3
    root (hd1,1)
    kernel /boot/vmlinuz-2.6.22.5-31-default root=/dev/disk/by-id/scsi-SATA_WDC_WD800BB-00CWD-WMA8E8717344-part2 vga=0x31a    hwpobe=-modules.pata resume=/dev/sdb1 splash=silent showopts
    initrd /boot/initrd-2.6.22.5-31-default

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

###Don't change this comment - YaST2 identifier: Original name: floppy###
title Diskette
    rootnoverify (hd1,1)
    chainloader (fd0)+1

###Don't change this comment - YaST2 identifier: Original name: failsafe###
title Failsafe -- openSUSE 10.3
    root (hd1,1)
    kernel /boot/vmlinuz-2.6.22.5-31-default root=/dev/disk/by-id/scsi-SATA_WDC_WD800BB-00CWD-WMA8E8717344-part2 vga=normal showopts ide=nodma apm=off acpi=off noresume nosmp noapic maxcpus=0 edd=off 3
    initrd /boot/initrd-2.6.22.5-31-default
 
Oben