Hilfe bei grub.conf

C

Chiron

Hallo,

Ich versuche gerade gentoo zu installieren bzw. ist Gentoo schon installiert, nur die Konfiguration mus noch gemaht werden. Ich habe Gentoo von Ubuntu aus installiert. Wenn ich nun versuche Gentoo zu booten, zeigt er mir
Code:
error 21 selectet disk does not exist
an.

fdisk -l
Code:
Disk /dev/hdc: 40.0 GB, 40020664320 bytes
255 heads, 63 sectors/track, 4865 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hdc1   *           1        4678    37576003+  83  Linux
/dev/hdc2            4679        4865     1502077+   5  Extended
/dev/hdc5            4679        4865     1502046   82  Linux swap / Solaris

Disk /dev/hdd: 40.0 GB, 40060403712 bytes
255 heads, 63 sectors/track, 4870 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hdd1   *           1          33      265041   83  Linux
/dev/hdd2              34         546     4120672+  82  Linux swap / Solaris
/dev/hdd3             547        4870    34732530   83  Linux

Disk /dev/sda: 130 MB, 130023424 bytes

Menu.list von Ubuntu (Gentoo soll über diese starten):
Code:
# This entry automatically added by the Debian installer for an existing
# linux installation on /dev/hdd1.
title           Gentoo Linux (on /dev/hdd1)
root            (hd3,0)
kernel          /boot/kernel-genkernel-x86-2.6.16-gentoo-r12 root=/dev/ram0 ramdisk=8192 real_root=/dev/hdd3 udev
initrd          /boot/initramfs-genkernel-x86-2.6.16-gentoo-r12
savedefault
boot

Was ist falsch?
 
root (hd3,0) <- hdd1 ist deine Root-Partition?
root=/dev/ram0 <- oder ist doch eine RAM-Disk die Root-Partition?
Und ausserdem wuerde ich das Kernel-Image und die initrd in "Grub-Form" angeben:
Code:
(hdx,x)/datei
 
Zuletzt bearbeitet:
grub

Hallo


Grub zählt doch afaik einfach durch, da nur 2 HDD (ausgenommen sda) im System sind, sollte also heißen

root (hd1,0)

mfg
schwedenmann
 
Hallo,

theton schrieb:
root (hd3,0) <- hdd1 ist deine Root-Partition?

hdd1 = /boot
hdd2 = Swap
hdd3 = /

root=/dev/ram0 <- oder ist doch eine RAM-Disk die Root-Partition?

Dein Eintrag hab ich aus dem Handbuch übernommen. Weis der Geier was das bedeutet. Ich werd ihn rausschmeissen.
schwedenmann schrieb:

bringt
Code:
error 15 file not found

Mit Grub stell ich mich arg blöd an, sry.

Edit: Ich denke es ist für euch hilfreich den gesamten Aufbau zu kennen:

hda = cdrom
hdb = cdrom

hdc1 = / (Ubuntu)

hdd1 = /boot (Gentoo)
hdd2 = Swap (Gentoo)
hdd3 = / (Gentoo)
 
Zuletzt bearbeitet von einem Moderator:
grub

Hallo


Bei mir sieht dier Eintrag so aus

title Gentoo mit / auf hdb14 und /boot auf /hdb5
root (hd1,13)
chainloader +1
boot


#title Gentoo nach Bootdisk
root (hd1,4)
kernel /boot/kernel-genkernel-x86-2.6.15-ck2 root=/dev/ram0 real_root=/dev/hdb14 init=/linuxrc
initrd /boot/initramfs-genkernel-x86-2.6.15-ck2
savedefaults
boot


Beide Einträge funktionieren, für den oberen habe ich grub in die Rootpartition geschrieben und boote per chainloading


Ich weiß nur nicht, wie deine Cdrom hda + hdb von grub gezählt werden.

Mfg
schwedenmann
 
ich habs nun geschafft Gentoo zu booten.

Im Grubauswahlmenu "c" gedrückt, und dann
Code:
kernel (hd1,0)/kernelname
&
Code:
boot

Nur, wie bringe ich das nun Grub bei Gentoo automatisch zu booten ?
 
Also um Gentoo (oder auch einen anderen) automatisch zu booten, musst nochmal in die menu.lst schaun.

Wenn da z.B. steht:

Code:
title Ubuntu
....bla....bla....bla....

title Gentoo
....bla....bla....bla....

, dann schreib (möglichst oben) rein:

Code:
default 1

Wenn aber Gentoo z.B. ganz oben steht

Code:
default 0

usw.



Grüße, patlkli!
 
lies dir mal meinen erstem Post durch ;)

Ich meine damit (ich hatte mich sicherlich etwas komisch ausgedrückt), das es nett wäre, wenn ich Gentoo überhaupt über die menu.lst booten könnte.
 
Eigentlich musst du bei deinem Gentoo-Eintrag in der menu.lst lediglich das root=/meinrootdevice korrigieren und den real_root-Parameter rausnehmen. Danach sollte Gentoo eigentlich starten.
 

Ähnliche Themen

[gelöst] 2.HDD unter Freebsd partitionieren

SSD auf einen (geringfügig) kleineren USB-Stick wiederherstellen

FUSE -> Dateisystem Typ ermitteln

Bootloader nach update weg

Software RAID 1 verkleinern

Zurück
Oben