Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 25 Jun 2016 06:23:55 -0600 (MDT)
From:      Warren Block <wblock@wonkity.com>
To:        Dave <freebsd01@dgmm.net>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: The other problem : AHCI unbootable
Message-ID:  <alpine.BSF.2.20.1606250619190.82634@wonkity.com>
In-Reply-To: <1890864.LfRUyAIFKl@amd.asgard.uk>
References:  <VI1PR02MB0974EE59E723F9B6678BDAC1F62E0@VI1PR02MB0974.eurprd02.prod.outlook.com> <alpine.BSF.2.20.1606242007070.4592@wonkity.com> <VI1PR02MB09746A4466FDDCF1ACDD9DCCF62F0@VI1PR02MB0974.eurprd02.prod.outlook.com> <1890864.LfRUyAIFKl@amd.asgard.uk>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sat, 25 Jun 2016, Dave wrote:

> On Saturday 25 June 2016 04:56:39 Manish Jain wrote:
>> While installing FreeBSD 10.3 amd64, I tried switching from IDE to AHCI
>> in my BIOS's boot configuration. But when I do this, the installer
>> installs the OS on the hard disk, and then the system is unbootable -
>> the BIOS screen hangs with the message : boot record missing.
>>
>> Can anyone please tell me what might be the problem ?
>>
> Not sure exactly what you are saying your process is, but switching between AHCI and IDE without a full and clean install will cause you problems.  Solution.  Don't do it.

This has not been a problem for me with FreeBSD.  The drivers and 
operating system are resilient enough to detect which mode is available 
and just use it.  AHCI is preferred, though, giving a roughly 5-15% 
speed improvement.

> This advice applies at least to WinXP too.  That tends to reboot while 
> the Windows logo is on screen no matter which way around you do it. ie 
> if you install in IDE mode it will reboot if change to AHCI mode. 
> Same happens if you install in AHCI mode and then try to boot in IDE 
> mode.

I can't recall about XP, but later versions do have AHCI drivers 
available.  If the machine is to be dual-booted, that will limit the 
modes available to what works with the most limited operating system. 
Using FreeBSD as a single operating system and running the others as VMs 
with VirtualBox is one way around this.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?alpine.BSF.2.20.1606250619190.82634>