Skip to content

Releases: grehan-freebsd/grub2-bhyve

grub-bhyve-v0.40

01 Sep 05:59
Compare
Choose a tag to compare
  • Add the -S option to force wiring of guest memory on FreeBSD-11
    hosts.
  • Fix handling of function keys and escape chars under curses
  • Disable the unconditional opening of /dev/tap0
  • Reinit the VM if it already exists on FreeBSD-11
  • Use O_NONBLOCK when opening a user-supplied console device
    • Submitted by Jimmy Olgeni.
  • Fix issue with 64-bit ext4 support
    • Submitted by Andriy Gapon,
  • Add -g switch for alternative grub.cfg
    • Submitted by Leon Dang
  • Fix up white space and clarify comment
    • Submitted by Conrad Meyer.

grub-bhyve-v0.30

20 Nov 07:07
Compare
Choose a tag to compare
  • Add -c, --cons-dev option to choose terminal.
    This allows nmdm devices to be used by grub for output.
    Submitted by Conrad Meyer.
  • Set Linux boot_params video rows/columns to 80x25. This can
    be disabled with the "-e|--evga" switch.
  • Move the 32-bit flat-mode GDT to the first page in memory to
    avoid being stomped on by the decompressor in older Linux kernels.
    These two fixes allow Centos 4/5 ISOs to boot without
    triple-faulting or panic'ing with divide-by-zero errors.
  • clean up command-line help, and be more FreeBSD-specific in
    the display, including printing the grub-bhyve version.

grub-bhyve-v0.24

10 Oct 06:50
Compare
Choose a tag to compare
  • add multiboot support
  • Fix issue with NetBSD parameter layout. knetbsd now works.
  • Fix similar issue with OpenBSD bootarg layout.

grub-bhyve-v0.23

19 Jun 16:54
Compare
Choose a tag to compare
  • Restrict terminal size to 255x255 max to avoid uint8 overflow
  • Alias the linux/initrd commands to linux16/initrd16 for RHEL7
  • Allow "sd" to be used for the prefix of OpenBSD root device names
  • Doc: Update configure command line to match the FreeBSD port

grub-bhyve-v0.22

06 Mar 23:34
Compare
Choose a tag to compare

Fix an issue with boot metadata in OpenBSD that prevented the serial console from being recognized with OpenBSD 5.5

Make the insmod grub command a no-op and avoid error processing when booting Ubuntu, which would result in a 10-second delay.

grub-bhyve-v0.21

20 Nov 04:27
Compare
Choose a tag to compare

FreeBSD/amd64 boot support.

grub-bhyve-v0.2

31 Oct 04:51
Compare
Choose a tag to compare

Functional Linux kernel+initrd load.

grub-bhyve-v0.1

18 Oct 21:12
Compare
Choose a tag to compare
grub-bhyve-v0.1 Pre-release
Pre-release

First import of bhyve mods to enable grub2's grub-emu target to load guests.