Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 54276 - installation of linuxrc missing from emerge grub
Summary: installation of linuxrc missing from emerge grub
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Hosted Projects
Classification: Unclassified
Component: genkernel (show other bugs)
Hardware: x86 Linux
: High minor
Assignee: x86-kernel@gentoo.org (DEPRECATED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-06-17 23:31 UTC by Barry Mead
Modified: 2004-06-20 05:33 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Barry Mead 2004-06-17 23:31:25 UTC
When performing the genkernel install the instructions for grub configuration have a few ommisions that should be corrected. When the grub is installed by emerge grub the linuxrc file is not copied
onto the boot directory where it is needed for the grub install to succede.
If the emrege process scripts would put the file where it goes instead of only
having it only in /usr/share/genkernel/generic/linuxrc. In addition the permissions for this file are set to 600 not 700 so the grub boot loader complains that it cannot execute the /linuxrc file.  When I changed the permissions to 700 it booted just fine.  Also missing from the grub section of the installation guide is the ramdisk_size parameter which is apparently required for the ramdisk to load properly.  I am sure most people eventually find thier way around these omissions, but it would be nice if the guide were fixed, since everyone has to individually find their way around these frustrations.
Comment 1 Tim Yamin (RETIRED) gentoo-dev 2004-06-18 10:02:19 UTC
Eh? Linuxrc is a file in the initrd for the kernel to boot; not something for GRUB...

What installation instructions are we talking about, since the Gentoo Handbook, http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?part=1&chap=9, says that you just need to add "init=/linuxrc" to the grub kernel line, not to actually put that file there.
Comment 2 Tim Yamin (RETIRED) gentoo-dev 2004-06-20 05:33:53 UTC
Closing bug as INVALID; please see comment #1. If you still have any issues regarding this; please feel free to re-open this bug. Thanks!