Intereting Posts

Grub2 + Qemu не использует новые acpi

Я занимаюсь разработкой x86_64, совместимой с multiboot2 ОС (с grub2) и тестирую ее на Qemu. Когда я запускаю его, multiboot2 содержит только тег 14 (старый acpi, например, v1), а не 15 (новый acpi, например, 2.0+). Хост-компьютер – это Mac OS X, выпущенная в конце 2016 года с процессором Intel Core i5, и он должен использовать новый ACPI. Я использую qemu со следующими флагами: -m 8G -boot d -cdrom $(iso) .

В идеале я хотел бы видеть таблицы ACPI v2.0 +, чтобы я мог использовать HPET (например).

Версия Qemu:

 $ qemu-system-x86_64 --version QEMU emulator version 2.12.0 Copyright (c) 2003-2017 Fabrice Bellard and the QEMU Project developers 

Версия Grub2:

 $ /usr/local/grub2/bin/grub-mkrescue --version /usr/local/grub2/bin/grub-mkrescue (GRUB) 2.03