分类: LINUX
2007-07-29 13:14:08
cd /tmp mkdir initrd cp /boot/initrd-2.6.18-8.el5xen.img /tmp/initrd/initrd-2.6.18-8.el5xen.img.gz cd initrd gunzip initrd-2.6.18-8.el5xen.img.gz cpio -ivdI initrd-2.6.18-8.el5xen.img |
二、文件目录结构树:
.
|-- bin
| |-- insmod 加载内核驱动
| |-- lvm
| |-- modprobe -> /sbin/nash 加载内核驱动
| `-- nash 用于处理根目录下的/init脚本
|-- dev 设备文件
| |-- console
| |-- mapper
| |-- null
| |-- ptmx
| |-- ram -> ram1
| |-- ram0
| |-- ram1
| |-- rtc
| |-- systty
| |-- tty
| |-- tty0
| |-- tty1
| |-- tty10
| |-- tty11
| |-- tty12
| |-- tty2
| |-- tty3
| |-- tty4
| |-- tty5
| |-- tty6
| |-- tty7
| |-- tty8
| |-- tty9
| |-- ttyS0
| |-- ttyS1
| |-- ttyS2
| |-- ttyS3
| `-- zero
|-- etc
| `-- lvm
| `-- lvm.conf
|-- init nash的启动脚本文件,整个系统初始化入口
|-- initrd-2.6.18-8.el5xen.img gunzip解压后的cpio文件
|-- lib
| |-- cciss.ko
| |-- dm-mirror.ko
| |-- dm-mod.ko
| |-- dm-snapshot.ko
| |-- dm-zero.ko
| |-- ehci-hcd.ko
| |-- ext3.ko
| |-- jbd.ko
| |-- ohci-hcd.ko
| |-- scsi_mod.ko
| |-- sd_mod.ko
| `-- uhci-hcd.ko
|-- proc
|-- sbin -> bin
|-- sys
`-- sysroot
三、init文件内容:
echo Creating initial device nodes
#设置热插拔
#创建块设备
#Load 模块
#Creates a device inode for the device # mapper control inode #as /dev/mapper/control. #it will not be recreated. echo Making device-mapper control node
#检测逻辑卷 echo Activating logical volumes
#创建根设备 echo Mounting root filesystem.
#切换根目录到设备/dev/root目录, #运行完该命令根目录"/"->"/dev/VolGroup00/LogVol00" |