¸¸ÀÏ ¼³Ä¡ °úÁ¤ ÀÚü¸¦ ¼öÁ¤ÇÏ·Á ÇÑ´Ù¸é ¼Ò½º Äڵ带 ·¹µåÇÞ CD-ROMÀ̳ª °¢ Áö¿ªÀÇ ·¹µåÇÞ ¹Ì·¯»çÀÌÆ®¿¡¼ ãÀ» ¼ö ÀÖ´Ù. ¼Ò½º ÄÚµå´Â i386 ¹èÆ÷º»ÀÇ ÃÖ»óÀ§ µð·ºÅ丮ÀÇ misc/src/install µð·ºÅ丮 ¾Æ·¡¿¡ ÀÖ´Ù.
·¹µåÇÞ ºÎÆ® µð½ºÅ©¸¦ »ìÆ캸¸é ¸®´ª½º Ä¿³ÎÀÎ vmlinuz ÀÌ¿Ü¿¡µµ Å« ¿ë·®ÀÇ initrd.imgµîÀÇ ÈÀÏÀÌ ÀÖÀ½À» ¾Ë ¼ö ÀÖ´Ù.
- -rwxr-xr-x 1 root root 559 May 11 15:48 boot.msg
- -rwxr-xr-x 1 root root 668 May 11 15:48 expert.msg
- -rwxr-xr-x 1 root root 986 May 11 15:48 general.msg
- -rwxr-xr-x 1 root root 968842 May 11 15:48 initrd.img
- -rwxr-xr-x 1 root root 1120 May 11 15:48 kickit.msg
- -r-xr-xr-x 1 root root 5352 May 11 15:48 ldlinux.sys
- -rwxr-xr-x 1 root root 875 May 11 15:48 param.msg
- -rwxr-xr-x 1 root root 1239 May 11 15:48 rescue.msg
- -rwxr-xr-x 1 root root 402 May 11 15:48 syslinux.cfg
- -rwxr-xr-x 1 root root 444602 May 11 15:48 vmlinuz
¿¹»óÀ» Çß°ÚÁö¸¸ initrd.img ÈÀÏÀº ÈÀÏ·Î ÀúÀåµÈ ext2
ÈÀÏ ½Ã½ºÅÛÀÌ´Ù.
ÀÌ ÈÀÏÀº ³ôÀº ¾ÐÃàÀ²·Î ¾ÐÃàµÇ¾î ÀÖ´Ù. ¾ÐÃàÀ» Ǭ ´ÙÀ½ ÈÀÏÀ» ¸¶¿îÆ®ÇÒ ¼ö
ÀÖ´Ù.
# gzip -dc /mnt/boot/initrd.img >/tmp/initrd.ext2
# mkdir /mnt/initrd
# mount -o loop /tmp/initrd.ext2 /mnt/initrd
ÀÌ ÈÀϽýºÅÛ¿¡¼ °¡Àå Áß¿äÇÑ ºÎºÐÀº ºÎÆ® µð½ºÅ©¿¡ Æ÷ÇÔµÈ Ä¿³Î ¸ðµâµéÀÇ ¸ðÀ½ÀÌ´Ù. ¸¸ÀÏ »õ ¹öÀüÀÇ µå¶óÀ̹ö¸¦ Æ÷ÇÔ½ÃÅ°·Á ÇÑ´Ù¸é ¸ðµâÀ» Æ÷ÇÔ½ÃÄÑ Á¤ÀûÀ¸·Î ÄÄÆÄÀÏµÈ Ä¿³Î·Î ±³Ã¼ÇϵçÁö ¾Æ´Ï¸é ¸ðµâÀÇ ¸ðÀ½À» ±³Ã¼ÇØ¾ß ÇÑ´Ù. ¾î¼¸é °ø°£À» ¸¶·ÃÇϱâ À§ÇØ ´Ù¸¥ ¸ðµâÀ» »èÁ¦ÇØ¾ß ÇÏ´Â °æ¿ìµµ ÀÖ´Ù.
¸ðµâµéÀÇ ¸ðÀ½Àº modules/modules.cgz¶ó´Â ÇüÅ·ΠÁ¸ÀçÇÑ´Ù. ÀÌ ÈÀÏÀ» ¾î¶»°Ô
´Ù·ç¾î¾ß ÇÒÁö ÀǾÆÇØ ÇÒ °ÍÀÌ´Ù. ÀÌ ÈÀÏÀº ¾ÐÃàµÈ cpio
ÈÀÏÀÌ´Ù. ¹Ï°Å³ª
¸»°Å³ª. ½ÇÁ¦·Î RPMÀº ³»ºÎÀûÀ¸·Î cpio
¸¦ »ç¿ëÇÑ´Ù. ÀÌ ÈÀÏÀº ´ÙÀ½°ú °°Àº
¼ø¼·Î ¾ÐÃàÀ» Ç®°í cpio
¸¦ ÇØÁ¦ÇÑ´Ù.
# gzip -dc /mnt/initrd/modules/modules.cgz >/tmp/modules.cpio
# cpio -itv < modules.cpio > modules.listing
# mkdir modules
# cpio -idumv <../modules.cpio
³»°¡ ¾Ë±â·Î´Â ¿äÁò ¸¹ÀÌ »ç¿ëµÇ´Â ¸®´ª½º ¹èÆ÷º»¿¡¼´Â ¾ÐÃàµÈ ÈÀϽýºÅÛÀ» °ð¹Ù·Î Á¢±ÙÇÒ ¼ö ÀÖ´Â ¹æ¹ýÀÌ ¾ø´Ù. ¸¸ÀÏ ´õ ÁÁÀº ¹æ¹ýÀÌ ÀÖ´Ù¸é ¾Ë·ÁÁֱ⸦ ¹Ù¶õ´Ù.
³»¿ëÀ» º¯°æÇÏ·Á ÇÑ´Ù¸é ¾Ë¾ÆµÎ¾î¾ß ÇÒ °ÍÀÌ ÀÖ´Ù.
cpio
¸¦ »ç¿ëÇÑ´Ù. archive¸¦ Àç»ý¼ºÇÏ´Â
°ÍÀº ÀÌ ¹®¼¸¦ Àд ¿©·¯ºÐµéÀÇ ¿¬½ÀÀ» À§ÇØ ³²°ÜµÎ±â·Î ÇÑ´Ù.gzip
À» »ç¿ëÇÑ´Ù.gzip
À» ÀÌ¿ëÇÏ¿© »õ·Î¿î initrd.img¸¦ ´Ù½Ã ¾ÐÃàÇÑ´Ù.
ÃÖÁ¾ÀûÀ¸·Î ¸¶Ä§³» ¼öÁ¤µÈ ºÎÆ® µð½ºÅ© ¼Â¾÷À» »ç¿ëÇÏ¿© »õ·Î¿î ºÎÆ® Ç÷ÎÇǸ¦ ¸¸µé ¼ö ÀÖ´Ù.
# cat boot.img >/dev/fd0