SLES11SP1 server hangs at login prompt when booting to runlevel S

This document (7007690) is provided subject to the disclaimer at the end of this document.

Environment

SUSE Linux Enterprise Server 11 Service Pack 1
Dell PowerEdge R610 and R710 servers

Situation

On SLES11 SP1 after booting into single user mode the system no longer accepts any keyboard input. The grub command line contains the keyword "single" or "init S" in order to boot into single user mode.

Systems boot up but then appear to hang. There is no way to enter root password and even the CTRL-ALT-DEL key combo does not work. We experienced this issue on all servers with SLES11 installed.

Changing runlevel from any other runlevel allows single user mode to run fine.

Checking the /etc/init.d/rcS.d/ directory and comparing it's contents with those in /etc/init.d/rc1.d, the only one that was unique was S03boot.clock.

Since the login prompt was hung, we couldn't get any /var/log/boot.msg or module information for the system. 

By modifying the /etc/init.d/rcS.d/S03boot.clock script to run an lsmod command and a dmesg command and pipe the output to a file and then sync memory to disk we were able to get a list of the loaded modules, and the activity on boot.

The list of loaded modules on my working server had the usbhid modules loaded and the customer's non-working server did not.

Resolution

By  adding the following to S03boot.clock (at the end, between esac and rc_exit) the system will boot and allow keyboard input:

echo "modprobing usbhid"
/sbin/modprobe usbhid

Disclaimer

This Support Knowledgebase provides a valuable tool for SUSE customers and parties interested in our products and solutions to acquire information, ideas and learn from one another. Materials are provided for informational, personal or non-commercial use within your organization and are presented "AS IS" WITHOUT WARRANTY OF ANY KIND.

  • Document ID:7007690
  • Creation Date: 26-Jan-2011
  • Modified Date:03-Mar-2020
    • SUSE Linux Enterprise Server

< Back to Support Search

For questions or concerns with the SUSE Knowledgebase please contact: tidfeedback@suse.com

SUSE Support Forums

Get your questions answered by experienced Sys Ops or interact with other SUSE community experts.

Join Our Community

Support Resources

Learn how to get the most from the technical support you receive with your SUSE Subscription, Premium Support, Academic Program, or Partner Program.


SUSE Customer Support Quick Reference Guide SUSE Technical Support Handbook Update Advisories
Support FAQ

Open an Incident

Open an incident with SUSE Technical Support, manage your subscriptions, download patches, or manage user access.

Go to Customer Center