From: Van Chocstraw on
What's the difference between regular boot and failsafe boot other than
the manual login and startx?

My VM is hanging after autologin but failsafe works ok.
From: Malcolm on
On Wed, 09 Dec 2009 20:59:08 -0500
Van Chocstraw <boobooililililil(a)roadrunner.com> wrote:

> What's the difference between regular boot and failsafe boot other
> than the manual login and startx?
>
> My VM is hanging after autologin but failsafe works ok.
Hi
Look at the grub options to see the difference;

Mine is;
Normal
showopts vga=0x314
Failsafe
showopts apm=off noresume nosmp maxcpus=0 edd=off powersaved=off
nohz=off highres=off processor.max_cstate=1 x11failsafe vga=0x314

--
Cheers Malcolm ��� (Linux Counter #276890)
SUSE Linux Enterprise Desktop 11 (x86_64) Kernel 2.6.27.39-0.3-default
up 5 days 6:27, 4 users, load average: 0.04, 0.12, 0.10
GPU GeForce 8600 GTS Silent - CUDA Driver Version: 190.18

From: David Bolt on
On Thursday 10 Dec 2009 01:59, while playing with a tin of spray paint,
Van Chocstraw painted this mural:

> What's the difference between regular boot and failsafe boot other than
> the manual login and startx?
>
> My VM is hanging after autologin but failsafe works ok.

When a normal boot fails, using the failsafe boot turns off several
features which will, hopefully, get you a running system where you can
try and debug it and find out why it's failing normally. If you look at
the options that are disabled, you can see that it's going to run a lot
slower. For a start, DMA is turned off:

ide=nodma

as is power management and the powersave daemon:

apm=off powersaved=off

Also, it sets X so it starts in failsafe mode:

x11failsafe

As for the other options:

noresume edd=off nohz=off highres=off processor.max_cstate=1

I'll let you have a look for what they do[0].


[0] Mainly because I don't know, and haven't looked them up :)

Regards,
David Bolt

--
Team Acorn: www.distributed.net OGR-NG @ ~100Mnodes RC5-72 @ ~1Mkeys/s
openSUSE 11.0 32b | | openSUSE 11.2 32b |
openSUSE 11.0 64b | openSUSE 11.1 64b | openSUSE 11.2 64b |
TOS 4.02 | openSUSE 11.1 PPC | RISC OS 4.02 | RISC OS 3.11
From: Eef Hartman on
David Bolt <blacklist-me(a)davjam.org> wrote:
> On Thursday 10 Dec 2009 01:59, while playing with a tin of spray paint,
> noresume edd=off nohz=off highres=off processor.max_cstate=1
>
> I'll let you have a look for what they do[0].
>
>
> [0] Mainly because I don't know, and haven't looked them up :)

Some of them (maxcpus and processor.max) also turn of multi-core
processing, so you're down to the single cpu/core in failsafe.
--
*******************************************************************
** Eef Hartman, Delft University of Technology, dept. SSC/ICT **
** e-mail: E.J.M.Hartman(a)tudelft.nl - phone: +31-15-278 82525 **
*******************************************************************