Hallo,
hab ein kleines Problem mit meinem Bootloader (Suse 8.1)
Ich habe 2 IDE-Festplatten, jeweils als Master im Rechner.
Am ersten Controller hängt eine Platte mit
2 Partitionen: Auf der ersten-Partition ist Win2000 (FAT32)und
auf der erweiterten Partition ist Suse 8.1 (ReiserFS).
Am 2ten Controller hängt eine Platte mit nur einer Partition und Win98.
Diese lässt sich aus dem Linux-Bootmenü heraus nicht starten.
Keine Fehlermeldung. Bildschirm schaltet kurz aus/an und zeigt wieder
das Auswahlmenü.
Win2000 und Suse lassen sich aus dem Menü heraus booten.
Die Win98 Platte bootet, wenn sie allein am System hängt.
Der Bootloader ist auf /dev/hda6 installiert.
Ich möchte aber keine Startdiskette verwenden müssen!
Die Einträge in der grub.conf (Yast2)sind:
...
title win2000
root(hd0,0)
makeaktive
chainloader+1
title linux
kernel (hd0,5) /root/vmlinuz root=/dev/hda6 hdb=ide-scsi vga=791
initrd(hd0,5)/boot/initrd
title win98
root(hd1,0)
makeaktive
chainloader+1
title floppy
...
Die fstab sieht folgendermaßen aus:
/dev/hda6 / reiserfs defaults 1 1
/dev/hda1 /windows/C vfat users,gid=users,umask=0002,iocharset=iso8859-15,code=437 0 0
/dev/hdc1 /windows/D vfat users,gid=users,umask=0002,iocharset=iso8859-15,code=437 0 0
/dev/hda5 swap swap pri=42 0 0
devpts /dev/pts devpts mode=0620,gid=5 0 0
proc /proc proc defaults 0 0
usbdevfs /proc/bus/usb usbdevfs noauto 0 0
/dev/cdrecorder /media/cdrecorder auto ro,noauto,user,exec 0 0
/dev/cdrom /media/cdrom auto ro,noauto,user,exec 0 0
/dev/fd0 /media/floppy auto noauto,user,sync
Frage: Warum ist die /windows/D auf /dev/hdc1 ? Müsste das nicht /dev/hdb1 sein ?
Wenn es so ist, wo muß ich die Einträge ändern.
Danke
Linux 15.036 Themen, 107.107 Beiträge
du schreibst beide HDD als Master, dann ist hdc1 richtig, da hda = Master der ersten IDE hdb= Slave, hdc = Master der 2ten IDE hdd wäre Slave.
Da ich die Dikettenlösung gewählt habe, kann ich dir nur diese Auskunft geben.
Vielleicht gibt es eine Möglichkeit alle 3 BS über Grub zu starten, was mir aber nicht gefällt, daß Linux praktisch als "Sandwich" zwischen 2 Wxx liegt. Eigentliche müßte Grub im MBR der ersten IDE-Plartition liegen und nicht hda6..............
cu
NANÜ
Hmm, danke erstmal für die Hilfe. Du hast recht-war ein denkfehler von
mir mit hdb.
Ich find halt die Diskettenlösung nicht mehr zeitgemäß(neue Rechner haben ja auch gar keine Laufwerke mehr). Aber wenns nicht anders geht, ist das besser als nichts.
Ich werd mal deinen Tip mit dem grub auf der ersten Partition ausprobieren. Vielleicht hilfts.
Thanx + schönes WE!
wünsche ich dir auch..........
hier ist übrigens noch ein ausführlicher Bericht zu GRUB http://www.nickles.de/c/s/12-0014-126-2.htm=KLICK, vielleicht findest du da ein paar gute Tipps
viel Erfolg
cu
NANÜ