Changeset 2603 in MondoRescue for branches/2.2.10/mindi/mindi


Ignore:
Timestamp:
Mar 22, 2010, 1:56:30 PM (14 years ago)
Author:
Bruno Cornec
Message:

r3757@localhost: bruno | 2010-03-17 15:05:13 +0100

  • Adds a new interface param between mondoarchive and mindi for backup-media-type which was missing
  • Improve again logging
  • Try to improve keymap support
  • Remove some remaining hard coded /proc/cmdline
  • Adds a cache for the find command for modules launched twice to make it quicker on my Atom netboot in a QEMU VM
  • Remove dependency at build time on mindi to only use MINDI_CONF env var
File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/2.2.10/mindi/mindi

    r2599 r2603  
    900900    outfile=$1
    901901    > $outfile
     902    [ "$BACKUP_MEDIA_TYPE" ]        && echo "backup-media-type $BACKUP_MEDIA_TYPE" >> $outfile
    902903    [ "$TAPESIZE" ]     && echo "media-size $TAPESIZE" >> $outfile
    903904    [ "$TAPEDEV" ]          && echo "media-dev $TAPEDEV" >> $outfile
     
    13771378    old_pwd=`pwd`
    13781379    cd $MINDI_TMP/iso
     1380    LogFile "-------------------"
     1381    LogFile "Content of the ISO:"
     1382    LogFile "-------------------"
     1383    ls -Rla >> $LOGFILE
     1384    LogFile "-------------------"
     1385
    13791386    if [ "$ARCH" != "ia64" ] ; then
    13801387        if [ _"$MONDO_SHARE" != _"" ]; then
     
    15101517    cat $MINDI_TMP/usb/syslinux.cfg |tee -a $LOGFILE
    15111518    LogAll "------------------------------------------"
     1519    LogFile "--------------------------"
     1520    LogFile "Content of the USB device:"
     1521    LogFile "--------------------------"
     1522    (cd $MINDI_TMP/usb ; ls -Rla) >> $LOGFILE
     1523    LogFile "--------------------------"
     1524
    15121525    umount $MINDI_TMP/usb
    15131526    if [ "$ARCH" != "ia64" ] ; then
     
    18081821        Die "You have $res files present in dependency list\nbut absent from filesystem."
    18091822    fi
    1810     FindAndAddUserKeyboardMappingFile
     1823    FindAndAddUserKeyboardMappingFile 
    18111824    mkdir -p $bigdir/tmp
    18121825    [ -d "/mnt/.boot.d" ] && echo "Oh Jebus" > $bigdir/tmp/DUMBASS-GENTOO
     
    21262139    # ln.lis will contain the list of files to link to existing files
    21272140    # rm.lis will contain the list of files to remove after the copies
     2141
     2142    # Get kbd conf from data disk preparation
     2143    echo $MINDI_CACHE/KEYMAP-LIVES-HERE >> $MINDI_TMP/cp.lis
    21282144    # AL04Oct08: Check whether /lib64 is a link and if so explicitly create one in rootfs
    21292145    if [ -h "/lib64" ]; then
     
    22512267        MakeMondoConfigFile $MINDI_CACHE/mondorestore.cfg
    22522268        echo $MINDI_CACHE/mondorestore.cfg >> $MINDI_TMP/cp.lis
     2269        LogFile "-----------------------------------"
     2270        LogFile "Content of mondorestore.cfg:       "
     2271        LogFile "-----------------------------------"
     2272        cat $MINDI_CACHE/mondorestore.cfg >> $LOGFILE
     2273        LogFile "-----------------------------------"
    22532274    fi
    22542275    echo proc >> $MINDI_TMP/mkdir.lis
     
    26612682        USE_GZIP="${19}"
    26622683        USE_LZMA="${20}"
     2684        BACKUP_MEDIA_TYPE="${21}"
    26632685        [ "$USE_COMP" = "" ] && USE_COMP=yes
    26642686        [ "$USE_GZIP" = "" ] && USE_GZIP=no
Note: See TracChangeset for help on using the changeset viewer.