· KLDP.org · KLDP.net · KLDP Wiki · KLDP BBS ·
Booyo LiveCD/Make Initrd

BooyoLiveCD/MakeInitrd


1. copy knoppix minirt26.gz

2. unzip minirt26.gz

3. mkdir miniroot-booyo-0.1

4. mount -o loop minirt26 tmp

5. cp -Rp tmp/* miniroot-booyo-0.1/

6. cd miniroot-booyo-0.1

7. mv KNOPPIX BOOYO

8. cd BOOYO/

9. rm -f bin boot etc lib opt sbin usr var

10. softlink bin boot etc lib opt sbin usr var
  • ln -s /cdrom/BOOYO/bin bin
  • ln -s /cdrom/BOOYO/boot boot
  • ln -s /cdrom/BOOYO/etc etc
  • ln -s /cdrom/BOOYO/lib lib
  • ln -s /cdrom/BOOYO/opt opt
  • ln -s /cdrom/BOOYO/sbin sbin
  • ln -s /cdrom/BOOYO/usr usr
  • ln -s /cdrom/BOOYO/var var

11. cd ..

12. rm -f bin boot lib opt usr

13. softlink bin boot lib opt usr
  • ln -s /BOOYO/bin bin
  • ln -s /BOOYO/boot boot
  • ln -s /BOOYO/lib lib
  • ln -s /BOOYO/opt opt
  • ln -s /BOOYO/usr usr

14. change linuxrc 15. copy modules
  • cd ../modules/
  • cp /home/tcheun/LiveCD/cloop-2.01/cloop.ko .
  • rm cloop.o
  • rm insmod
  • rm rmmod

16. copy scsi modules
  • cd scsi
  • cp /lib/modules/2.6.9-booyo/kernel/drivers/scsi/BusLogic.ko .
  • cp /lib/modules/2.6.9-booyo/kernel/drivers/scsi/a100u2w.ko .
  • cp /lib/modules/2.6.9-booyo/kernel/drivers/scsi/aic7xxx/aic7xxx.ko .
  • cp /lib/modules/2.6.9-booyo/kernel/drivers/scsi/aic7xxx_old.ko .
  • cp /lib/modules/2.6.9-booyo/kernel/drivers/scsi/fdomain.ko .
  • cp /lib/modules/2.6.9-booyo/kernel/drivers/scsi/gdth.ko .
  • cp /lib/modules/2.6.9-booyo/kernel/drivers/scsi/initio.ko .
  • cp /lib/modules/2.6.9-booyo/kernel/drivers/scsi/tmscsim.ko .
  • cp /lib/modules/2.6.9-booyo/kernel/drivers/scsi/ide-scsi.ko .
  • cp -p /lib/modules/2.6.9-booyo/kernel/drivers/scsi/scsi_mod.ko .
  • cp /lib/modules/2.6.9-booyo/kernel/drivers/scsi/sr_mod.ko .
  • cp /lib/modules/2.6.9-booyo/kernel/drivers/usb/host/* .
  • cp /lib/modules/2.6.9-booyo/kernel/drivers/usb/storage/usb-storage.ko .
  • cp /lib/modules/2.6.9-booyo/kernel/drivers/ieee1394/ieee1394.ko .
  • cp /lib/modules/2.6.9-booyo/kernel/drivers/ieee1394/sbp2.ko .
  • cp /lib/modules/2.6.9-booyo/kernel/drivers/ieee1394/ohci1394.ko .
  • chmod 0766 *.ko

17. copy static program
  • cd ../../static
  • rm insmod modprobe
  • cp -p /home/tcheun/LiveCD/ash-booyo-0.1/sh ash
  • cp /sbin/insmod.static insmod
  • cp /sbin/udev.static udevstart
    • FC4 cp /sbin/udevstart.static udevstart

need to do /etc

2005.03.17

[root@localhost tmp]# ls -l
ÇÕ°è 40
drwxr-xr-x  2 root 1000  1024  3¿ù 16 01:59 BOOYO
lrwxrwxrwx  1 root root    10 11¿ù 30 09:31 bin -> /BOOYO/bin
lrwxrwxrwx  1 root root    11 11¿ù 30 09:31 boot -> /BOOYO/boot
drwxr-xr-x  2 root root  1024  3¿ù 16 01:59 cdrom
drwxr-xr-x  4 root 1000  6144  3¿ù 16 01:44 dev
drwxr-xr-x  4 root 1000  1024  3¿ù 16 02:07 etc
lrwxrwxrwx  1 root root    10 11¿ù 30 09:31 lib -> /BOOYO/lib
-rwxr-xr-x  1 root root 24949  3¿ù 17 05:19 linuxrc
drwxr-sr-x  3 root 1000  1024  3¿ù 16 09:20 modules
lrwxrwxrwx  1 root root    10 11¿ù 30 09:31 opt -> /BOOYO/opt
drwxr-xr-x  2 root 1000  1024 11¿ù 21 16:26 proc
lrwxrwxrwx  1 root root     6  3¿ù 16 02:09 sbin -> static
drwxr-sr-x  2 root 1000  1024  3¿ù 16 02:11 static
drwxr-xr-x  2 root 1000  1024 11¿ù 21 16:26 sys
drwxr-xr-x  2 root 1000  1024 11¿ù 21 16:26 sysroot
lrwxrwxrwx  1 root root     8  3¿ù 16 02:09 tmp -> /var/tmp
lrwxrwxrwx  1 root root    10 11¿ù 30 09:32 usr -> /BOOYO/usr
  • rm tmp
  • sbin ÀÌ static ¿¡ link µÇ¾î ÀÖ´Â °ÍÀÌ ¹®Á¦ÀÎ °Í °°À½.
    • /sbin/init ¸¦ ¼öÇàÇÒ ¼ö°¡ ¾ø½¿. (knoppix ´Â /etc/init ¸¦ ¼öÇà?)
  • /etc/init Á¦°Å ( in initrd )

change to cpio

* mount -o loop minirt tmp * mkdir initrd * cd tmp * cp -Rp * ../initrd * cd .. * sh kk
(cd initrd; find . | cpio --quiet -c -o) > initrd.cpio
* gzip -9 initrd.cpio * splash -s -f /etc/bootsplash/bootsplash-1280x600.cfg > bootsplash * echo bootsplash | cpio -o -H newc | gzip >> initrd.cpio.gz * ÇØ¾ß ÇÒÀÏ
  • init ¿¡¼­ printk 0 ·Î ¹Ù²Ü °Í
  • exec /sbin/init Á¦´ë·Î µÈ °ÍÀÎÁö °ËÅä ÇÊ¿ä
  • switchroot ¸¦ ÇÏÁö ¾ÊÀº °Í¿¡ ´ëÇؼ­µµ °ËÅä ÇÊ¿ä
  • /dev/root °¡ ¾î¶² ÀÏÀ» ÇÏ´ÂÁö ¾Ë¾Æ º¼ °Í


ID
Password
Join
The wise shepherd never trusts his flock to a smiling wolf.


sponsored by andamiro
sponsored by cdnetworks
sponsored by HP

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2005-10-08 13:56:45
Processing time 0.0066 sec