DragonFly bugs List (threaded) for 2009-05
Re: [issue1332] DFBSD 2.2 - Booting usbcdrom/usbsticks on thinkpad hangs on "BTX Halted"
On Sat, May 23, 2009 at 10:18:02PM +0300, Jordan Gordeev wrote:
> Francois Tigeot wrote:
> >On Thu, May 21, 2009 at 09:18:25PM +0300, Jordan Gordeev wrote:
> >>I've adapted some fixes from FreeBSD for the booting issues that result
> >>in "BTX halted".
> >>My changes are available at
> >>git://leaf.dragonflybsd.org/~smtms/dragonfly.git, branch "btxhalted".
> >Is there any way to just get the changes you made relative to HEAD and not
> >just every changes in HEAD since then ?
> The easiest way to get my changes is to create your own branch ("git
Thanks. I managed to pick-up the changes in sys/boot the hard way.
> Testing the changes consists of two parts: testing new boot blocks
> ('boot1' and 'boot2') and testing new 'loader'.
> To test new boot blocks you need to install them to disk using
> "disklabel -B -b /path/to/boot1 -s /path/to/boot2 <somedisk>".
> To test new 'loader', you just copy it to /boot/loader on the respective
I did an installworld before seeing your mail, so I did not test boot1 boot2
and loader separately.
The good news is they really fix the issue I was having:
I tried to upgrade a machine to a hammer / with a spare 500GB drive, and for
some reason the PC kept rebooting just after displaying the first boot
messages "F1 DF/FBSD" and "F5 Drive 1"
I couldn't see if there was a "BTX halted" message, the screen blanked too
quickly for that.
The same machine had no trouble with a 400GB drive and an UFS root.
With your new boot blocks, the system boots as it should.
Thank you, I'm a happy bunny now :-)
> I admit that it wasn't a good idea to post to users@ without including
> instructions on how to obtain and how to test changes.
Well, it didn't occur to me I would have had to create my own branch. Beeing
only used to cvs and svn, git is really a strange animal.