Linux 15.028 Themen, 107.048 Beiträge

Linux und Windows98SE

Ikarus / 1 Antworten / Flachansicht Nickles

Hallo Leute ich hab mir jetzt ne 2 HDD reingesteckt und auf der SUSE Linux 6.3 installiert auf einer anderen HDD ist Win98SE drauf die eine ist SCSI die andere IDE wie kann ich LILO so konfiguieren das ich ein Bootmenü hab wo ich dann auswählen kann was gestartet werden soll.

P.S:Linux wird von der Festplatte aus gestartet und es ist halt nervig jedesmal im Bios zwischen SCSI und IDE umzuschalten.

Danke im Voraus

bei Antwort benachrichtigen
Anonym Ikarus „Linux und Windows98SE“
Optionen

Gemischte SCSI IDE Systeme sind knifflig...

Wenn Du mit Lilo booten willst, ist es sinnvoll, die Bootreihenfolge
so zu stellen, daß die Windows Platte vorne liegt. Um aber Lilo
zu installieren muß natürlich die Linux Platte vorne liegen.
Beim Umschalten der Bootreihenfolge ändert sich aber die Nummerierung
der Platten im Bios. eim Erstellen der Lilo.conf muss man also
ein wenig rechnen:

Bootest du von der SCSI Platte nummeriert das Bios die Platten wie folgt:

1. Scsi Platte: 0x80
2. Scsi Platte: 0x81
...
1. IDE Platte: 0x80 + Anzahl SCSI Platten
2. IDE Platte: 0x81 + Anzahl SCSI Platten

Bootest Du von der IDE Platte vertauschen sich die Reihenfolgen also
1. IDE Platte: 0x80
1. SCSI Platte: 0x80 + Anzahl IDE Platten

Nun der Trick:
Über den "disk" Eintrag in der Lilo.conf kann man Lilo mitteilen
wie die Konfiguration beim Booten aussehen wird. Ansonsten geht
Lilo davon aus, daß die Konfiguration der aktuellen entspricht.

Beispiel: Win auf hda (1. ide) Linux auf sda (1. Scsi) gebootet Linux

Momentane zuordnung: sda=0x80, hda=0x81
Beim Booten von Windows: hda=0x80 sda=0x81

In die Lilo.conf kommt also:

disk=/dev/hda
bios=0x80
disk=/dev/sda
bios=0x81

fertich...(uff ich hoffe das war jetzt irgendwie verständlich)

j

bei Antwort benachrichtigen