On Fri, May 25, 2001 at 12:28:50AM -0400 or thereabouts, Stephanie Maksylewich wrote:
> 
> When I boot into Linux, Red Hat says at one point to hit I for interactive
> boot.  If I let that go by and let it boot by itself, when it gets to the
> logon prompt, the keyboard is locked.  It's like the keyboard is
> disconnected, I can't even get the capslock or numlock lights on.
> Ctrl-Alt-Del doesn't work.  Nothing works.  I have to hit the reset button
> to get anything.  However, if I boot with the I for interactive, then sit
> there and hit Rtn for every single question, then when it gets to the logon
> prompt, the keyboard works.

Under RH7.0 (I ain't at my RH6.2 box just now), the "interactive" startup
bit is in /etc/rc.d/rc and is simply a function call to ask for a Y, N, C
(continue).  The only answer that makes anything different is a "Yes" (see
below

This is the bit of /etc/rc.d/rc that does the confirmation process...

                # If we're in confirmation mode, get user confirmation
                [ -n "$CONFIRM" ]  && 
                  { 
                    confirm $subsys
                    case $? in
                      0)
# the following line is the *only* thing that's different if you choose to
# go with the "interactive" startup.  Does a colon as a command do anything?
                        :
                      ;;
                      2)
                        CONFIRM=
                      ;;
                      *)
                        continue
                      ;;
                    esac 
                  }


This is the "confirm function called above...

# Confirm whether we really want to run this service
confirm() {
  echo -n "Start service $1 (Y)es/(N)o/(C)ontinue? [Y] "
  read answer
  case $answer in
    y|Y|"")
      return 0
    ;;
    c|C)
      return 2
    ;;
    n|N)
      return 1
    ;;
    *)
      confirm $1
      return $?
    ;;
    esac
}
-- 
Conor Daly 
Met Eireann, Glasnevin Hill, Dublin 9, Ireland
Ph +353 1 8064276 Fax +353 1 8064275
------------------------------------
 11:42am  up 22:45,  9 users,  load average: 0.00, 0.03, 0.07

_______________________________________________
techtalk mailing list
[EMAIL PROTECTED]
http://www.linux.org.uk/mailman/listinfo/techtalk

Reply via email to