Я построил стабильное изображение ядра Linux, и теперь я пытаюсь запустить его с qemu.x86 linux kernel development в qemu
Я строю rootfs.img с помощью BusyBox, следуя инструкциям here (вынули ARM материал)
Теперь, когда я бегу я получаю следующее сообщение об ошибке:
$ qemu-system-x86_64 -m 512M -kernel bzImage -initrd rootfs.img -append “root=/dev/ram rdinit=/sbin/init”
qemu-system-x86_64: -append “root=/dev/ram: could not open disk image rdinit=/sbin/init”: Could not open 'rdinit=/sbin/init”': No such file or directory
Там, кажется, проблема с "root =/dev/ram"?/sbin/init находится внутри изображения.
Не уверен, что делать дальше. Кто-нибудь сможет предоставить шаги, которые они используют для компиляции ядра и запустить на qemu?
Ничего себе, спасибо, это было! Я бы никогда не подумал, что это проблема. – kyle