Solved How to know if the Forth bootloader or Lua bootloader being used?

  • Thread starter Thread starter Deleted member 66267
  • Start date Start date
D

Deleted member 66267

Guest
I'm on 11.4-p8 and I think the Forth bootloader is still default but I'm not sure. Is there any way to check it?
 
PR 228924
Code:
FreeBSD 11.3 (in reality, stable/11 shortly after 11.2 is released):
- lualoader is considered an experimental feature for folks to try
that are committed to 11.x for one reason or another
- lualoader and forthloader are both built
- forthloader is the default loader, as expected

FreeBSD 12.0:
- lualoader is a first-class citizen
- lualoader and forthloader are both built
- lualoader is the default loader

FreeBSD 13.0:
- forthloader is no more
- lualoader succeeds it.
 
Yeah, it's still getting built. But expect it to disappear some time soon, same as /boot/boot1.efi.

Code:
> FreeBSD 13.0:
> - forthloader is no more

One comment, I think we should separate this item into whether forthloader is built by default or not, and removing it from the src tree. There are some downstream consumers who have extensive local changes to the forthloader, and we should proceed with care on the topic of removal.
 
Does this Lua bootloader mature? I have seen too many problems regarding it on this forums.
 
Maybe this is the reason why the Forth bootloader not yet has been actually removed.
There would be too much negative fallout in case professional/industrial installations fail unrecoverably due to the Forth bootloader no longer available as backup.
Regarding typical boot patterns (local disks) the Lua bootloader seems already to work acceptably.
My personal impression is that the issues I see on the forums mostly affect network booting and other less-typical, but nevertheless important usage cases.
 
Back
Top