Linux Dist. : Fedora Core4 (kernel 2.6.11)
# cp /boot/initrd.img /tmp/.
# mkdir /tmp/test
# cd /tmp
# mv initrd.img initrd.img.gz
# gunzip initrd.img.gz
# cd test
# cpio -i -I ../initrd.img
由於usb開機 , 需要載入正確的模組 , 才可以讓usb被認出以及被掛載為root filesystem
scsi_mod.ko sd_mod.ko usbcore.ko usb-storage.ko uhci-hcd.ko ohci-hcd.ko ehci-hcd.ko
把這些模組搬到/tmp/test/lib/下 , 然後再修改/tmp/test/init即可
# find . -print | cpio -o -H newc > ../test.ininrd.img
# cd ..
# gzip -9 test.initrd.img
# mv test.initrd.img.gz /boot/test.initrd.img
最後再修改grub/menu.lst就可以了~
沒有留言:
張貼留言