Changeset 2484 in MondoRescue for branches/2.2.9


Ignore:
Timestamp:
Nov 15, 2009, 12:44:19 AM (14 years ago)
Author:
Bruno Cornec
Message:
  • Adds support for variable serial port console, with defalut to /dev/ttyS0, and a boot param to change it with serial=/dev/ttySx
Location:
branches/2.2.9/mindi
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/2.2.9/mindi/README.bootparam

    r2477 r2484  
    6363    Execute a final script before rebooting the machine at the end of the restoration. Could be an NFS shared script e.g., or a script located on the restored disk or in the initrd.
    6464
     65serial=/dev/ttySx
     66    When using a serial console, associate it to the tty device so it works correctly at restore time. By default set up /dev/ttyS0 as serial console. Pass the value of your serial console if different.
     67
    6568textonly
    6669    do not call any Newt library routines; this is unattractive but valuable if you find your Newt library has bugs in it or on ia64
  • branches/2.2.9/mindi/rootfs/sbin/init

    r2477 r2484  
    8181    # May avoid shell error messages
    8282    chmod 666 /dev/tty* /dev/console
    83     if [ "$ARCH" = "ia64" ]; then
    84         # Required to have a correct terminal or serial console support
    85         ln -s -f /dev/ttyS0 /dev/tty
    86     fi
     83    # By default first serial line is configured as tty
     84    # Required to have a correct serial console support (MP on ia64 or VSP with iLO2 e.g.)
     85    serial=/dev/ttyS0
     86    for i in `cat /proc/cmdline` ; do
     87        echo $i | grep -qi serial= && serial=`echo $i | cut -d= -f2`
     88    done
     89    ln -s -f $serial /dev/tty
    8790}
    8891
Note: See TracChangeset for help on using the changeset viewer.