<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://aznot.com/index.php?action=history&amp;feed=atom&amp;title=Linux%2Finitrd</id>
	<title>Linux/initrd - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://aznot.com/index.php?action=history&amp;feed=atom&amp;title=Linux%2Finitrd"/>
	<link rel="alternate" type="text/html" href="https://aznot.com/index.php?title=Linux/initrd&amp;action=history"/>
	<updated>2026-05-07T03:46:27Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.41.0</generator>
	<entry>
		<id>https://aznot.com/index.php?title=Linux/initrd&amp;diff=5162&amp;oldid=prev</id>
		<title>Kenneth: /* initrd */</title>
		<link rel="alternate" type="text/html" href="https://aznot.com/index.php?title=Linux/initrd&amp;diff=5162&amp;oldid=prev"/>
		<updated>2019-04-29T23:54:46Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;initrd&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== initrd ==&lt;br /&gt;
&lt;br /&gt;
Extract initrd image:&lt;br /&gt;
 cat initrd.img | gzip -d | cpio -dmvi&lt;br /&gt;
 &lt;br /&gt;
 gunzip &amp;lt; /boot/initrd.img | cpio -i --make-directories&lt;br /&gt;
 &lt;br /&gt;
 gzip -dc /boot/initrd-2.6.16-026test014.4-smp.cpio | cpio -id&lt;br /&gt;
 &lt;br /&gt;
 gunzip initrd.cpio.gz&lt;br /&gt;
 cpio -iI initrd.cpio&lt;br /&gt;
&lt;br /&gt;
Build initd image:&lt;br /&gt;
 find ./ | cpio -H newc -o | gzip &amp;gt; ../initrd.img&lt;br /&gt;
&lt;br /&gt;
 find ./ | cpio -H newc -o &amp;gt; initrd.cpio&lt;br /&gt;
 gzip initrd.cpio&lt;br /&gt;
 mv initrd.cpio.gz initrd.img&lt;br /&gt;
&lt;br /&gt;
Build within chroot:&lt;br /&gt;
 mount /dev/sda1 /mnt&lt;br /&gt;
 chroot /mnt&lt;br /&gt;
 /sbin/mkinitrd /boot/initrd.img 3.10.0  # /lib/modules&lt;br /&gt;
&lt;br /&gt;
--&lt;br /&gt;
&lt;br /&gt;
Extract initramfs: [https://wiki.debian.org/initramfs]&lt;br /&gt;
&lt;br /&gt;
If the output of file -L /initrd.img is ASCII cpio archive (SVR4 with no CRC), consider the initrd image to have microcode prepended.&lt;br /&gt;
&lt;br /&gt;
extract the microcode by and take node of the blocks in the STDERR display (in my case 48).&lt;br /&gt;
  cd path/to/initrd/; cpio -i &amp;lt;/initrd.img &lt;br /&gt;
&lt;br /&gt;
extract the basic initrd by  (adjust skip values matching the cpio STDERR output).&lt;br /&gt;
 cd path/to/initrad/; dd if=/initrd.img of=initrd.img bs=512 skip=48; zcat initrd.img |cpio -i&lt;br /&gt;
&lt;br /&gt;
Otherwise, extract the initrd directly by&lt;br /&gt;
 cd path/to/initrad/; zcat /initrd.img |cpio -i&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
References:&lt;br /&gt;
* [http://www.linuxforums.org/forum/linux-kernel/82174-extracting-initrd-image.html Extracting initrd image - Linux Forums] &lt;br /&gt;
* [http://wiki.openvz.org/Modifying_initrd_image Modifying initrd image - OpenVZ Wiki]&lt;br /&gt;
* [http://linux.derkeiler.com/Mailing-Lists/SuSE/2007-07/msg00622.html Re: opensuse extract and modify initrd]&lt;br /&gt;
&lt;br /&gt;
== Sample initrd ==&lt;br /&gt;
&lt;br /&gt;
=== CentOS 5.7 ===&lt;br /&gt;
&lt;br /&gt;
Tree structure:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
|-- bin&lt;br /&gt;
|   |-- dmraid&lt;br /&gt;
|   |-- insmod&lt;br /&gt;
|   |-- kpartx&lt;br /&gt;
|   |-- modprobe -&amp;gt; /sbin/nash&lt;br /&gt;
|   `-- nash&lt;br /&gt;
|-- dev&lt;br /&gt;
|   |-- console&lt;br /&gt;
|   |-- mapper&lt;br /&gt;
|   |-- null&lt;br /&gt;
|   |-- ptmx&lt;br /&gt;
|   |-- ram -&amp;gt; ram1&lt;br /&gt;
|   |-- ram0&lt;br /&gt;
|   |-- ram1&lt;br /&gt;
|   |-- rtc&lt;br /&gt;
|   |-- systty&lt;br /&gt;
|   |-- tty&lt;br /&gt;
|   |-- tty0&lt;br /&gt;
|   |-- tty1&lt;br /&gt;
|   |-- tty10&lt;br /&gt;
|   |-- tty11&lt;br /&gt;
|   |-- tty12&lt;br /&gt;
|   |-- tty2&lt;br /&gt;
|   |-- tty3&lt;br /&gt;
|   |-- tty4&lt;br /&gt;
|   |-- tty5&lt;br /&gt;
|   |-- tty6&lt;br /&gt;
|   |-- tty7&lt;br /&gt;
|   |-- tty8&lt;br /&gt;
|   |-- tty9&lt;br /&gt;
|   |-- ttyS0&lt;br /&gt;
|   |-- ttyS1&lt;br /&gt;
|   |-- ttyS2&lt;br /&gt;
|   |-- ttyS3&lt;br /&gt;
|   `-- zero&lt;br /&gt;
|-- etc&lt;br /&gt;
|-- init&lt;br /&gt;
|-- lib&lt;br /&gt;
|   |-- ata_piix.ko&lt;br /&gt;
|   |-- dm-log.ko&lt;br /&gt;
|   |-- dm-mem-cache.ko&lt;br /&gt;
|   |-- dm-message.ko&lt;br /&gt;
|   |-- dm-mod.ko&lt;br /&gt;
|   |-- dm-raid45.ko&lt;br /&gt;
|   |-- dm-region_hash.ko&lt;br /&gt;
|   |-- ehci-hcd.ko&lt;br /&gt;
|   |-- ext3.ko&lt;br /&gt;
|   |-- firmware&lt;br /&gt;
|   |-- jbd.ko&lt;br /&gt;
|   |-- libata.ko&lt;br /&gt;
|   |-- mptbase.ko&lt;br /&gt;
|   |-- mptscsih.ko&lt;br /&gt;
|   |-- mptspi.ko&lt;br /&gt;
|   |-- ohci-hcd.ko&lt;br /&gt;
|   |-- scsi_mod.ko&lt;br /&gt;
|   |-- scsi_transport_spi.ko&lt;br /&gt;
|   |-- sd_mod.ko&lt;br /&gt;
|   `-- uhci-hcd.ko&lt;br /&gt;
|-- proc&lt;br /&gt;
|-- sbin -&amp;gt; bin&lt;br /&gt;
|-- sys&lt;br /&gt;
`-- sysroot&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
init:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/nash&lt;br /&gt;
&lt;br /&gt;
mount -t proc /proc /proc&lt;br /&gt;
setquiet&lt;br /&gt;
echo Mounting proc filesystem&lt;br /&gt;
echo Mounting sysfs filesystem&lt;br /&gt;
mount -t sysfs /sys /sys&lt;br /&gt;
echo Creating /dev&lt;br /&gt;
mount -o mode=0755 -t tmpfs /dev /dev&lt;br /&gt;
mkdir /dev/pts&lt;br /&gt;
mount -t devpts -o gid=5,mode=620 /dev/pts /dev/pts&lt;br /&gt;
mkdir /dev/shm&lt;br /&gt;
mkdir /dev/mapper&lt;br /&gt;
echo Creating initial device nodes&lt;br /&gt;
mknod /dev/null c 1 3&lt;br /&gt;
mknod /dev/zero c 1 5&lt;br /&gt;
mknod /dev/urandom c 1 9&lt;br /&gt;
mknod /dev/systty c 4 0&lt;br /&gt;
mknod /dev/tty c 5 0&lt;br /&gt;
mknod /dev/console c 5 1&lt;br /&gt;
mknod /dev/ptmx c 5 2&lt;br /&gt;
mknod /dev/rtc c 10 135&lt;br /&gt;
mknod /dev/tty0 c 4 0&lt;br /&gt;
mknod /dev/tty1 c 4 1&lt;br /&gt;
mknod /dev/tty2 c 4 2&lt;br /&gt;
mknod /dev/tty3 c 4 3&lt;br /&gt;
mknod /dev/tty4 c 4 4&lt;br /&gt;
mknod /dev/tty5 c 4 5&lt;br /&gt;
mknod /dev/tty6 c 4 6&lt;br /&gt;
mknod /dev/tty7 c 4 7&lt;br /&gt;
mknod /dev/tty8 c 4 8&lt;br /&gt;
mknod /dev/tty9 c 4 9&lt;br /&gt;
mknod /dev/tty10 c 4 10&lt;br /&gt;
mknod /dev/tty11 c 4 11&lt;br /&gt;
mknod /dev/tty12 c 4 12&lt;br /&gt;
mknod /dev/ttyS0 c 4 64&lt;br /&gt;
mknod /dev/ttyS1 c 4 65&lt;br /&gt;
mknod /dev/ttyS2 c 4 66&lt;br /&gt;
mknod /dev/ttyS3 c 4 67&lt;br /&gt;
echo Setting up hotplug.&lt;br /&gt;
hotplug&lt;br /&gt;
echo Creating block device nodes.&lt;br /&gt;
mkblkdevs&lt;br /&gt;
echo &amp;quot;Loading ehci-hcd.ko module&amp;quot;&lt;br /&gt;
insmod /lib/ehci-hcd.ko&lt;br /&gt;
echo &amp;quot;Loading ohci-hcd.ko module&amp;quot;&lt;br /&gt;
insmod /lib/ohci-hcd.ko&lt;br /&gt;
echo &amp;quot;Loading uhci-hcd.ko module&amp;quot;&lt;br /&gt;
insmod /lib/uhci-hcd.ko&lt;br /&gt;
mount -t usbfs /proc/bus/usb /proc/bus/usb&lt;br /&gt;
echo &amp;quot;Loading jbd.ko module&amp;quot;&lt;br /&gt;
insmod /lib/jbd.ko&lt;br /&gt;
echo &amp;quot;Loading ext3.ko module&amp;quot;&lt;br /&gt;
insmod /lib/ext3.ko&lt;br /&gt;
echo &amp;quot;Loading scsi_mod.ko module&amp;quot;&lt;br /&gt;
insmod /lib/scsi_mod.ko&lt;br /&gt;
echo &amp;quot;Loading sd_mod.ko module&amp;quot;&lt;br /&gt;
insmod /lib/sd_mod.ko&lt;br /&gt;
echo &amp;quot;Loading scsi_transport_spi.ko module&amp;quot;&lt;br /&gt;
insmod /lib/scsi_transport_spi.ko&lt;br /&gt;
echo &amp;quot;Loading mptbase.ko module&amp;quot;&lt;br /&gt;
insmod /lib/mptbase.ko&lt;br /&gt;
echo &amp;quot;Loading mptscsih.ko module&amp;quot;&lt;br /&gt;
insmod /lib/mptscsih.ko&lt;br /&gt;
echo &amp;quot;Loading mptspi.ko module&amp;quot;&lt;br /&gt;
insmod /lib/mptspi.ko&lt;br /&gt;
echo &amp;quot;Loading libata.ko module&amp;quot;&lt;br /&gt;
insmod /lib/libata.ko&lt;br /&gt;
echo &amp;quot;Loading ata_piix.ko module&amp;quot;&lt;br /&gt;
insmod /lib/ata_piix.ko&lt;br /&gt;
echo &amp;quot;Loading dm-mem-cache.ko module&amp;quot;&lt;br /&gt;
insmod /lib/dm-mem-cache.ko&lt;br /&gt;
echo &amp;quot;Loading dm-mod.ko module&amp;quot;&lt;br /&gt;
insmod /lib/dm-mod.ko&lt;br /&gt;
echo &amp;quot;Loading dm-log.ko module&amp;quot;&lt;br /&gt;
insmod /lib/dm-log.ko&lt;br /&gt;
echo &amp;quot;Loading dm-region_hash.ko module&amp;quot;&lt;br /&gt;
insmod /lib/dm-region_hash.ko&lt;br /&gt;
echo &amp;quot;Loading dm-message.ko module&amp;quot;&lt;br /&gt;
insmod /lib/dm-message.ko&lt;br /&gt;
echo &amp;quot;Loading dm-raid45.ko module&amp;quot;&lt;br /&gt;
insmod /lib/dm-raid45.ko&lt;br /&gt;
echo Waiting for driver initialization.&lt;br /&gt;
stabilized --hash --interval 1000 /proc/scsi/scsi&lt;br /&gt;
mkblkdevs&lt;br /&gt;
echo Scanning and configuring dmraid supported devices&lt;br /&gt;
resume LABEL=SWAP-sda2&lt;br /&gt;
echo Creating root device.&lt;br /&gt;
mkrootdev -t ext3 -o defaults,ro /dev/sda3&lt;br /&gt;
echo Mounting root filesystem.&lt;br /&gt;
mount /sysroot&lt;br /&gt;
echo Setting up other filesystems.&lt;br /&gt;
setuproot&lt;br /&gt;
echo Switching to new root and running init.&lt;br /&gt;
switchroot&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== CentOS 5.7 Boot from USB stick to NFS root ===&lt;br /&gt;
&lt;br /&gt;
Tree structure:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
|-- bin&lt;br /&gt;
|   |-- dmraid&lt;br /&gt;
|   |-- insmod&lt;br /&gt;
|   |-- kpartx&lt;br /&gt;
|   |-- modprobe -&amp;gt; /sbin/nash&lt;br /&gt;
|   `-- nash&lt;br /&gt;
|-- dev&lt;br /&gt;
|   |-- console&lt;br /&gt;
|   |-- mapper&lt;br /&gt;
|   |-- null&lt;br /&gt;
|   |-- ptmx&lt;br /&gt;
|   |-- ram -&amp;gt; ram1&lt;br /&gt;
|   |-- ram0&lt;br /&gt;
|   |-- ram1&lt;br /&gt;
|   |-- rtc&lt;br /&gt;
|   |-- systty&lt;br /&gt;
|   |-- tty&lt;br /&gt;
|   |-- tty0&lt;br /&gt;
|   |-- tty1&lt;br /&gt;
|   |-- tty10&lt;br /&gt;
|   |-- tty11&lt;br /&gt;
|   |-- tty12&lt;br /&gt;
|   |-- tty2&lt;br /&gt;
|   |-- tty3&lt;br /&gt;
|   |-- tty4&lt;br /&gt;
|   |-- tty5&lt;br /&gt;
|   |-- tty6&lt;br /&gt;
|   |-- tty7&lt;br /&gt;
|   |-- tty8&lt;br /&gt;
|   |-- tty9&lt;br /&gt;
|   |-- ttyS0&lt;br /&gt;
|   |-- ttyS1&lt;br /&gt;
|   |-- ttyS2&lt;br /&gt;
|   |-- ttyS3&lt;br /&gt;
|   `-- zero&lt;br /&gt;
|-- etc&lt;br /&gt;
|-- init&lt;br /&gt;
|-- lib&lt;br /&gt;
|   |-- ata_piix.ko&lt;br /&gt;
|   |-- dm-log.ko&lt;br /&gt;
|   |-- dm-mem-cache.ko&lt;br /&gt;
|   |-- dm-message.ko&lt;br /&gt;
|   |-- dm-mod.ko&lt;br /&gt;
|   |-- dm-raid45.ko&lt;br /&gt;
|   |-- dm-region_hash.ko&lt;br /&gt;
|   |-- e1000e.ko&lt;br /&gt;
|   |-- ehci-hcd.ko&lt;br /&gt;
|   |-- firmware&lt;br /&gt;
|   |-- libata.ko&lt;br /&gt;
|   |-- libsas.ko&lt;br /&gt;
|   |-- lockd.ko&lt;br /&gt;
|   |-- mvsas.ko&lt;br /&gt;
|   |-- nfs.ko&lt;br /&gt;
|   |-- nfs_acl.ko&lt;br /&gt;
|   |-- ohci-hcd.ko&lt;br /&gt;
|   |-- pata_marvell.ko&lt;br /&gt;
|   |-- scsi_mod.ko&lt;br /&gt;
|   |-- scsi_transport_sas.ko&lt;br /&gt;
|   |-- sd_mod.ko&lt;br /&gt;
|   |-- sunrpc.ko&lt;br /&gt;
|   |-- uhci-hcd.ko&lt;br /&gt;
|   `-- usb-storage.ko&lt;br /&gt;
|-- proc&lt;br /&gt;
|-- sbin -&amp;gt; bin&lt;br /&gt;
|-- sys&lt;br /&gt;
|-- sysroot&lt;br /&gt;
`-- var&lt;br /&gt;
    `-- lib&lt;br /&gt;
        `-- dhclient&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
initrd&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#!/bin/nash&lt;br /&gt;
&lt;br /&gt;
mount -t proc /proc /proc&lt;br /&gt;
setquiet&lt;br /&gt;
echo Mounting proc filesystem&lt;br /&gt;
echo Mounting sysfs filesystem&lt;br /&gt;
mount -t sysfs /sys /sys&lt;br /&gt;
echo Creating /dev&lt;br /&gt;
mount -o mode=0755 -t tmpfs /dev /dev&lt;br /&gt;
mkdir /dev/pts&lt;br /&gt;
mount -t devpts -o gid=5,mode=620 /dev/pts /dev/pts&lt;br /&gt;
mkdir /dev/shm&lt;br /&gt;
mkdir /dev/mapper&lt;br /&gt;
echo Creating initial device nodes&lt;br /&gt;
mknod /dev/null c 1 3&lt;br /&gt;
mknod /dev/zero c 1 5&lt;br /&gt;
mknod /dev/urandom c 1 9&lt;br /&gt;
mknod /dev/systty c 4 0&lt;br /&gt;
mknod /dev/tty c 5 0&lt;br /&gt;
mknod /dev/console c 5 1&lt;br /&gt;
mknod /dev/ptmx c 5 2&lt;br /&gt;
mknod /dev/rtc c 10 135&lt;br /&gt;
mknod /dev/tty0 c 4 0&lt;br /&gt;
mknod /dev/tty1 c 4 1&lt;br /&gt;
mknod /dev/tty2 c 4 2&lt;br /&gt;
mknod /dev/tty3 c 4 3&lt;br /&gt;
mknod /dev/tty4 c 4 4&lt;br /&gt;
mknod /dev/tty5 c 4 5&lt;br /&gt;
mknod /dev/tty6 c 4 6&lt;br /&gt;
mknod /dev/tty7 c 4 7&lt;br /&gt;
mknod /dev/tty8 c 4 8&lt;br /&gt;
mknod /dev/tty9 c 4 9&lt;br /&gt;
mknod /dev/tty10 c 4 10&lt;br /&gt;
mknod /dev/tty11 c 4 11&lt;br /&gt;
mknod /dev/tty12 c 4 12&lt;br /&gt;
mknod /dev/ttyS0 c 4 64&lt;br /&gt;
mknod /dev/ttyS1 c 4 65&lt;br /&gt;
mknod /dev/ttyS2 c 4 66&lt;br /&gt;
mknod /dev/ttyS3 c 4 67&lt;br /&gt;
echo Setting up hotplug.&lt;br /&gt;
hotplug&lt;br /&gt;
echo Creating block device nodes.&lt;br /&gt;
mkblkdevs&lt;br /&gt;
echo &amp;quot;Loading ehci-hcd.ko module&amp;quot;&lt;br /&gt;
insmod /lib/ehci-hcd.ko&lt;br /&gt;
echo &amp;quot;Loading ohci-hcd.ko module&amp;quot;&lt;br /&gt;
insmod /lib/ohci-hcd.ko&lt;br /&gt;
echo &amp;quot;Loading uhci-hcd.ko module&amp;quot;&lt;br /&gt;
insmod /lib/uhci-hcd.ko&lt;br /&gt;
mount -t usbfs /proc/bus/usb /proc/bus/usb&lt;br /&gt;
echo &amp;quot;Loading sunrpc.ko module&amp;quot;&lt;br /&gt;
insmod /lib/sunrpc.ko&lt;br /&gt;
echo &amp;quot;Loading nfs_acl.ko module&amp;quot;&lt;br /&gt;
insmod /lib/nfs_acl.ko&lt;br /&gt;
echo &amp;quot;Loading lockd.ko module&amp;quot;&lt;br /&gt;
insmod /lib/lockd.ko&lt;br /&gt;
echo &amp;quot;Loading nfs.ko module&amp;quot;&lt;br /&gt;
insmod /lib/nfs.ko&lt;br /&gt;
echo &amp;quot;Loading e1000e.ko module&amp;quot;&lt;br /&gt;
insmod /lib/e1000e.ko&lt;br /&gt;
echo Bringing up eth2&lt;br /&gt;
netname 00:1B:21:94:6A:21 eth2&lt;br /&gt;
network --device eth2 --bootproto dhcp&lt;br /&gt;
rename /var/lib/dhclient/dhclient.leases /var/lib/dhclient/dhclient-eth2.leases&lt;br /&gt;
echo &amp;quot;Loading scsi_mod.ko module&amp;quot;&lt;br /&gt;
insmod /lib/scsi_mod.ko&lt;br /&gt;
echo &amp;quot;Loading sd_mod.ko module&amp;quot;&lt;br /&gt;
insmod /lib/sd_mod.ko&lt;br /&gt;
echo &amp;quot;Loading scsi_transport_sas.ko module&amp;quot;&lt;br /&gt;
insmod /lib/scsi_transport_sas.ko&lt;br /&gt;
echo &amp;quot;Loading libata.ko module&amp;quot;&lt;br /&gt;
insmod /lib/libata.ko&lt;br /&gt;
echo &amp;quot;Loading libsas.ko module&amp;quot;&lt;br /&gt;
insmod /lib/libsas.ko&lt;br /&gt;
echo &amp;quot;Loading mvsas.ko module&amp;quot;&lt;br /&gt;
insmod /lib/mvsas.ko&lt;br /&gt;
echo &amp;quot;Loading pata_marvell.ko module&amp;quot;&lt;br /&gt;
insmod /lib/pata_marvell.ko&lt;br /&gt;
echo &amp;quot;Loading ata_piix.ko module&amp;quot;&lt;br /&gt;
insmod /lib/ata_piix.ko&lt;br /&gt;
echo &amp;quot;Loading usb-storage.ko module&amp;quot;&lt;br /&gt;
insmod /lib/usb-storage.ko&lt;br /&gt;
echo Waiting for driver initialization.&lt;br /&gt;
stabilized /proc/bus/usb/devices&lt;br /&gt;
echo &amp;quot;Loading dm-mem-cache.ko module&amp;quot;&lt;br /&gt;
insmod /lib/dm-mem-cache.ko&lt;br /&gt;
echo &amp;quot;Loading dm-mod.ko module&amp;quot;&lt;br /&gt;
insmod /lib/dm-mod.ko&lt;br /&gt;
echo &amp;quot;Loading dm-log.ko module&amp;quot;&lt;br /&gt;
insmod /lib/dm-log.ko&lt;br /&gt;
echo &amp;quot;Loading dm-region_hash.ko module&amp;quot;&lt;br /&gt;
insmod /lib/dm-region_hash.ko&lt;br /&gt;
echo &amp;quot;Loading dm-message.ko module&amp;quot;&lt;br /&gt;
insmod /lib/dm-message.ko&lt;br /&gt;
echo &amp;quot;Loading dm-raid45.ko module&amp;quot;&lt;br /&gt;
insmod /lib/dm-raid45.ko&lt;br /&gt;
echo Waiting for driver initialization.&lt;br /&gt;
stabilized --hash --interval 1000 /proc/scsi/scsi&lt;br /&gt;
mkblkdevs&lt;br /&gt;
echo Scanning and configuring dmraid supported devices&lt;br /&gt;
echo Creating root device.&lt;br /&gt;
mkrootdev -t nfs -o rsize=8192,wsize=8192,timeo=14,intr 10.50.8.120:/home/esx/ken/kesx&lt;br /&gt;
echo Mounting root filesystem.&lt;br /&gt;
mount /sysroot&lt;br /&gt;
echo Setting up other filesystems.&lt;br /&gt;
setuproot&lt;br /&gt;
echo Copying DHCP lease for eth2&lt;br /&gt;
cp /var/lib/dhclient/dhclient-eth2.leases /sysroot/dev/.dhclient-eth2.leases&lt;br /&gt;
echo Switching to new root and running init.&lt;br /&gt;
switchroot&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== keywords ==&lt;br /&gt;
&lt;br /&gt;
[[Category:Linux]]&lt;/div&gt;</summary>
		<author><name>Kenneth</name></author>
	</entry>
</feed>