[haiku-bugs] Re: [Haiku] #12252: Boot Loader Death Land with AHCI

  • From: "IIsi50MHz" <trac@xxxxxxxxxxxx>
  • Date: Fri, 31 Jul 2015 20:14:18 -0000

#12252: Boot Loader Death Land with AHCI
----------------------------------+----------------------------
Reporter: IIsi50MHz | Owner: axeld
Type: bug | Status: new
Priority: normal | Milestone: Unscheduled
Component: System/Boot Loader | Version: R1/Development
Resolution: | Keywords:
Blocked By: | Blocking:
Has a Patch: 0 | Platform: All
----------------------------------+----------------------------

Comment (by IIsi50MHz):

This issue has mysteriously gone away from one device:

Today I a did full-backup from a Vaio B100B laptop to this USB disc by
running Installer. The Vaio was running hrev49180. I then booted the
desktop system previously specified above with SATA mode set to Native
IDE.

I then ran the following:

pkgman refresh
pkgman update
sync
followed by reboot.

Bootloader procedes to boot menu, where it declares no boot volume found.
Fearing that maybe the update had written something to the internal HD
instead of only the USB disc, I returned BIOS SATA mode to "AHCI" and "As
SATA Type", then booted Windows successfully. I then forgot to set SATA
mode to Native IDE.

After inserting this mis-updated USB disc into the Vaio, I ran Installer
to restore the USB disc to hrev49180. This disc had previously received
multiple copies of all previously mentioned hrevs, both by writing Anyboot
images from Windows and by running Installer from working systems. Each of
these hrevs would boot other hardware, but not this one desktop. Deleting
partitions and reformating had also been tried previously, with no effect.

I put the restored USB into the affected system and booted successfully.
Only then did I remember this shouldn't be possible, because I had not set
Native IDE mode in BIOS, which had been necessary. I verified that the
BIOS is indeed set to AHCI mode, and that the disc now boots in both AHCI
and IDE modes.

Somehow, the failed update, followed by running the hrev49180 Installer,
made just this one USB volume bootable in the affected system without
needing to set SATA to Native IDE mode.

However, the Haiku CD-ROM made from the hrev49180 ISO image still exhibits
the Boot Loader Death Land unless Native IDE mode is set in the BIOS.

--
Ticket URL: <https://dev.haiku-os.org/ticket/12252#comment:6>
Haiku <https://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: