Я скомпилировал ядро Linux (стабильное) из дерева и получил initrd и bzImage. Я пытаюсь запустить его на эмуляторе qemu, но у меня возникли проблемы с определением раздела корневой файловой системы. (Я знаю, что это раздел, загруженный для запуска initrd from).Невозможно запустить образ ядра Linux на qemu
Моя система Ubuntu 12.04 установлена через Wubi на Windows.
Команда я использую это
qemu-system-x86_64 -kernel bzImage -initrd initrd.img-3.11 -append "root=/no-clue-what-to-put"
Я знаю корень аргумент, который определяет, где корневой раздел. Любая помощь для получения этого изображения, работающего на qemu, будет оценена по достоинству.
try put root =/dev/ram –
Это не работает/dev/ram на самом деле не является partit и, следовательно, его не найдено – maverick
Это позволит вам использовать ram в качестве корневого раздела. В вашей системе у вас ее нет, но она зависит от конфигурации ядра. –