Lilo Sorgen....

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Benutzeravatar
rainer.arnst
Beiträge: 74
Registriert: 25.09.2003 11:03:05
Wohnort: Berlin
Kontaktdaten:

Lilo Sorgen....

Beitrag von rainer.arnst » 14.04.2004 11:29:06

Hallo zusammen!

Ich habe hier einen Windows-Rechner (WindowsXP auf hda), in den ich eine zweite Festplatte (hdb) mit einem bereits installierten Debian eingebaut habe. Debian und Windows sollen ins Lilo-Menü.

Um Lilo zu installieren habe ich Knoppix gebootet, die lilo.conf dort entsprechend geändert: (boot=/dev/hda, root=/dev/hdb2), usw. und dann mit

"lilo -r /mnt/hdb -M /dev/hda"
"lilo -r /mnt/hdb"

den MBR auf hda geschrieben und Lilo installiert.

Lilo hat alle Menüeinträge aufgelistet und ist ohne Fehler durchgelaufen - nur eine Warnung das "root" nicht auf dem Boot-Device sei kam.

Leider wird jedoch nach wie vor Windows gebootet. Es ist keine Spur von Lilo zu sehen.

Ich habe mir mit dd den MBR auf hda angesehen und es ist eindeutig der von Lilo.

Wieso erscheint das Lilo-Menü nicht?! Irgendwelche Ideen?!

Vielen Dank.

Gruss,
Rainer

Denny
Beiträge: 15
Registriert: 22.12.2003 16:52:12

Beitrag von Denny » 14.04.2004 12:59:27

Hallo!

Hast du mal in der Deiner lilo.conf geschaut ob diese beiden Zeilen bei Dir auskommentiert sind?

prompt
timeout=150

Der Eintrag "prompt" läßt das Auswahlmenü erscheinen, der Eintrag "timeout" steht für die Zeit (150=15sec) wie lange lilo wartet, bevor es das default System bootet.

Du könntest auch Deine Debian CD einlegen, das Setup durchlaufen (ohne zu installieren) und am Ende grad lilo neu schreiben. Debian findet dann alle Einträge von allein.

ciao Denny
Schlechte Musiker kommen in die Charts - gute in den Himmel !

Benutzeravatar
rainer.arnst
Beiträge: 74
Registriert: 25.09.2003 11:03:05
Wohnort: Berlin
Kontaktdaten:

Beitrag von rainer.arnst » 14.04.2004 13:11:28

Vielen Dank für Deine Antwort!

Leider sind die beiden Zeilen nicht auskommentiert. Die lilo.conf stammt auch von einem funktionierenden System. Noch dazu habe ich das alles schon öfter gemacht und es hat immer funktioniert.... heul...

Wenn nichts mehr hilft werde ich auch einfach mal den Debian-Installer ranlassen.

Allerdings würde ich lieber wissen, was ich den falsch gemacht habe.

Ciao,
Rainer

matze-peng
Beiträge: 242
Registriert: 03.01.2004 19:22:59
Wohnort: Dresden
Kontaktdaten:

Beitrag von matze-peng » 14.04.2004 13:20:31

hallo

wenn die nicht auskommentiert sind dann musst du sie auskommentieren und den mbr nochmal erstellen.

mfg

edit: alternativ kann man wenn lilo beim booten gestartet wird auch control oder shift oder tab oder so druecken, dann muesste das bootmenu auch erscheinen.
- Ein weiser Mann widerspricht seiner Frau nicht. Er wartet bis sie es selbst tut. -

Benutzeravatar
rainer.arnst
Beiträge: 74
Registriert: 25.09.2003 11:03:05
Wohnort: Berlin
Kontaktdaten:

Beitrag von rainer.arnst » 14.04.2004 13:50:53

Was sollte es bringen "prompt" und timeout auszukommentieren?!?! Ich denke gerade diese Zeilen sollen dafür, dass das Menü erscheint?


Auszug aus lilo.conf:
---
prompt
timeout=30
image=/vmlinuz2422-3
label=Linux2422-3
read-only
---

Gruss,
Rainer

matze-peng
Beiträge: 242
Registriert: 03.01.2004 19:22:59
Wohnort: Dresden
Kontaktdaten:

Beitrag von matze-peng » 14.04.2004 13:56:02

oh sorry ich hab zu schnell gelesen. gemeint war, dass die aus-auskommentiert sein muessen. *an-stirn-fass* ;)

setz mal unter label=Linux2422-3 noch das hier: root=/dev/hdbX (je nachdem auf welcher platte das rootverzeichnis von linux bei dir ist)

mfg
- Ein weiser Mann widerspricht seiner Frau nicht. Er wartet bis sie es selbst tut. -

Denny
Beiträge: 15
Registriert: 22.12.2003 16:52:12

Beitrag von Denny » 14.04.2004 14:08:36

Vielleicht solltest Du lilo zweimal speichern, d.h. einmal in den mbr von hda und auf hdb (vielleich in die root-partition von Debian).
Schlechte Musiker kommen in die Charts - gute in den Himmel !

Benutzeravatar
rolo
Beiträge: 2697
Registriert: 29.08.2002 12:12:25
Lizenz eigener Beiträge: neue BSD Lizenz
Wohnort: hannover

Beitrag von rolo » 14.04.2004 14:20:08

vielleicht bzw. ich denke bestimmtt ist eine gute idee grub statt lilo zu benutzen. ich hatte irgendwann nach dem einbau einer 2. festplatte mal ähnliche probs und bin dann auf grub umgestiegen - das war eine schnelle lösung. der umstieg ist relativ einfach und wird hier sehr gut beschrieben:

http://www.openoffice.de/linux/buch/adm ... l#id937588

edit:
ansonsten komme ich nicht ganz mit deiner beschreibung klar wie du lilo in den mbr installiert hast. eigentlich sollte dort ein einfaches lilo reichen nachdem du die lilo.conf richtig konfiguriert hast.

Benutzeravatar
rainer.arnst
Beiträge: 74
Registriert: 25.09.2003 11:03:05
Wohnort: Berlin
Kontaktdaten:

Beitrag von rainer.arnst » 25.05.2004 16:46:15

Der Vollständigkeit halber:

Eine der beiden Platten war im BIOS nicht ordnungsgemäß eingetragen. Was Knoppix z.B. nicht störte, aber booten konnte man davon nicht. Ich habe im DELL-Bios den Status von "off" auf "Unknown" geändert und dann ging's...

Gruss,
Rainer

Benutzeravatar
AspeLin
Beiträge: 664
Registriert: 19.06.2003 16:06:16
Wohnort: Berlin

Beitrag von AspeLin » 25.05.2004 19:22:06

Hast Du mehrere Patritionen auf hda? Ich hatte vor kurzem das seltsame Phänomen, daß XP seinen Bootloader in eine andere Partition als seine eigene geschrieben hatte und diese dann auf active gesetzt hat. Windows bootete normal. Erst nachdem ich mit cfdisk nachgesehen habe, wo das bootflag gesetzt war, konnte ich das ändern.
Vielleicht ist also LILO installiert, aber die Partition hat nicht das bootflag.
Täuschung ist das Silikon der Postmoderne.

BernhardH
Beiträge: 1
Registriert: 24.05.2004 22:42:09

Beitrag von BernhardH » 25.05.2004 19:29:34

Hi!

Vielleicht hilfts wenn du mal deine komplette /etc/lilo.conf hier postest.

Vielleicht nimmt er eine andere config als jene die du editiert hast?

Bernhard

Antworten