방금 Ubuntu에서 Linux 커널을 구축했고 이제 이를 VirtualBox에서 실행하고 싶습니다. img 형식으로 하고 싶습니다. 다음 명령을 실행하여 하드 드라이브 이미지를 만들었습니다.
$ qemu-img create disk.img 512M
$ mkfs.ext2 -F disk.img
다음에 무엇을 해야 합니까?
답변1
디스크를 수동으로 생성하는 이유는 무엇입니까?
qemu와 함께 사용할 계획이 아니라면 VM을 생성할 때 VirtualBox를 사용하여 디스크를 생성해야 합니다. (왜?)
여기서 디스크를 추가할 때 기존에 생성한 디스크를 사용합니다.
답변2
qemu
커널을 직접 실행하거나 인수를 kvm
사용 하려면 -kernel
:
qemu-system-x86_64 -kernel /boot/vmlinuz-3.2.0-2-amd64
Virtualbox에는 아마도 비슷한 것이 있을 것입니다.
하드 드라이브 이미지에 설치하려는 경우 조금 더 어렵습니다. 파티션 테이블이 필요할 수도 있는 부트로더를 설치해야 합니다. 그것은 마치시스템리눅스또는외부리눅스간단할 수도 있고, 대부분의 실제 시스템이 사용하고 설치하는 것으로 바로 이동할 수도 있습니다.애벌레. GRUB의 경우,처음부터 Linux 지침GRUB 문서 자체도 도움이 될 수 있습니다.