kadischi/linuxrc livecd-linuxrc,1.5,1.6

Jasper O'neal Hartline (autopsy) fedora-extras-commits at redhat.com
Sun Sep 3 19:04:03 UTC 2006


Author: autopsy

Update of /cvs/devel/kadischi/linuxrc
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv15726/kadischi/linuxrc

Modified Files:
	livecd-linuxrc 
Log Message:
Cleanup linuxrc, add USB hub and storage modules, correct fstab loop device


Index: livecd-linuxrc
===================================================================
RCS file: /cvs/devel/kadischi/linuxrc/livecd-linuxrc,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- livecd-linuxrc	29 Aug 2006 03:04:12 -0000	1.5
+++ livecd-linuxrc	3 Sep 2006 19:04:01 -0000	1.6
@@ -1,17 +1,20 @@
 #!/bin/nash
 
+echo "Mounting proc filesystem"
 mount -t proc /proc /proc
-
-echo Mounting proc filesystem
-echo Mounting sysfs filesystem
+echo "Mounting sysfs filesystem"
 mount -t sysfs /sys /sys
-echo Creating /dev
+
+
+echo "Creating /dev"
 mount -o mode=0755 -t tmpfs /dev /dev
 mkdir /dev/pts
 mount -t devpts -o gid=5,mode=620 /dev/pts /dev/pts
 mkdir /dev/shm
 #mkdir /dev/mapper
-echo Creating initial device nodes
+
+
+echo "Creating initial device nodes"
 mknod /dev/null c 1 3
 mknod /dev/zero c 1 5
 mknod /dev/systty c 4 0
@@ -45,9 +48,11 @@
 mknod /dev/loop6 b 7 6
 mknod /dev/loop7 b 7 7
 #mknod /dev/root b 7 1
-echo Setting up hotplug.
+
+
+echo "Setting up hotplug."
 hotplug
-echo Creating block device nodes.
+echo "Creating block device nodes."
 mkblkdevs
 echo "Loading jbd.ko module"
 modprobe jbd
@@ -61,16 +66,32 @@
 modprobe dm-zero
 echo "Loading dm-snapshot.ko module"
 modprobe dm-snapshot
-echo Making device-mapper control node
+echo "Making device-mapper control node"
 mkdmnod
 mkblkdevs
-echo Scanning logical volumes
+echo "Scanning logical volumes"
 lvm vgscan --ignorelockingfailure
-echo Activating logical volumes
+echo "Activating logical volumes"
 lvm vgchange -ay --ignorelockingfailure  VolGroup00
 
 
-# Modprobe and find-live-cd
+# Modprobe and find LiveCD or LiveDVD
+# Load USB hub and storage modules
+echo "Loading ohci-hcd module"
+modprobe ohci-hcd
+echo "Loading uhci-hcd module"
+modprobe uhci-hcd
+echo "Loading ehci-hcd module"
+modprobe ehci-hcd
+echo "Loading scsi_mod module"
+modprobe scsi_mod
+echo "Loading sd_mod module"
+modprobe sd_mod
+echo "Loading sg module"
+modprobe sg
+echo "Loading usb-storage module"
+modprobe usb-storage
+sleep 5
 modprobe loop
 modprobe squashfs
 find-live-cd /cdrom
@@ -82,7 +103,7 @@
 
 echo "Mounting root filesystem"
 /bin/busybox mount -t squashfs -oloop,ro /cdrom/kadischi.sqsh /sysroot
-echo Creating root device.
+echo "Creating root device."
 #echo "Doing the pivot_root"
 # mount /sysroot
 #pivot_root /sysroot /sysroot/initrd




More information about the scm-commits mailing list