Opened 7 years ago

Last modified 6 years ago

#8182 new bug

invoking reboot from Haiku hangs the system at the next boot (E8310 laptop)

Reported by: helix84 Owned by: nobody
Priority: normal Milestone: R1
Component: - General Version: R1/Development
Keywords: Cc:
Blocked By: Blocking:
Has a Patch: no Platform: All


This is Haiku hrev43375 on a Fujitsu-Siemens Lifebook E8310.

When I restart Haiku, which invokes warm boot, this notebook hangs at the BIOS screen after POST at about 80% of the progress bar, shortly before handing off control to MBR. It accepts key an mouse input, it just won't proceed with booting.

When I press Ctrl-Alt-Del at this stage, the same thing happens (hanging). I have to power it off, then it boots normally.

The system also boots normally after a Power off from Haiku (as opposed to Restart).

Do you need me to attach some log?

Change History (5)

comment:1 Changed 7 years ago by siarzhuk

May be related to #8181.

comment:2 Changed 7 years ago by diver

Version: R1/alpha3R1/Development

comment:3 Changed 6 years ago by umiki

Same or similar thing happens on Toshiba Pro A100. Quite annoying, when warm booting (restarting the computer from Haiku) the POST (? - I don't think it does a drive search) never finishes. Computer can only be turned off by pressing power button for 4 secs, after that everything is fine again.

comment:4 Changed 6 years ago by marcusoverhagen

Perhaps modifying the reboot sequence may help.

comment:5 Changed 6 years ago by umiki

Thanks for the info.

What I found is kind of related and might be important. I have a Crucial M4 SSD in the laptop. What I think happens is that Haiku does not signal the SSD that it is going to shut down, thus the SSD is not in a consistent state at next startup (registers the event as an unexpected power failure) and does some kind of a check at next startup which sometimes takes minutes (and it is quite scary if you don't know about it since it seems like that the SSD has failed, it does not even register in BIOS).

I think this might account for some of the cases (of course only applies to machnies with SSD, and I am not quite sure that this is what actually happens).

Note: See TracTickets for help on using tickets.