X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=conf_files%2Fpl_sysinit;h=0e84fe3c9331737bb0bd7e5e942a7ded94c70502;hb=764328b6063dd0d23d7ff7bad0c419dcfd63edd7;hp=266b1d64bfd9a98c83d5127ca48ab3da4a9b2e81;hpb=2fd59acafacdc0bcddb07d6b7fec1dd98ecdbc50;p=bootcd.git diff --git a/conf_files/pl_sysinit b/conf_files/pl_sysinit index 266b1d6..0e84fe3 100755 --- a/conf_files/pl_sysinit +++ b/conf_files/pl_sysinit @@ -1,14 +1,14 @@ #!/bin/sh -echo "pl_sysinit: bringing system online" +echo $(date "+%H:%M:%S") " pl_sysinit: bringing system online" -echo "pl_sysinit: mounting file systems" +echo $(date "+%H:%M:%S") " pl_sysinit: mounting file systems" /bin/mount -v -a -echo "pl_sysinit: starting udevd" +echo $(date "+%H:%M:%S") " pl_sysinit: starting udevd" [ -x /sbin/start_udev ] && /sbin/start_udev -echo "pl_sysinit: invoking hardware initialization script" +echo $(date "+%H:%M:%S") " pl_sysinit: invoking hardware initialization script" /etc/init.d/pl_hwinit check_initrd() @@ -50,13 +50,13 @@ check_block_devices() if [ "$(cat /sys/block/$device/removable)" = "1" ] ; then partitions=$(/bin/awk "\$4 ~ /${device}[0-9]*/ { print \$4 }" /proc/partitions) for partition in $partitions ; do - echo "pl_sysinit: checking $partition for iso image" + echo $(date "+%H:%M:%S") " pl_sysinit: checking $partition for iso image" mkdir -p /tmp/$partition if /bin/mount -o ro -t msdos,ext2 /dev/$partition /tmp/$partition 2>&1 > /dev/null ; then # Look for the first ISO image for iso in /tmp/$partition/*.iso ; do if /sbin/losetup /dev/loop0 $iso ; then - echo "pl_sysinit: using $(basename $iso) on $partition" + echo $(date "+%H:%M:%S") " pl_sysinit: using $(basename $iso) on $partition" device="loop0" break fi @@ -68,7 +68,7 @@ check_block_devices() done fi - echo "pl_sysinit: checking $device for /usr contents" + echo $(date "+%H:%M:%S") " pl_sysinit: checking $device for /usr contents" /bin/mount -o ro -t iso9660 /dev/$device /usr 2>&1 > /dev/null if [ $? -eq 0 ]; then # it mounted, but we should probably make sure its our boot cd @@ -81,7 +81,7 @@ check_block_devices() # eh, wrong cd, keep trying /bin/umount /usr 2>&1 /dev/null else - echo "pl_sysinit: found cd and mounted on /usr" + echo $(date "+%H:%M:%S") " pl_sysinit: found cd and mounted on /usr" _mounted=1 break fi @@ -90,7 +90,7 @@ check_block_devices() return $_mounted } -echo "pl_sysinit: finding cd to mount on /usr" +echo $(date "+%H:%M:%S") " pl_sysinit: finding cd to mount on /usr" mounted=0 check_initrd if [ $? -eq 1 ]; then @@ -102,7 +102,7 @@ else fi if [ $mounted -eq 0 ]; then - echo "pl_sysinit: unable to find boot cdrom, cannot continue." + echo $(date "+%H:%M:%S") " pl_sysinit: unable to find boot cdrom, cannot continue." # todo: maybe we can put a staticly linked sshd here /sbin/shutdown -h now fi @@ -111,7 +111,7 @@ fi # parts of this were copied from devmap_mknod.sh from the device-mapper # source. Since fedora decided not to include it in the rpm, it is # being copied here -echo "pl_sysinit: creating device mapper control node" +echo $(date "+%H:%M:%S") " pl_sysinit: creating device mapper control node" DM_DIR="mapper" DM_NAME="device-mapper" @@ -126,14 +126,14 @@ if [ -n "$MAJOR" ] && [ -n "$MINOR" ]; then /bin/rm -f $CONTROL /bin/mknod --mode=600 $CONTROL c $MAJOR $MINOR else - echo "pl_sysinit: unable to create device mapper control node, continuing" + echo $(date "+%H:%M:%S") " pl_sysinit: unable to create device mapper control node, continuing" fi -echo "pl_sysinit: configuring kernel parameters" +echo $(date "+%H:%M:%S") " pl_sysinit: configuring kernel parameters" /sbin/sysctl -e -p /etc/sysctl.conf -echo "pl_sysinit: bringing network online" +echo $(date "+%H:%M:%S") " pl_sysinit: bringing network online" /etc/init.d/pl_netinit -echo "pl_sysinit: attempting to sync clock" +echo $(date "+%H:%M:%S") " pl_sysinit: attempting to sync clock" /usr/sbin/ntpdate -b -t 10 -u pool.ntp.org