???????????????initramfs
????initramfs ???? kernel 2.5????????????????????????????????????и??????cpio???????cpio???а????????С???????????????????????????? cpio??????????????а??????????????rootfs?У?????е??????????????????????????У????????????????С?????????????????????????????????????????????????????????????????
???????????????????2.6.32-71.el6.i686?汾?????????/boot????????????????/boot/initramfs-2.6.32-71.el6.i686.img????????????????????????????????????2.6????????????????initrd???????2.4?????????????image-initrd???????cpio???????????????????????initramfs-2.6.32-71.el6.i686.img?????????Щ??????

??????tmp??????н??initrd.img????????

???????initrd.img???????????“initrd.img:ISO 9660 CD-ROM filesystem data”????????????????“mount -o loop initrd.img /mnt/test”???й????
??????????????????????????????????????????????
????grub??stage2??initrd???????????ú????е??????????????У?????????initrd?е?init???????????????????????init???????????????????init????????????????????????????洢?????????豸???????????????????????????????????????豸????????????rootfs????????????????????????????δ??????棬??????????????????????????????/sbin/init???????????1???????????????????????/sbin/init???????
??????????????
?????????????????棬??????????????????????????????????????????????/sbin/init???????????????н???????????????????????????????????????????/etc/inittab?????????????????????????????????ü???????壬?????飬????????????????????1?????
????1. ?????????????(/etc/rc.d/rc.sysinit)?????????л?????????????д????????????????????????????????????????????????????????????????м??????????????????????rc.sysinit??????????(?????Linux???а棬???????????Щ????)???£?
??????1????????繃???????????????????????繃?????????”/etc/sysconfig/network”??????????????????????????繃????
??????2????????????????豸/proc??usb?豸/sys??????/proc??????????????????usb?豸????????????usb??????????????usb???????
??????3????????????SELinux??
??????4??????豸???????弴???pnp????????????
??????5???????????????????????????”/etc/sysconfig/modules/*.modules”????????????飬????????????С?
??????6????????????????á???”/etc/sysctl.conf”????????????????ù????
??????7???????????clock????
??????8???????????????????Ρ?
??????9??????raid??LVM?????????
??????10??????????????????????
??????11?????д??????quota???????
??????12???????????????????????
??????13?????quota?????
??????14?????????????豸??????????????????
??????15?????????????е?????????
??????16???????????????”/var/log/dmesg”????С?
??????/etc/rc.d/rc.sysinit?????????????????????????????????????????????????????????????????????????????????????????????????
????2. ???/etc/rc.d/rc???????????????????????????????K??S???????????????м??????????????/etc/rc.d/rc*.d??*=0~6?????£????е???????????/etc/init.d??????????????????rc.sysinit???????/etc/inittab???????????????????????????/etc/rc.d/rc*.d?μ??????
????/etc/init.d-> /etc/rc.d/init.d
????/etc/rc ->/etc/rc.d/rc
????/etc/rc*.d ->/etc/rc.d/rc*.d
????/etc/rc.local-> /etc/rc.d/rc.local
????/etc/rc.sysinit-> /etc/rc.d/rc.sysinit
??????????/etc???μ?init.d??rc??rc*.d??rc.local??rc.sysinit???????/etc/rc.d????????????????е??????????????????????3???????????????
????/etc/rc.d/rc3.d?????????μ?????????????? S ?? K ?????????????????????”/etc/rc.d/init.d”???μ????shell?????S??????????????start??????????K??????????????????????/etc/rc.d/rc*.d?е????????????????????????????????м????е??????и?????????????chkconfig???????????????????setup??ntsys??system-config-services?????ж?????????????????????????????????????init.d????????????shell??????????rc*.d???н??????????????shell???????Щshell????????????????????S??K??????????????????????С?????????С????磬/etc/rc.d/rc3.d /S01sysstat??/etc/rc.d/rc3.d /S99local????С?