Задать вопрос
Ответы пользователя по тегу QEMU
  • Как настроить Shared Clipboard на QEMU?

    veselov4nton
    @veselov4nton
    Системный администратор.
    Если без SPICE и без VirtIO/guest additions – то, увы, в QEMU “из коробки” shared clipboard не работает (особенно между хостом и гостем с macOS), потому что QEMU сам по себе не поддерживает буфер обмена между гостем и хостом без дополнительных компонентов (SPICE, virtio-serial, QEMU Guest Agent и пр.).
    Ответ написан
    1 комментарий
  • Как решить проблему с зависимостями в Clover?

    veselov4nton
    @veselov4nton
    Системный администратор.
    Ого, всё стало на свои места — у тебя краш в отладочной сборке Clover (DEBUG/CLOVERX64.dll) при запуске через QEMU.
    Ошибка #GP - General Protection — это жёсткий сигнал, что какой-то драйвер или библиотека Clover грузится неподдержанным образом, особенно под виртуалкой.

    Что конкретно происходит:
    Clover лезет запускать CLOVERX64.dll из отладочной сборки (/DEBUG/)
    Это может происходить, если ты нечаянно подменил драйверы/файлы в UEFI разделе при ручной сборке Clover
    Или запустил Clover через QEMU с указанием неправильной BOOTX64.efi или криво собранного бинаря

    Что делать:
    Пересобери Clover в RELEASE режиме, не DEBUG
    Или просто скачай официальную .pkg и проверь, чтобы путь был к /RELEASE/CLOVERX64.efi, а не к /DEBUG/
    В QEMU указывай строго BOOTX64.efi из EFI/BOOT/ и следи, чтобы он ссылался на CLOVERX64.efi из RELEASE
    Проверь, чтобы в refit не затесались *.dll от отладочной сборки — особенно в drivers/UEFI и tools/
    Ну и если ты собирал вручную — пересобери с make clean && make -j RELEASE=1

    P.S. Отладочная сборка Clover (DEBUG) не совместима с большинством реалов и даже с QEMU без танцев с бубном.

    Лучше держись RELEASE.
    Ответ написан
    7 комментариев