Разработка ядра Linux с помощью KVM - PullRequest
1 голос
/ 19 августа 2011

Я пытаюсь запустить Linux на виртуальной машине, чтобы я мог вносить изменения и быстро их тестировать. Я наткнулся на этот урок ...

http://blog.vmsplice.net/2011/02/near-instant-kernel-development-cycle.html

Я попробовал следующую команду (в каталоге linux-2.6, проверено через git) ... kvm -kernel arch / x86 / boot / bzImage -initrd /boot/initrd.img-2.6.38-10-generic -append "console = ttyS0" -nographic

Я создал initrd.img-2.6.38-10-generic с помощью инструмента update-initramfs. Вот вывод, когда я запускаю это ...

http://pastebin.com/HxGMMHSt

Не удалось загрузить некоторые модули и ничего не монтировать. Я думаю, что пропустил какой-то важный шаг, я довольно незнаком с виртуализацией.

Запуск Ubuntu 11.04

Любая помощь приветствуется, спасибо.

1 Ответ

1 голос
/ 05 сентября 2011

Кажется, вы не установили модули и kvm не может найти их в / lib / modules. make modules_install может помочь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...