From: "Benjamen R. Meyer" <bm_witness@yahoo.com>
To: gentoo-user@lists.gentoo.org
Subject: Re: [gentoo-user] Creating an initrd for loading...
Date: Thu, 27 Mar 2008 14:31:02 -0400 [thread overview]
Message-ID: <47EBE7E6.1030704@yahoo.com> (raw)
In-Reply-To: <1206638858.30987.87.camel@NOTE_GENTOO64.PHHEIMNETZ>
Florian Philipp wrote:
> On Thu, 2008-03-27 at 12:35 -0400, Benjamen R. Meyer wrote:
>> My main question comes down to this: I am using the 'genkernel' package
>> to build & install the kernel and initrd image. Both show up in /boot.
>> How much can I rely on genkernel to build a valid initrd image?
> Try "genkernel menuconfig all" to check for a valid kernel config before
> genkernel builds it. Refer to genkernel's man-page for further options.
Yes, I did that. I ran genkernel, and generated it all. The initrd just
doesn't seem to be working.
>> How can
>> I mount the initrd image to verify it has the modules, etc. and verify
>> it is a valid image?
> There is a wiki-entry about it: http://gentoo-wiki.com/HOWTO_Initramfs
Ok, so I used zcat to decompress the image, and then cpio to extract the
data to a temporary folder. (The instructions on the wiki didn't work
for some reason...complaints about finding cpio and zcat complaining
about arguments). Any how...
I snooped around the extracted files and was unable to find either the
qla2xxx module (or the qla2200 modules, or any modules for that matter)
or the qla2200 firmware. The firmware is on the hard drive (/dev/sda1 ->
/lib/firmward/qla2200_fw.bin), and so is the module -
/lib/modules/2.6.24-gentoo-r3/kernel/drivers/scsi/qla2xxx/qla2xxx.ko. Is
the initrd image invalid?? Or are they stored somehow in the files
non-obviously?
How could I easily add them to the initrd image? (This is really my
first time playing with initrd images...)
Thanks,
Ben
--
gentoo-user@lists.gentoo.org mailing list
next prev parent reply other threads:[~2008-03-27 18:33 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-03-27 16:35 [gentoo-user] Creating an initrd for loading Benjamen R. Meyer
2008-03-27 17:27 ` Florian Philipp
2008-03-27 18:31 ` Benjamen R. Meyer [this message]
2008-03-27 20:23 ` Florian Philipp
2008-03-27 21:22 ` Benjamen R. Meyer
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=47EBE7E6.1030704@yahoo.com \
--to=bm_witness@yahoo.com \
--cc=gentoo-user@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox