Changeset 1691 in MondoRescue for branches/2.2.5/mindi/mindi


Ignore:
Timestamp:
Oct 21, 2007, 2:27:53 AM (17 years ago)
Author:
Bruno Cornec
Message:
  • Fix PB macro vs tools/*2build issue
  • make_usb_fs change of interface (doesn't need a parameter)
  • Fix USB support in mondo to avoid multiple copies of files
  • Use first partiion in mondo for USB device
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/2.2.5/mindi/mindi

    r1690 r1691  
    2828    # run this command.
    2929
    30 MINDI_REV=RRR
    31 MINDI_VER=VVV
     30MINDI_REV=PBREV
     31MINDI_VER=PBVER
    3232
    3333MINDI_VERSION=${MINDI_VER}-r$MINDI_REV
     
    17101710    fi
    17111711    echo -en "."
     1712    echo "Unmounting $USBDEVICE just in case" >> $LOGFILE
     1713    umount $USBDEVICE 2>&1 >> $LOGFILE
    17121714    echo "Erasing $USBDEVICE" >> $LOGFILE
    17131715    $FDISK $USBDEVICE 2>&1 >> $LOGFILE << EOF
     
    17521754    fi
    17531755    echo -en "."
    1754     mkdir -p $MINDI_TMP/usb/{images,archives}
    1755     cp -f $1/*.img $1/*.gz $MINDI_TMP/usb/images 2>> $LOGFILE || LogIt "OfferToMakeBootableUSB: Cannot copy $i to $MINDI_TMP/iso/images"
     1756    mkdir -p $MINDI_TMP/usb/images
     1757    cp -f $1/*.img $1/*.gz $MINDI_TMP/usb/images 2>> $LOGFILE || LogIt "OfferToMakeBootableUSB: Cannot copy $i to $MINDI_TMP/usb/images"
    17561758    echo -en "."
    17571759    old_pwd=`pwd`
     
    17771779    cp $MINDI_TMP/mindi.rdz $MINDI_TMP/usb/initrd.img 2>> $LOGFILE
    17781780    echo -en "."
    1779     if [ _"$MONDO_SHARE" != _"" ]; then
    1780         cp $kernelpath $MONDO_ROOT/vmlinuz 2> /dev/null || Die "Cannot copy vmlinuz ($kernelpath) to mondo root ($MONDO_ROOT/vmlinuz). Did you run out of disk space?"
    1781         cp $MINDI_TMP/mindi.rdz $MONDO_ROOT/initrd.img 2> /dev/null || Die "Cannot copy mindi.rdz ($MINDI_TMP) to mondo root ($MONDO_ROOT/initrd.img). Did you run out of disk space?"
    1782 
    1783     fi
    1784     echo -en "."
    17851781    [ -e "$iso_cfg_file" ] || Die "FIXME - unable to find $iso_cfg_file - this should never occur"
    17861782    cat $sys_cfg_file | HackSyslinuxFile $ramdisk_size $MINDI_TMP/usb > syslinux.cfg || Die "Cannot copy syslinux.cfg from mindi_home to $MINDI_TMP/usb - did you run out of disk space?"
     
    17931789    if [ "$ARCH" != "ia64" ] ; then
    17941790        if [ _"$MONDO_SHARE" != _"" ]; then
    1795             cp -f $MINDI_TMP/usb/{syslinux.cfg,initrd.img,vmlinuz,message.txt} $MONDO_ROOT 2>> $LOGFILE || Die "Cannot copy core files to ramdisk for boot disk (under $MONDO_ROOT). Did you run out of disk space?"
    17961791            cp -f $MONDO_SHARE/autorun $MONDO_ROOT 2>> $LOGFILE
    17971792        fi
Note: See TracChangeset for help on using the changeset viewer.