Grub2


Виртуальная машина для теста загрузки

Linux

Для теста на Linux загрузки с флешки или образа нужно установить пакет qemu-kvm и использовать такие строки в терминале:
1. Тест с флешки, где /dev/sdb это второй физический диск. Если тестировать загрузку образов, то память можно поставить 1024 Гб, несмотря на то что образ не грузится в память.

sudo kvm -boot c -drive file=/dev/sdb,cache=none -m 512

2. Здесь указываем образ, то есть тестируем iso-файл, будет загружено меню диска.

sudo qemu-system-x86_64 -boot c -drive file=/media/windows/b/slitaz-rolling-core64.iso,cache=none -m 512

Можно использовать либо qemu-system-x86_64, либо kvm, последний предпочтительно, так как работает быстрее.
GUI_Qemu_Linux - оболочка для удобного выбора объектов загрузки (iso, hdd и.тд.)
Для GPT установить пакет edk2-ovmf

Windows

QemuBootTester (страница загрузки)
WinSetupFromUSB-1-9 (страница загрузки).