kadischi/linuxrc livecd-linuxrc,1.9,1.10

Jasper O'neal Hartline (autopsy) fedora-extras-commits at redhat.com
Wed May 16 00:44:58 UTC 2007


Author: autopsy

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

Modified Files:
	livecd-linuxrc 
Log Message:
Use NASH exclusively, remove Busybox


Index: livecd-linuxrc
===================================================================
RCS file: /cvs/devel/kadischi/linuxrc/livecd-linuxrc,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- livecd-linuxrc	25 Apr 2007 02:39:52 -0000	1.9
+++ livecd-linuxrc	16 May 2007 00:44:56 -0000	1.10
@@ -5,7 +5,6 @@
 echo "Mounting sysfs filesystem"
 mount -t sysfs /sys /sys
 
-
 echo "Creating /dev"
 mount -o mode=0755 -t tmpfs /dev /dev
 mkdir /dev/pts
@@ -13,7 +12,6 @@
 mkdir /dev/shm
 #mkdir /dev/mapper
 
-
 echo "Creating initial device nodes"
 mknod /dev/null c 1 3
 mknod /dev/zero c 1 5
@@ -49,7 +47,6 @@
 mknod /dev/loop7 b 7 7
 #mknod /dev/root b 7 1
 
-
 echo "Setting up hotplug."
 hotplug
 echo "Creating block device nodes."
@@ -74,7 +71,6 @@
 echo "Activating logical volumes"
 lvm vgchange -ay --ignorelockingfailure  VolGroup00
 
-
 # Modprobe and find LiveCD or LiveDVD
 # Load USB hub and storage modules
 echo "Loading ohci-hcd module"
@@ -150,10 +146,7 @@
 modprobe sata_via
 modprobe sata_vsc
 
-
 echo "Loading loop module"
-sleep 5
-
 modprobe loop
 modprobe squashfs
 find-live-cd /cdrom >/dev/null 2>&1
@@ -162,15 +155,15 @@
 # Make kernel don't mount root fs
 echo 0x100 > /proc/sys/kernel/real-root-dev
 
-
 echo "Mounting root filesystem"
-/bin/busybox mount -t squashfs -oloop,ro /cdrom/kadischi.sqsh /sysroot
-echo "Creating root device."
+losetup /dev/loop0 /cdrom/kadischi.sqsh
+mount --ro -t squashfs /dev/loop0 /sysroot
+
 #echo "Doing the pivot_root"
 # mount /sysroot
 #pivot_root /sysroot /sysroot/initrd
+
 setuproot
 
 echo "Setting up readonly-root"
-/bin/busybox chroot /sysroot /etc/rc.readonly linuxrc
 switchroot




More information about the fedora-extras-commits mailing list