Haiku has stopped booting off the drive using bootman (see Haiku in Bootman, and once clicked the computer reboots instantly), and the computer does the same when using the live CD, and does it before anything can be seen or happen space bar or not. It may be a SATA problem with one of the other drives, and I will unplug a drive or two and see if it still happens. If it still does it I will be at a loss to explain why both CD and drive would start doing it, with no change in bios. 13.10 Ubuntu and 14.04 Ubuntu both boot fine on it. Just thought everyone should know this can be a problem for some.
Hi,
The developers will need more information to investigate issues of this kind. Firs of all, which is the last "known good" revision? Which is the first you know will not work? If these are far apart, can you try some other versions in-between and see if those work to narrow the range?
Can you get some debug information? For example, can you use on-screen debug or even better, does the machine have a COM port to extract a serial log? The log would provide some information as to when things are crashing exactly.
Also, it is better to report such issues at the bugtracker (http://dev.haiku-os.org) instead of here.
[quote=PulkoMandy]Hi,
The developers will need more information to investigate issues of this kind. Firs of all, which is the last "known good" revision? Which is the first you know will not work? If these are far apart, can you try some other versions in-between and see if those work to narrow the range?
Can you get some debug information? For example, can you use on-screen debug or even better, does the machine have a COM port to extract a serial log? The log would provide some information as to when things are crashing exactly.
Also, it is better to report such issues at the bugtracker (http://dev.haiku-os.org) instead of here.[/quote]
Well the average users need to know this too, so if they run into it they know it is not necessarily this or that. I can not get to anything before it reboots using the Live CD, which was working, nor with the Haiku install on my drive which was working, before it shuts down and reboots. No chance to get to the options screen either way. It is virtually instant like throwing a switch. Both had been working, and the only change was I plugged another drive into its sata port. Both the CD drive, or the DVD drive if you will, and the Haiku drive are on 2 different sata ports, with 4 in all and yet both instantly shut down. It is not making a lot of sense but I am betting it is a sata problem of some type, and have yet to investigate further. I just haven’t been feeling that great since it happened. Not directly related though.
This is not making a lot of sense on the surface. Have a good one Paul and thanks for the reply.
Try swapping the cables over, it may be the order in which drives are seen at boot up.
Thats what I was planning on doing to see what exactly is going on or mor than when I first posted, to see if I can find a work around and make it all work. I am still feeling not that great so I haven’t done it yet, but did experiment some on some more reboots.
The live CD no longer works and results in instant reboot when it goes frombios to it. Now this does not happen if I put a live Ubuntu disc in, as it starts to boot normally and not trigger an instant reboot. Now, trying to choose and boot my Haiku hard drive it goes to the Bootman screen, but the minute I click on Haiku I get instant reboot. No way to get even to the options using the space bar.
I am running a EP35-D3SL gigabyte board, if that helps. And an Intel® Core™2 Quad CPU Q6600 @ 2.40GHz × 4 CPU. Haiku seem to work fine with my hardware untill I maybe changed up maybe a few sata ports, and plugged in my 3T Segate drive. That should not be having a Haiku specific effect though that I understand. Hope to be feeling beter soon and swap the sata cables around some. I want my Haiku back LOL
There is one known bug similar to this with a specific SATA chipset which has apparently an incompatibility with Haiku, and their BIOS code will crash when called from Haiku. So it would be interesting to know more about your hardware, for example the output of listdev (haiku)/lspci (linux) which should list the SATA controller(s).
You could try booting Haiku on a USB drive. If it doesn’t crashes early, you could then activate the debug console.
From what I remember seeing in IRC, this happened /just after/ a change was committed to a SATA timeout / timer in order to give a little extra time for something. The two may or may not be related, though.
Thanks for the info guys and I will see what I can do.
The output from linux was
toyforce@toyforce-EP35-DS3L:~$ lspci
00:00.0 Host bridge: Intel Corporation 82G33/G31/P35/P31 Express DRAM Controller (rev 02)
00:01.0 PCI bridge: Intel Corporation 82G33/G31/P35/P31 Express PCI Express Root Port (rev 02)
00:1a.0 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 02)
00:1a.1 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 02)
00:1a.2 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 02)
00:1a.7 USB controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 02)
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 02)
00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 02)
00:1c.3 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 (rev 02)
00:1c.4 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 (rev 02)
00:1d.0 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 02)
00:1d.1 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 02)
00:1d.2 USB controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 02)
00:1d.7 USB controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 92)
00:1f.0 ISA bridge: Intel Corporation 82801IB (ICH9) LPC Interface Controller (rev 02)
00:1f.2 IDE interface: Intel Corporation 82801IB (ICH9) 2 port SATA Controller [IDE mode] (rev 02)
00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 02)
00:1f.5 IDE interface: Intel Corporation 82801I (ICH9 Family) 2 port SATA Controller [IDE mode] (rev 02)
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Cedar [Radeon HD 5000/6000/7350/8350 Series]
01:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Cedar HDMI Audio [Radeon HD 5400/6300 Series]
03:00.0 USB controller: VIA Technologies, Inc. VL80x xHCI USB 3.0 Controller (rev 03)
04:00.0 IDE interface: JMicron Technology Corp. JMB368 IDE controller
05:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 01)
OK, I promise you I am not crazy LOL
Swapping out SATA connections had no effect and it still would not boot Haiku either frm CD, or the drive where I had it installed. It would get to the bootman screen as before on the drive, and the minute I clicked on Haiku I got an instant reboot of the computer, like hitting the switch. This was happening when no other SATA was even connected, with both hard drive, and if using the anyboot CD. Tried changing some bios settings and zero change. Linux was unaffected.
It is almost midnight here and how many hours I worked on this is unknown, but I did finally get it working again on the CD and the drive, even with the other drives plugged back in to the SATA. You are NOT going to believe this, but it was a USB stick I had plugged in to the back of my computer, that some how totally screwed Haiku up, but not my linux CDs or hard drives on booting. My bios actually saw it as a possible boot drive, though its not bootable. I have it formatted as NTFS, if that makes any difference.
Now, why having that USB stick plugged in would block only Haiku from booting, and shut the computer down for a reboot no matter what SATA port was used is beyond me, and maybe anyone else here. I am very tired, but the mystery is somewhat solved and haiku is back, though I am using Ubuntu at the moment.
No, you are not crazy. I have had the same problem that if my BIOS boot sequence is set to USB before HDD/SSD that normally it will boot off the USB if it has a valid OS on it otherwise it ignores the USB stick and goes to the internal drive.
But I have one USB stick that for some reason it always tries to boot from even with no OS on the stick. The stick is also weird in that it will not let me install more than one partition whether I use Windows 7 or Haiku OS.
It is a bargain 32GB drive I picked up at Best Buy. So you are not the only one who has seen this. Sorry I did not think of it earlier, all my USB slots are visible to me when I sit in front of my machines so I quickly solved the problem and did not clue in that you may have the same one.
If you get to bootman, then it isn’t a BIOS boot order issue. It could be that Haiku is trying to read from that USB disk as a possible candidate to be the boot partition (we scan everything at boot to locate the correct one). If the attempt to read from the USB stick fails, it can be the problem.
It would be interesting to see if this usb stick on another machine, or another usb stick on the same machine, will also trigger the problem.
Whatever happens it happens instantly, and the reboot happens like I pushed the button on my computer tower, on both the live CD, and instantly after choosing Haiku off of the Bootman screen. I don’t have a second box to try it on, but I can try another USB stick and see if it happens again. Just need to find the other one. Sorry I can’t be of more help on this but will do what I can.
OK tried a different USB and this was a 4 gig SanDisk Cruzer. It shows formatted as Windows 95 FAT32 (LBA) (Bootable). It has nothing on it except a couple of empty file folders. It also shows up in my bios, as a possible boot device. I must have found the magic USB slot because I have never seen my USB sticks show up there before. In the past I had tried to learn how to boot off a stick and never saw them in the optional bootmenu of the bios.
Both the live Haiku CD failed again instantly and so did my Haiku drive, after choosing Haiku at Bootman’s screen, and the same way as before. Linux was still unaffected.
I havn’t read all of the above but I have some information about booting Haiku on USB
I have tested a number of USB’s hopping to find one that worked. The only 2 I can get to work (and not every time I make them, I also need to use RAW image to make them) are the 4 gig SanDisk Cruzer. I have 4-5 that don’t boot with Haiku on then no matter what I do, they do work with other OS’s
// Fredrik