[issue1332] DFBSD 2.2 - Booting usbcdrom/usbsticks on thinkpad hangs on "BTX Halted"

Francois Tigeot ftigeot at wolfpond.org
Sun May 24 06:41:56 PDT 2009


On Sun, May 24, 2009 at 09:54:45AM +0200, Francois Tigeot wrote:
> 
> With your new boot blocks, the system boots as it should.
> Thank you, I'm a happy bunny now :-)

I have spoken too soon.

I still have the instant reboot problem (and this time I could see a "BTX
halted" message, complete with register dump).

Steps to reproduce:

1. Install a Dragonfly system on an entire new disk, using a livecd snapshot
   /dev/ad4s1a is now a big Hammer partition, complete with many pfs.

2. Boot from another disk, delete all Hammer PFSes in ad4s1a:/pfs/ with
   hammer pfs-destroy.

3. Reboot on the first disk.
   /boot/loader now fails with the dreaded "BTX halted" register dump and
   instantly reboots the machine.

The first step bootloaders are still usable. It is possible to interrupt the
boot sequence during the rotating \ | display and boot directly a kernel on
0:ad(0,a)/kernel

Replacing step 2) above by a newfs on the root partition, followed by a restore
from backup of /boot gives the same result.

-- 
Francois Tigeot





More information about the Bugs mailing list