Installing the Free BSD with SAS/SATA Controller upon rebooting gives BTX-Halted problem. I have installed the Free BSD successfully without SAS/SATA Controller. My Investigation on this. It reached boot0 stage (i.e) it was able to read MBR and able to find the bookable image in the drive. And it displayed Default: F1 If I press enter, it tried to execute boot2 stage and it prints the error BTX HALTEDwith some register information. After pressing enter, it sent the following commands to BIOS service. 0x02 read --- successful 0x03 -- write -- successful 0x02 read -- successful 0x41 extension check-- successful 0x42 extended read-- successful 0x41 extension check-- successful 0x42 extended read-- successful 0x41 extension check-- successful 0x42 extended read -------------- when BIOS tried to execute this command, it prints error BTX halted Here, We have OS loader code( Boot0 & boot2) at one side, which will send BIOS service commands( as listed above) to BIOS services and BIOS service tried to execute it, giving the response to OS loader code. While executing the Boot2 code, it prints the error BTX halted. In this scenario, we did check the following things, 1. stack corruption -- no stack corruption 2. command failed or not. all the command was successful till that point. 3. commands sent out by the OS loader code --- usual commands like 0x02,0x41,0x42,....( except 0x03) Fix: I have no idea.
Responsible Changed From-To: freebsd-bugs->freebsd-i386 reclassify.
For bugs matching the following criteria: Status: In Progress Changed: (is less than) 2014-06-01 Reset to default assignee and clear in-progress tags. Mail being skipped
Since there's no model / card name/number, we can't reproduce this to see if it's an issue. In addition, a number of fixes have been made to the BIOS routines since this bug was filed, and they cope better with errors.