Changeset 26 in MondoRescue for trunk/mindi/rootfs


Ignore:
Timestamp:
Sep 19, 2005, 7:50:34 PM (19 years ago)
Author:
bcornec
Message:

Corrects bug 005083 (PXE and -p option incompatible)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/mindi/rootfs/sbin/init

    r1 r26  
    625625    HandleTape
    626626else
    627     if [ "`cat /proc/cmdline | grep -i "pxe"`" ] ; then
     627    if [ "`cat /proc/cmdline | grep -i pxe`" ] ; then
    628628        LogIt "PXE boot found"
    629         LogIt "Mounting NFS image 1.iso on /mnt/cdrom in loopback"
    630         losetup /dev/loop7 /tmp/isodir/1.iso
     629        imgname="mondorescue"
     630        if [ "`cat /proc/cmdline | grep -i prefix`" ] ; then
     631            for i in "`cat /proc/cmdline`" do
     632                if [ "`echo $i | grep -i prefix`" ] ; then
     633                    imgname=`echo $i | cut -d'=' -f2`
     634                fi
     635            done
     636        fi
     637        LogIt "Mounting NFS image $imgname.iso on /mnt/cdrom in loopback"
     638        losetup /dev/loop7 /tmp/isodir/$imgname.iso
    631639        mount -t iso9660 /dev/loop7 /mnt/cdrom
    632640        # Simulate a local CD
Note: See TracChangeset for help on using the changeset viewer.