qemu не является допустимым названием модели устройства - PullRequest
0 голосов
/ 19 октября 2018

Я следовал https://github.com/levex/kernel-qemu-pci, чтобы создать собственное устройство.Собрав его вместе с исходным кодом qemu (используя команду «make»), я запустил

»qemu-system-x86_64 -m 256 -kernel arch / x86_64 / boot / bzImage -initrd initrd.img -hdadisk1.img -append root = / dev / sda -curses -s -device pic_levdev "

на моей виртуальной машине с Linux.Но я получаю сообщение об ошибке «pci_levdev: неверное имя модели устройства».

Я перешел по ссылке ниже, чтобы установить qemu: https://www.youtube.com/watch?v=S1WsIbxbd_k

Есть идеи, чего мне не хватает?

Спасибо.

1 Ответ

0 голосов
/ 19 октября 2018

Вы уверены, что используете только что созданный QEMU (исполняемый файл будет находиться в подкаталоге x86_64-softmmu /), а не старый qemu-system-x86_64 в вашей переменной PATH?Я предлагаю вам явно указать путь к новому двоичному файлу при его запуске.

...