adding a network module to boot.img

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



>From what I can tell, this is what I have to do:

loop mount the boot.img
loop mount the initrd.img
get the files that I need from the kernelxxxxxBOOT rpm 
modify module-info (any have the format of this file?)
modify modules.dep (can I just modify this with vi?)
modify pcitables (unless you are using an ISA card)

put all the modules that I want to go back on the boot disk in a 
directory and use this command:

ls -1 *.o | cpio --quiet -Hcrc -o | gzip -9 > modules.cgz

then move the modules.cgz file into the loop mounted initrd 
directory.
pack it back up.

Then you should have it!

However, it makes the install blow up with:

failed to mount floppy: no such device on virtual console 3 and a 
error opening: kickstart file on virtual console 1

I did this with a previously working boot disk.  I have attached the 
files that I modified.

I included the pcitable even though I didn't modify it.

If you want to see the modules.cgz, then let me know and I will 
post it.  

One thing to note, I had to remove the usb stuff to have space for 
my drivers.  Could that break it?

Mike


Michael Barsalou
barjunk@xxxxxxxxxxxxx

Version 0
BusLogic
	scsi
	"BusLogic MultiMaster SCSI"
aic7xxx
	scsi
	"Adaptec AHA-2740, 28xx, 29xx, 39xx"
megaraid
	scsi
	"MegaRAID 418, 428, 438, 466, 762"
ncr53c8xx
	scsi
	"Symbios/NCR 53C8xx"
ne
	eth
	"NE2000 compatible"
	io "Base I/O address"
	irq "IRQ"
sym53c8xx
	scsi
	"Symbios 53C896"
ide-cd: cdrom
keybdev: input
BusLogic: scsi_mod
aic7xxx: scsi_mod
aic7xxx_mod: scsi_mod
megaraid: scsi_mod
ncr53c8xx: scsi_mod
sd_mod: scsi_mod
sr_mod: cdrom scsi_mod
sym53c8xx: scsi_mod
vfat: fat
0x1000	0x0001	"ncr53c8xx"	"Symbios|53c810"
0x1000	0x0002	"sym53c8xx"	"Symbios|53c820"
0x1000	0x0003	"ncr53c8xx"	"Symbios|53c825"
0x1000	0x0004	"ncr53c8xx"	"Symbios|53c815"
0x1000	0x0005	"sym53c8xx"	"Symbios|53c810AP"
0x1000	0x0006	"sym53c8xx"	"Symbios|53c860"
0x1000	0x000a	"sym53c8xx"	"Symbios|53c1510"
0x1000	0x000b	"sym53c8xx"	"Symbios|53c896"
0x1000	0x000c	"sym53c8xx"	"Symbios|53c895"
0x1000	0x000d	"sym53c8xx"	"Symbios|53c885"
0x1000	0x000f	"sym53c8xx"	"Symbios|53c875"
0x1000	0x0012	"sym53c8xx"	"Symbios|53c895a"
0x1000	0x0020	"sym53c8xx"	"Symbios|53c1010 Ultra3 SCSI Adapter"
0x1000	0x0021	"sym53c8xx"	"Symbios|53c1010 66Mhz Ultra3 SCSI Adapter"
0x1000	0x008f	"sym53c8xx"	"Symbios|53c875J"
0x1013	0x6001	0x1014	0x1010	"unknown"	"Cirrus Logic|CS 4614/22/24 [CrystalClear SoundFusion Audio Accelerator]"
0x101e	0x1960	"megaraid"	"AMI|MegaRAID"
0x101e	0x1960	0x1028	0x0471	"megaraid"	"Dell Computer Corporation|PowerEdge RAID Controller 3/QC"
0x101e	0x1960	0x1028	0x0493	"megaraid"	"Dell Computer Corporation|PowerEdge RAID Controller 3/DC"
0x101e	0x9010	"megaraid"	"AMI|MegaRAID"
0x101e	0x9060	"megaraid"	"AMI|MegaRAID"
0x1022	0x7006	"agpgart"	"Advanced Micro Devices [AMD]|AMD-751 [Irongate] System Controller"
0x1025	0x1541	"agpgart"	"Acer Incorporated [ALI]|M1541 Northbridge [Aladdin V]"
0x1039	0x0530	"agpgart"	"Silicon Integrated Systems [SiS]|530 Host"
0x1039	0x0540	"agpgart"	"Silicon Integrated Systems [SiS]|540 Host"
0x1039	0x0620	"agpgart"	"Silicon Integrated Systems [SiS]|620 Host"
0x1039	0x0630	"agpgart"	"Silicon Integrated Systems [SiS]|630 Host"
0x104b	0x0140	"BusLogic"	"BusLogic|BT-946C (old) [multimaster 01]"
0x104b	0x1040	"BusLogic"	"BusLogic|BT-946C (BA80C30) [MultiMaster 10]"
0x104b	0x8130	"BusLogic"	"BusLogic|Flashpoint LT"
0x1077	0x1216	0x101e	0x8471	"ignore"	"Q Logic|QLA12160 on AMI MegaRAID"
0x1077	0x1216	0x101e	0x8493	"ignore"	"Q Logic|QLA12160 on AMI MegaRAID"
0x1106	0x0501	"agpgart"	"VIA Technologies|VT8501 [Apollo MVP4]"
0x1106	0x0597	"agpgart"	"VIA Technologies|VT82C597 [Apollo VP3]"
0x1106	0x0598	"agpgart"	"VIA Technologies|VT82C598 [Apollo MVP3]"
0x1106	0x0691	"agpgart"	"VIA Technologies|VT82C693A/694x [Apollo PRO133x]"
0x8086	0x1130	"agpgart"	"Intel Corporation|82815 815 Chipset Host Bridge and Memory Controller Hub"
0x8086	0x1132	"Card:Intel 815"	"Intel Corporation|82815 CGC [Chipset Graphics Controller]"
0x8086	0x1960	"megaraid"	"Intel Corporation|80960RP [i960RP Microprocessor]"
0x8086	0x1960	0x0e11	0xc000	"unknown"	"Intel Corporation|80960RP [i960RP Microprocessor]"
0x8086	0x1960	0x101e	0x09a0	"megaraid"	"Dell Computer Coropration|PowerEdge RAID Controller 2/SC"
0x8086	0x1960	0x1028	0x0467	"megaraid"	"Dell Computer Corporation|PowerEdge RAID Controller 2/DC"
0x8086	0x1960	0x1028	0x1111	"megaraid"	"Dell Computer Coropration|PowerEdge RAID Controller 2/SC"
0x8086	0x1960	0x1111	0x1111	"megaraid"	"Dell Computer Coropration|PowerEdge RAID Controller 2/SC"
0x8086	0x1a21	"agpgart"	"Intel Corporation|82840 840 (Carmel) Chipset Host Bridge (Hub A)"
0x8086	0x2530	"agpgart"	"Intel Corporation|82850 850 (Tehama) Chipset Host Bridge (MCH)"
0x8086	0x2531	"agpgart"	"Intel Corporation|82860 860 (Wombat) Chipset Host Bridge (MCH)"
0x8086	0x7120	"agpgart"	"Intel Corporation|82810 GMCH [Graphics Memory Controller Hub]"
0x8086	0x7121	"Card:Intel 810"	"Intel Corporation|82810 CGC [Chipset Graphics Controller]"
0x8086	0x7122	"agpgart"	"Intel Corporation|82810-DC100 GMCH [Graphics Memory Controller Hub]"
0x8086	0x7123	"Card:Intel 810"	"Intel Corporation|82810-DC100 CGC [Chipset Graphics Controller]"
0x8086	0x7124	"agpgart"	"Intel Corporation|82810E GMCH [Graphics Memory Controller Hub]"
0x8086	0x7125	"Card:Intel 810"	"Intel Corporation|82810E CGC [Chipset Graphics Controller]"
0x8086	0x7180	"agpgart"	"Intel Corporation|440LX/EX - 82443LX/EX Host bridge"
0x8086	0x7190	"agpgart"	"Intel Corporation|440BX/ZX - 82443BX/ZX Host bridge"
0x8086	0x71a0	"agpgart"	"Intel Corporation|440GX - 82443GX Host bridge"
0x9004	0x1078	"aic7xxx"	"Adaptec|AIC-7810"
0x9004	0x2178	"aic7xxx"	"Adaptec|AIC-7821"
0x9004	0x3860	"aic7xxx"	"Adaptec|AHA-2930CU"
0x9004	0x5075	"aic7xxx"	"Adaptec|AIC-755x"
0x9004	0x5078	"aic7xxx"	"Adaptec|AHA-7850"
0x9004	0x5175	"aic7xxx"	"Adaptec|AIC-755x"
0x9004	0x5178	"aic7xxx"	"Adaptec|AIC-7851"
0x9004	0x5275	"aic7xxx"	"Adaptec|AIC-755x"
0x9004	0x5278	"aic7xxx"	"Adaptec|AIC-7852"
0x9004	0x5375	"aic7xxx"	"Adaptec|AIC-755x"
0x9004	0x5378	"aic7xxx"	"Adaptec|AIC-7850"
0x9004	0x5475	"aic7xxx"	"Adaptec|AIC-2930"
0x9004	0x5478	"aic7xxx"	"Adaptec|AIC-7850"
0x9004	0x5575	"aic7xxx"	"Adaptec|AVA-2930"
0x9004	0x5578	"aic7xxx"	"Adaptec|AIC-7855"
0x9004	0x5675	"aic7xxx"	"Adaptec|AIC-755x"
0x9004	0x5678	"aic7xxx"	"Adaptec|AIC-7850"
0x9004	0x5775	"aic7xxx"	"Adaptec|AIC-755x"
0x9004	0x5778	"aic7xxx"	"Adaptec|AIC-7850"
0x9004	0x5800	"aic7xxx"	"Adaptec|AIC-5800"
0x9004	0x6038	"aic7xxx"	"Adaptec|AIC-3860"
0x9004	0x6075	"aic7xxx"	"Adaptec|AIC-1480 / APA-1480"
0x9004	0x6078	"aic7xxx"	"Adaptec|AIC-7860"
0x9004	0x6178	"aic7xxx"	"Adaptec|AIC-7861"
0x9004	0x6278	"aic7xxx"	"Adaptec|AIC-7860"
0x9004	0x6378	"aic7xxx"	"Adaptec|AIC-7860"
0x9004	0x6478	"aic7xxx"	"Adaptec|AIC-786"
0x9004	0x6578	"aic7xxx"	"Adaptec|AIC-786x"
0x9004	0x6678	"aic7xxx"	"Adaptec|AIC-786"
0x9004	0x6778	"aic7xxx"	"Adaptec|AIC-786x"
0x9004	0x7078	"aic7xxx"	"Adaptec|AHA-294x / AIC-7870"
0x9004	0x7178	"aic7xxx"	"Adaptec|AHA-294x / AIC-7871"
0x9004	0x7278	"aic7xxx"	"Adaptec|AHA-3940 / AIC-7872"
0x9004	0x7378	"aic7xxx"	"Adaptec|AHA-3985 / AIC-7873"
0x9004	0x7478	"aic7xxx"	"Adaptec|AHA-2944 / AIC-7874"
0x9004	0x7578	"aic7xxx"	"Adaptec|AHA-3944 / AHA-3944W / 7875"
0x9004	0x7678	"aic7xxx"	"Adaptec|AHA-4944W/UW / 7876"
0x9004	0x7778	"aic7xxx"	"Adaptec|AIC-787x"
0x9004	0x7810	"aic7xxx"	"Adaptec|AIC-7810"
0x9004	0x7850	"aic7xxx"	"Adaptec|AIC-7850"
0x9004	0x7855	"aic7xxx"	"Adaptec|AHA-2930"
0x9004	0x7860	"aic7xxx"	"Adaptec|AIC-7860"
0x9004	0x7870	"aic7xxx"	"Adaptec|AIC-7870"
0x9004	0x7871	"aic7xxx"	"Adaptec|AHA-2940"
0x9004	0x7872	"aic7xxx"	"Adaptec|AHA-3940"
0x9004	0x7873	"aic7xxx"	"Adaptec|AHA-3980"
0x9004	0x7874	"aic7xxx"	"Adaptec|AHA-2944"
0x9004	0x7880	"aic7xxx"	"Adaptec|AIC-7880P"
0x9004	0x7890	"aic7xxx"	"Adaptec|AIC-7890"
0x9004	0x7891	"aic7xxx"	"Adaptec|AIC-789x"
0x9004	0x7892	"aic7xxx"	"Adaptec|AIC-789x"
0x9004	0x7893	"aic7xxx"	"Adaptec|AIC-789x"
0x9004	0x7894	"aic7xxx"	"Adaptec|AIC-789x"
0x9004	0x7895	"aic7xxx"	"Adaptec|AHA-2940U/UW / AHA-39xx / AIC-7895"
0x9004	0x7896	"aic7xxx"	"Adaptec|AIC-789x"
0x9004	0x7897	"aic7xxx"	"Adaptec|AIC-789x"
0x9004	0x8078	"aic7xxx"	"Adaptec|AIC-7880U"
0x9004	0x8178	"aic7xxx"	"Adaptec|AIC-7881U"
0x9004	0x8278	"aic7xxx"	"Adaptec|AHA-3940U/UW / AIC-7882U"
0x9004	0x8378	"aic7xxx"	"Adaptec|AHA-3940U/UW / AIC-7883U"
0x9004	0x8478	"aic7xxx"	"Adaptec|AHA-294x / AIC-7884U"
0x9004	0x8578	"aic7xxx"	"Adaptec|AHA-3944U / AHA-3944UWD / 7885"
0x9004	0x8678	"aic7xxx"	"Adaptec|AHA-4944UW / 7886"
0x9004	0x8778	"aic7xxx"	"Adaptec|AIC-788x"
0x9004	0x8878	"aic7xxx"	"Adaptec|7888"
0x9005	0x0010	"aic7xxx"	"Adaptec|AHA-2940U2/W"
0x9005	0x0011	"aic7xxx"	"Adaptec|2930U2"
0x9005	0x0013	"aic7xxx"	"Adaptec|78902"
0x9005	0x001f	"aic7xxx"	"Adaptec|AHA-2940U2/W / 7890"
0x9005	0x0020	"aic7xxx"	"Adaptec|AIC-7890"
0x9005	0x002f	"aic7xxx"	"Adaptec|AIC-7890"
0x9005	0x0030	"aic7xxx"	"Adaptec|AIC-7890"
0x9005	0x003f	"aic7xxx"	"Adaptec|AIC-7890"
0x9005	0x0050	"aic7xxx"	"Adaptec|3940U2"
0x9005	0x0051	"aic7xxx"	"Adaptec|3950U2D"
0x9005	0x005f	"aic7xxx"	"Adaptec|7896"
0x9005	0x0080	"aic7xxx"	"Adaptec|7892A"
0x9005	0x0081	"aic7xxx"	"Adaptec|7892B"
0x9005	0x0083	"aic7xxx"	"Adaptec|7892D"
0x9005	0x008f	"aic7xxx"	"Adaptec|7892P"
0x9005	0x00c0	"aic7xxx"	"Adaptec|7899A"
0x9005	0x00c1	"aic7xxx"	"Adaptec|7899B"
0x9005	0x00c3	"aic7xxx"	"Adaptec|7899D"
0x9005	0x00cf	"aic7xxx"	"Adaptec|7899P"

[Index of Archives]     [Red Hat General]     [CentOS Users]     [Fedora Users]     [Fedora Maintainers]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]

  Powered by Linux