[TESTING] SAFE mode implementation

Here you can discuss ReactOS related topics.

Moderator: Moderator Team

vicmarcal
Test Team
Posts: 2732
Joined: Mon Jul 07, 2008 12:35 pm

[TESTING] SAFE mode implementation

Post by vicmarcal »

ReactOS day by day is getting bigger in features (still small in HDD requirements, promised).

Crocodile has developed a new one: The SAFE mode.

He has implemented Safe Mode support for the kernel, Service Control Manager and the Run keys, also he has added necessary hive and FREELDR.INI entries so they are installed upon setup.

At start up you can choose several options now(red square is highlighting the new ones):
[ external image ]

This is a non-trivial patch, so please "test", "play" and "have fun" with it.
Tell us about the stabiity of these several new ways to run ReactOS and please report the bugs here, and if possible inBugzilla too.

There is an ISO available with all of these Crocodile changes included:

http://www.mediafire.com/?4uuhk6q3057vt3j
Thanks Sh4ingh4n

Just download and install!
Thanks a lot!
Last edited by vicmarcal on Wed Jun 01, 2011 7:13 pm, edited 2 times in total.

ruic
Posts: 15
Joined: Thu Mar 10, 2011 2:07 am

Re: [TESTING] SAFE mode implementation

Post by ruic »

I'd love to test but I can't get past "Registerring Components.... mshtml.dll" in normal boot. In safe mode it gets past the "Registering Components..." but then explorer doesn't start.

This is running under VirtualBox 4.0.8, 256Meg Ram, 2GB Hard Drive, PIIX3 motherboard, PIIX4 Storage controllor, no USB, PCNet-Fast III network card.

oldman
Posts: 1123
Joined: Sun Dec 20, 2009 1:23 pm

Re: [TESTING] SAFE mode implementation

Post by oldman »

I have tried to install this iso, but I get a bsod in the second stage install when it reaches "installing devices".
This happens in normal mode and the three new safe modes. In Log file mode, it just froze at this point.
I am now going to try the latest trunk build.

User avatar
Saibamen
Posts: 212
Joined: Mon Jul 19, 2010 11:19 am
Location: Poland
Contact:

Re: [TESTING] SAFE mode implementation

Post by Saibamen »

BSOD on all safe modes. Tested on real hardware.

http://dl.dropbox.com/u/5987308/bsod.jpg
ReactOS Forum Global Moderator
IT-Maniak.pl administrator

igorko
Posts: 145
Joined: Thu Jun 18, 2009 3:12 pm

Re: [TESTING] SAFE mode implementation

Post by igorko »

Maybe you are talking about BSoD in 2nd stage, that was also present in trunk from r51898 and later. If Yes than it's fixed in rev 51981.

User avatar
Saibamen
Posts: 212
Joined: Mon Jul 19, 2010 11:19 am
Location: Poland
Contact:

Re: [TESTING] SAFE mode implementation

Post by Saibamen »

Yes. Please build new iso for testing.
ReactOS Forum Global Moderator
IT-Maniak.pl administrator

sh4ring4n
Posts: 120
Joined: Thu Oct 30, 2008 2:05 am
Location: Canada
Contact:

Re: [TESTING] SAFE mode implementation

Post by sh4ring4n »

Call dibs on building :D

EDIT: Finished building, here's the new iso: http://www.mediafire.com/?tl7fbkn3mv06d72, based on 51988
The cake is a lie!

Pisarz
Posts: 375
Joined: Sat May 12, 2007 9:29 am

Re: [TESTING] SAFE mode implementation

Post by Pisarz »

BSOD is still there (I'm testing iso in VirtualBox). After some changes to freeldr.ini, I've managed to get some debug logs, maybe they could be useful.

http://dl.dropbox.com/u/4527369/ROS/debug-safemode.txt

igorko
Posts: 145
Joined: Thu Jun 18, 2009 3:12 pm

Re: [TESTING] SAFE mode implementation

Post by igorko »

Pisarz wrote:BSOD is still there (I'm testing iso in VirtualBox). After some changes to freeldr.ini, I've managed to get some debug logs, maybe they could be useful.

http://dl.dropbox.com/u/4527369/ROS/debug-safemode.txt
Get backtrace.(Type bt after going in kdb). And Assertion is not Bsod. It can be continuable.

User avatar
Saibamen
Posts: 212
Joined: Mon Jul 19, 2010 11:19 am
Location: Poland
Contact:

Re: [TESTING] SAFE mode implementation

Post by Saibamen »

sh4ring4n wrote:EDIT: Finished building, here's the new iso: http://www.mediafire.com/?tl7fbkn3mv06d72, based on 51988
Another BSOD: http://dl.dropbox.com/u/5987308/bsod2.jpg On VirtualBox this same bsod.

BTW. my putty doesn't work with safe modes (only on Debug) :( No messages.
ReactOS Forum Global Moderator
IT-Maniak.pl administrator

Pisarz
Posts: 375
Joined: Sat May 12, 2007 9:29 am

Re: [TESTING] SAFE mode implementation

Post by Pisarz »

You have to modify freeldr.ini, so you could debug safe mode (copying some boot parameters from "Debug", which I don't remember right now, and pasting them to safe modes).

cmoibenlepro
Posts: 483
Joined: Tue Nov 30, 2004 5:44 pm
Location: Canada

Re: [TESTING] SAFE mode implementation

Post by cmoibenlepro »

What is 'Alternate Shell' boot mode?

sh4ring4n
Posts: 120
Joined: Thu Oct 30, 2008 2:05 am
Location: Canada
Contact:

Re: [TESTING] SAFE mode implementation

Post by sh4ring4n »

cmoibenlepro wrote:What is 'Alternate Shell' boot mode?
It's the command line interpreter.
The cake is a lie!

sh4ring4n
Posts: 120
Joined: Thu Oct 30, 2008 2:05 am
Location: Canada
Contact:

Re: [TESTING] SAFE mode implementation

Post by sh4ring4n »

New Safe mode implementation: http://www.mediafire.com/?4uuhk6q3057vt3j
The cake is a lie!

User avatar
Saibamen
Posts: 212
Joined: Mon Jul 19, 2010 11:19 am
Location: Poland
Contact:

Re: [TESTING] SAFE mode implementation

Post by Saibamen »

@up: BSOD is gone :) Testing with VBOX 4.0.8
ReactOS Forum Global Moderator
IT-Maniak.pl administrator

Post Reply

Who is online

Users browsing this forum: DotBot [Crawler], hbelusca and 3 guests