【发布时间】:2013-10-12 15:41:01
【问题描述】:
Duplicate; 找不到答案,所以在这里发帖。
我想使用我的主机上的自定义内核映像以访客身份运行 OpenSUSE。我正在尝试:
$ qemu-system-x86_64 -hda opensuse.img -m 512 -kernel
~/kernel/linux-git/arch/x86_64/boot/bzImage -initrd
~/kernel/linux-git/arch/x86_64/boot/initrd.img -boot c
但它会启动到 BusyBox。使用 uname -a 显示 Linux(无)。此外,使用-append "root=/dev/sda"(如上面链接中的建议)似乎不起作用。如何让内核映像使用 OpenSUSE 启动?
我已将 OpenSUSE 安装到 opensuse.img 中,并且:
$ qemu-system-x86_64 -hda opensuse.img -m 512 -boot c
使用股票内核启动它。
【问题讨论】:
标签: linux unix linux-kernel operating-system qemu