Hallo Leute, am Donnerstag, 30. August 2001 23:44 schrieb ich:
Ich habe im Bios die Bootreihenfolge HD, CD-Rom, Diskette -> es wird von Festplatte gebootet. Nun habe ich mir überlegt, in LILO eine Option einzubauen, um ohne Änderung der Bios-Einstellungen z. B. von CD booten zu können.
Ich habe folgenden Eintrag in der /etc/lilo.conf probiert:
other = /dev/hdc label = Boot_CD optional
Das optional habe ich auch schon weggelassen.
Beim Aufruf von LILO kommt dann außer den Added-Meldungen für die HD Fatal: open /dev/hdc: No medium found
Ich habe es auch schon bei eingelegter - bootfähige - CD (gemountet und nicht gemountet) probiert, dann kommt eine andere Fehlermeldung: Fatal: geo_query_dev HDIO_GETGEO (dev 0x1600): Invalid argument
In Kürze: Ist es möglich, von Festplatte zu booten und im LILO dann auszuwählen, dass man jetzt von CD booten möchte? Wenn ja, wie?
Inzwischen habe ich es - nach längerem Studium der Dateien unter /usr/share/packages/lilo/ - immerhin geschafft, das Diskettenlaufwerk im LILO einzubinden. Eintrag in der lilo.conf: other = /dev/fd0 label = Boot_Disk password=xxxx # optional # range = 1+512 unsafe Die auskommentierten Einträge habe ich testweise nach Lektüre der Doku verwendet, sie sind aber (scheinbar) unnötig. Wichtig ist nur das "unsafe", da sonst bei jedem lilo-Aufruf jedesmal eine Diskette im Laufwerk benötigt würde. Das Booten funktioniert jetzt also passwortgeschützt von beliebigen Bootdisketten (DOS/Windoof98 und Linux habe ich getestet) und natürlich weiterhin von der Festplatte. Das Problem mit dem CD-ROM besteht weiterhin bei unveränderten Fehlermeldungen (siehe oben), trotz vieler Versuche - auch die unsafe-Option hilft nicht :-( Ich wurde übrigens per PM gefragt, was der Sinn der ganzen Aktion sein soll: Hier also ein weiteres Selbstzitat (aus einer meiner PMs):
Zu Sinn und Zweck meines Wunsches: - ich boote normalerweise von hd, im LILO kann ich dann zwischen Linux (ohne Passwort, hat es ja selbst) und Windoof98 (mit Passwort) wählen - ab und zu (z. B. Neuinstallation von Windoof...) muss ich aber von CD booten Außerdem bin ich einfach zu faul <grins>, um dann immer die Bootreihenfolge im BIOS zu ändern und anschließend wieder zurückzuändern.
Falls jemand eine Idee hat, wie man das CD-ROM ins LILO-Bootmenü einbinden kann, würde ich mich sehr über eine Antwort freuen. Was bedeutet eigentlich die Fehlermeldung (beim lilo-Aufruf, fürs CD-ROM) Fatal: geo_query_dev HDIO_GETGEO (dev 0x1600): Invalid argument Gruß Christian Boltz -- Linux is like a wigwam: no gates, no windows, and an apache inside.