ホストシステムでカスタムカーネルイメージを使用して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
displayの使用Linux (none)
OpenSUSEを使用してカーネルイメージを起動するにはどうすればよいですか?
OpenSUSEがインストールされており、次の操作を行いますopensuse.img
。
$ qemu-system-x86_64 -hda opensuse.img -m 512 -boot c
ストックカーネルを使用して起動します。
ベストアンサー1
/dev/sda
私はKenelがあなたが言ったことをどこで見つけることができるかを知らせるためにパラメータを使ってこのバージョンのコマンドラインを試してみますqemu
。
$ cd ~
$ qemu-system-x86_64 -m 512 -s -hda opensuse.img \
-kernel kernel/linux-git/arch/x86_64/boot/bzImage \
-initrd kernel/linux-git/arch/x86_64/boot/initrd.img \
-append "root=/dev/sda"