How to rebuild an Anaconda initrd/kernel with updated drivers?
John Summerfield
debian at herakles.homelinux.org
Mon Jan 7 23:33:40 UTC 2008
Riggs, Ben wrote:
> Being an undergrad with no classes for the next couple weeks and plenty
> of time at work, I'm looking to find out what's behind door #1.
I think it goes like this. I'm assuming pxe.
cat <initrd> | gunzip | cpio <some options>
Inspect the tree you've created
Pop the driver module in place (there may be a further cpio or similar
archive you need to open). Repack if necessary
read linuxrc to see where it goes. Change whatever seems good
find <some options> | cpio <some options> | gzip ><initrd>
test boot.
repeat as necessary.
If you're booting from CD, you can do the above, but you need to unroll
the ISO first:
mount -o loop ... /mnt/iso
find /mnt/iso -name TRANS.TBL -exec rm -vf {} \;
Find the imbedded boot floppy and mount that.
Do as above. You may need to remove the initrd from the floppy before
putting it back.
mkisofs <I think the magic incantation can be found in anaconda>
cdrecord <burn to cd-rw or dvd-rw, you don't want to go through a
spindle of media for this>
Note, I have assumed your driver's built to match the install kernel.
This is necessary.
Wonder what to do for the next ten days.
>
> Ben
>
> Shabazian, Chip wrote:
>> Only two ways I know of:
>>
>> 1) Lots of work to rebuild with your nic drivers
>> 2) put the drivers on the CD/Flash that you are using for the install
>> and use dd to load them
>>
>> If you are using PXEBoot, you've gotta go with #1
>>
>> -----Original Message-----
>> From: kickstart-list-bounces at redhat.com
>> [mailto:kickstart-list-bounces at redhat.com] On Behalf Of Riggs, Ben
>> Sent: Wednesday, January 02, 2008 2:13 PM
>> To: Discussion list about Kickstart
>> Subject: How to rebuild an Anaconda initrd/kernel with updated drivers?
>>
>> We have new motherboards with onboard NICs which aren't recognized by
>> the fedora 7 installer initrd/kernel. Naturally, not having a NIC makes
>> using network drivers impossible. Anyone have the skinny, or a link?
>>
>> Thanks,
>> Ben
--
Cheers
John
-- spambait
1aaaaaaa at coco.merseine.nu Z1aaaaaaa at coco.merseine.nu
-- Advice
http://webfoot.com/advice/email.top.php
http://www.catb.org/~esr/faqs/smart-questions.html
http://support.microsoft.com/kb/555375
You cannot reply off-list:-)
More information about the Kickstart-list
mailing list