Changeset 2484 in MondoRescue for branches/2.2.9/mindi/rootfs/sbin/init


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
File:
1 edited

Legend:

Unmodified
Added
Removed
  • 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.