Nicht der richtige Eintrag für GRUB?

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Benutzeravatar
Columbus
Beiträge: 1051
Registriert: 30.04.2002 15:25:02
Wohnort: Mainz
Kontaktdaten:

Nicht der richtige Eintrag für GRUB?

Beitrag von Columbus » 20.06.2005 13:03:40

Hallo,
ich versuche gerade Sarge auf meinem Arbeits-PC, einem Dell GX-280 zu installieren.

Um mit der Installations CD zu booten habe ich den 2.6er Kernel mit dem Parameter "aic7xxx=no-probe" aufgerufen. Das hat auch geklappt.
Ich habe dann das Basis-System von CD installiert, aber den Grub-Bootloader nicht installiert. Auf diesem Rechner läuft schon Ubuntu und das boote ich auch mit Grub.
Statt dessen habe ich in die menu.list von Ubuntu diesen Eintrag gemacht:

Code: Alles auswählen

title          Debian/GNU Linux 3.1 Sarge
root           (hd0,6)
kernel	       /boot/vmlinuz-2.6.8-2-386 aic7xxx=no-probe root=/dev/sda7 ro
boot
Damit geht es aus mir nicht ersichtlichen Gründen aber nicht.
Ich bekomme ein Kernel-Panic mit der Meldung:
VFS: Cannot open root device "sda7" or unknown-block(0,0)
Please append a correct "root=" boot option
Kernel panic: VFS: Unable to mount root fs on unknown-block(0,0)
Habe ich irgendwas wichtiges vergessen?
Die Patition ist aber wirklich die sda7!!!

Gruss Christian
Zuletzt geändert von Columbus am 20.06.2005 13:19:03, insgesamt 1-mal geändert.

geriom
Beiträge: 279
Registriert: 16.10.2004 08:13:37

Beitrag von geriom » 20.06.2005 13:10:18

Auf den erste Blick kann ich kein Problem in der menu.lst sehen.
Probier mal den Grub aus. Beim booten von Ubuntu "c" command line auswählen
und dann die beiden Befehle von Hand ausführen
Mit der TAB Taste kannst du Vervollständigungen auswählen, vielleicht hast du ein Tippfehler in der menu.lst

kernel (hd0,6)/vmlinuz.... root=/dev/sda7

initrd (hd0,6)/initrd.img

boot

Benutzeravatar
Columbus
Beiträge: 1051
Registriert: 30.04.2002 15:25:02
Wohnort: Mainz
Kontaktdaten:

Beitrag von Columbus » 20.06.2005 13:52:45

Hallo geriom,
Du hast mir schon geholfen. Wie Du oben im meiner menu.list sehe kannst, habe ich gar keinen initrd Eintrag. Das habe ich jetzt nachgeholt. Jetzt gehts 8)

Danke nochmaa..

Gruss Christian

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22453
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 20.06.2005 13:57:19

Code: Alles auswählen

update-grub
sollte das aber alles richtig eintragen.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

geriom
Beiträge: 279
Registriert: 16.10.2004 08:13:37

Beitrag von geriom » 21.06.2005 08:37:04

Vorsicht.
Damit bin ich schon ganz schön auf die Nase gefallen. In der kernel-img.conf steht dieser Befehl drin. Jedes mal wenn ein Kernel-Update kam lief der Rechner nicht mehr hoch, da in der menu.lst das root Verzeichnis völlig verkehrt stand. Ich verwende LVM on Root und update-grub hat immer eine normal Partition als root deklariert.

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22453
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 21.06.2005 09:13:44

Das ist aber kein Hindernis es zu benutzen.

In der Menu.lst des grubs läßt sich das Verhalten beienflussen.

Einmal gibt es die Zeile , die ungefähr so aussieht.

Code: Alles auswählen

# kopt=root=/dev/sda5 vga=7 ro
Da kann man seine Optionen eintragen . Dann stimmt auch das wieder.

Oder wenns sein muß, aus welchen Gründen auch immer

Entweder seine Einträage vor dieser Zeile

Code: Alles auswählen

# Put static boot stanzas before and/or after AUTOMAGIC KERNEL LIST
oder nach dieser dieser Zeile machen

Code: Alles auswählen

### END DEBIAN AUTOMAGIC KERNELS LIST
und die Einträge werden nicht angerührt.

Die Menu.lst ist doch mit ausreichend Kommentaren versehen.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Antworten