%EB%A5%BC%20%EB%B6%80%ED%8C%85%ED%95%A9%EB%8B%88%EB%8B%A4..png)
호스트 시스템에서 사용자 정의 커널 이미지를 사용하여 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"