Post #1841523
2026-05-01 04:17 UTC
@aly chainloading just calls another bootloader like the underlying platform would. If that's BIOS, and your ventoy disk has a bootloader on the MBR, you could try something like
insmod chain
chainloader (hd0)+1
boot
Which tells GRUB to chainload l the first sector of hd0 as a typical BIOS would (i.e. place on 0x7C00, then jump). If the machine has UEFI then you should be able to pass a .efi to chainloader just as easily, although I've never tried it.
Also see https://www.gnu.org/software/grub/manual/grub/html_node/Chain_002dloading.html
Replies (2)
-
@tevo@mastodon.bsd.cafe 2026-05-01 04:20
@aly@arcanekittens.xyz (you could also try loading the ventoy config into your current GRUB as you were doing, but that's not something I'd know how to help with ^^;)
-
@aly@arcanekittens.xyz 2026-05-01 04:30
@tevo@mastodon.bsd.cafe Thank you! I just got it working with this :) insmod chain set root=(hd0,msdos2) chainloader /efi/boot/grub.efi boot