I have a debian system that's freezing in the boot sequence at "Setting system clock". Several sites I looked at recommended changing the init scripts to disallow hardware access to the clock. But, I can't boot! Is there a parameter I can pass to the kernel at boot so that it will skip init scripts?
There are two main ways of booting in a maintenance mode. Both require editing the kernel boot line in the bootloader (e.g., grub). At the end of the line that looks like
Since your problem seems to be with the
Alternatively, you could boot a live CD (or USB stick) and repair your system from there.
It looks like I want runlevel 1: "Your system starts with the runlevel specified in /etc/inittab. E.g. id:2:initdefault: starts the system to runlevel 2 (Default in Debian).
You may override the default runlevel with kernel parameter. When the boot menu is displayed, select the edit option. Then locate the kernel line and append space and the desired runlevel number. E.g. "kernel /boot/vmlinuz-2.6.30 root=/dev/sda2 ro 3" would boot to runlevel 3. "