Forum Home
Press F1
 
Thread ID: 61309 2005-08-31 07:15:00 Gentoo installation issue jcr1 (893) Press F1
Post ID Timestamp Content User
385014 2005-09-03 02:27:00 Are you following the handbook word for word? eg on my second install of Gentoo and the second reading of the handbook, I read some things that had been missed first time around.

I also assume you are compiling Gentoo on an Intel based machine (the x86 within your initramfs file name)?

I didn't do the " add "vga=791 splash=silent" If you use a bootsplash framebuffer" suggestion after the first install. It worked for me :) I think it says in the handbook that if you used genkernel, this is not necessary (under section on 'Grub' I think it was)
Myth (110)
385015 2005-09-03 03:15:00 Are you following the handbook word for word? eg on my second install of Gentoo and the second reading of the handbook, I read some things that had been missed first time around.
Pretty sure I am. I installed 2004. a few months ago. Why can't I get it now is the question I ask myself.


I also assume you are compiling Gentoo on an Intel based machine (the x86 within your initramfs file name)?
Yes


I didn't do the " add "vga=791 splash=silent" If you use a bootsplash framebuffer" suggestion after the first install. It worked for me :) I think it says in the handbook that if you used genkernel, this is not necessary (under section on 'Grub' I think it was)
That's how I read it to. But I'm getting to the stage where I'll try anything.
jcr1 (893)
385016 2005-09-03 03:28:00 Whats your /etc/fstab look like... especially the /dev/x where x==harddrive-partition listings

Post it here
Myth (110)
385017 2005-09-03 04:01:00 real_root=/dev/hdb4

Im not sure what root= should be, maybe it's your boot, maybe its your real_root=

Dont forget you can simply press "e" at grub to edit it, rather than chrooting off the LiveCD each time :)
Chilling_Silence (9)
385018 2005-09-03 23:52:00 real_root=/dev/hdb4

Im not sure what root= should be, maybe it's your boot, maybe its your real_root=

Dont forget you can simply press "e" at grub to edit it, rather than chrooting off the LiveCD each time :)

Tried real_root=/dev/hdb4 & real_root=/dev/hdb2 , doesn't make a bit of difference.
Interesting though I can go as far when I boot in, as being able to run a few commands i.e. cd /etc then ls & I get a list of the contents of /etc, but I can't do anything with them and it refuses to recognise su (I have set a password).

I'm absolutely confident with fstab.
jcr1 (893)
385019 2005-09-04 00:22:00 If you boot to the livecd and run
# fdisk /dev/hdb
# p

Whats the results?
Myth (110)
385020 2005-09-04 03:29:00 So you've tried root=*boot* and also real_root=*/*

So you should have something like:
kernel=/kernel-2.6.13 root=/dev/hdb2 real_root=/dev/hdb4

?
Chilling_Silence (9)
385021 2005-09-04 03:54:00 title=Gentoo Linux 2.6.12-r6
{1}root (hd1,1)
{2}kernel /kernel-genkernel-x86-2.6.12-gentoo-r6 root=/dev/ram0
{3}init=/linuxrc ramdisk=8192 real_root=/dev/hdb4 udev
{4}initrd /initramfs-genkernel-x86-2.6.12-gentoo-r6I don't know anything about Gentoo ( :cool: ) but it looks as if you are pushing it with a stick and hoping something will work. The "real_root" symbol looks to be an act of desperation (and wrong) when poked into the "kernel line". I would have thought the "kernel=" line "root=" should point at where the "/" is to be..

Look at the section of your grub.conf I have quoted here, with added line numbers. Was this automatically created?

{1} defines root as the first partition. That will be probably be where "/boot" (or "/linuxrc" ?) lives. Where do your kernels (full, and ...rd) live?
{2} that's the kernel you run, if you ever get that far, and where it is to have its "/" root; I wonder at the /dev/ram0 . :confused:
{3} This says that you use a ram disk first to boot in, rather than the hard disk. The actual root for the full kernel (which will be loaded under control of the "rd" kernel) "/" will be /dev/hdb4 (if you ever ... ;))
{4} that is the "initial ramdisk kernel" which starts first.
Graham L (2)
385022 2005-09-04 04:39:00 I don't know anything about Gentoo ( :cool: ) but it looks as if you are pushing it with a stick and hoping something will work. The "real_root" symbol looks to be an act of desperation (and wrong) when poked into the "kernel line". I would have thought the "kernel=" line "root=" should point at where the "/" is to be..

Look at the section of your grub.conf I have quoted here, with added line numbers. Was this automatically created?

{1} defines root as the first partition. That will be probably be where "/boot" (or "/linuxrc" ?) lives. Where do your kernels (full, and ...rd) live?
{2} that's the kernel you run, if you ever get that far, and where it is to have its "/" root; I wonder at the /dev/ram0 . :confused:
{3} This says that you use a ram disk first to boot in, rather than the hard disk. The actual root for the full kernel (which will be loaded under control of the "rd" kernel) "/" will be /dev/hdb4 (if you ever ... ;))
{4} that is the "initial ramdisk kernel" which starts first.I probably know little more than you,I just followed what was written here (www.gentoo.org)

I don't understand it fully, it was what was written to use, and in my case I know it works (as this is posted from Gentoo).
Myth (110)
385023 2005-09-04 11:21:00 Just compile your own kernel without an initrd, works much better/easier! Chilling_Silence (9)
1 2 3 4 5 6 7