> On 26. Jul 2024, at 22:16, Joshua M. Clulow via illumos-discuss 
> <[email protected]> wrote:
> 
> 
> We actually don't use our legacy GRUB anymore.  It hasn't been deleted
> from the source tree, but it will eventually be when someone finds
> time to do that gracefully.  Our current boot loader is in the tree
> under "usr/src/boot", and is one we imported from FreeBSD.  I don't
> believe that loader can read directly from a disk slice, but it does
> have support for several file systems including pcfs (aka FAT), hsfs
> (aka ISO), UFS, ZFS, etc.
> 

reading from “raw” disk is nothing impossible - we can actually even script it, 
but it is another question, why….  With BIOS setup, we actually read stage1 
(gptzfsboot) from either boot slice or from zfs label boot block area, and the 
reason is, stage0 is small an can not have file system driver built in (we can 
use 446 bytes max;). The cost of it is that you have to have infrastructure to 
install and maintain your program in raw disk space…

rgds,
toomas


------------------------------------------
illumos: illumos-discuss
Permalink: 
https://illumos.topicbox.com/groups/discuss/Tc9bfa679c7294ee7-M7326ab2012b69062f05d8abf
Delivery options: https://illumos.topicbox.com/groups/discuss/subscription

Reply via email to