eliminate remaining unused filesystems from GRUB
Our grub is quite outdated and it is questionable whether it can still be used for directly booting Linux or BSD. Chainloading is generally considered to be a superior alternative which we fully support.
Hence we can rip out ext2fs and ufs2 support from GRUB and decrease stage2 size by another 4k, which is equivalent of roughly 10 to 15 boot environments more that we can support.
Updated by Hans Rosenfeld about 5 years ago
You can use chainloading to boot Windows and Linux from the OpenIndiana grub menu. For Windows I use this in menu.lst:
For Linux you'll likely end up using a two-stage menu, first the OI grub menu and then the Linux grub menu.
Please note that grub is on its way out anyway, it will be replaced eventually by a new boot loader that will only support other operating systems by means of chainloading.
Updated by Electric Monk about 5 years ago
- Status changed from New to Closed
- % Done changed from 0 to 100
commit 621be8d08fd45483b5ca1cb8e2e88239f1502b4d Author: Hans Rosenfeld <firstname.lastname@example.org> Date: 2016-03-16T11:43:26.000Z 6716 eliminate remaining unused filesystems from GRUB Reviewed by: Dan McDonald <email@example.com> Reviewed by: Toomas Soome <firstname.lastname@example.org> Approved by: Garrett D'Amore <email@example.com>