Чтобы загрузить EFI из VirtualBox в QEMU, вы правильно используете параметр `-drive` для указания файла pflash (в данном случае это `VBoxEFI64.fd`). Однако, если возникли вопросы или проблемы с загрузкой, вот несколько рекомендаций и аспектов, на которые стоит обратить внимание:
1. **Проверьте файл VBoxEFI64.fd**: Убедитесь, что файл EFI корректно загружен и не поврежден. Вы можете сравнить его с оригинальной версией, если она доступна.
2. **Параметр `readonly=true`**: Вы установили `readonly=true`, что правильно для EFI, поскольку это предотвращает запись в прошивку. Убедитесь, что другой параметр, который вы используете, также не помогает в вашем случае.
3. **Добавление диска**: Если вы собираетесь загрузить ОС, вам нужно добавить дополнительные параметры на диск, с которого будет загружена операционная система (например, ISO или образ диска):
```bash
-drive file=path/to/your/image.iso,media=cdrom
```
4. **Кофигурация машины и BIOS**: Каманды `-machine q35` и `-vga vmware` могут влиять на поддержку оборудования. Возможно, вам придется поэкспериментировать с различными настройками машины и видеокарты.
5. **Проверка OVMF**: Если нужно, вы можете рассмотреть использование OVMF (Open Virtual Machine Firmware), как альтернативу для EFI, который обычно предлагается изначально с QEMU. OVMF может оказаться более удобным и поддерживаемым вариантом в некоторых ситуациях.
6. **Журнал ошибок**: Если у вас по-прежнему возникают вопросы, вы можете включить дополнительные параметры отладки для получения более детальной информации об ошибках:
```bash
-d guest_errors -d int
```
7. **Доступ к графическому интерфейсу**: Возможно, вам нужно будет включить графический интерфейс для удобной работы и отладки. Добавьте параметры для интерфейса, подобно `-display gtk` или используйте `-curses` для текстового интерфейса.
Если у вас есть конкретные ошибки или поведение, которое вы хотите обсудить, не стесняйтесь делиться дополнительной информацией!