저는 임베디드 프로그래밍을 처음 접했기 때문에 제가 바보처럼 들리더라도 이해해 주시기 바랍니다. 최근에 나는 buildroot 도구를 사용하여 Linux 커널을 구축했습니다. 내가 사용하는 명령은 다음과 같습니다.
make qemu_x86_64_defconfig
make
빌드가 완료된 후 qemu를 사용하여 다음 명령으로 이미지를 실행합니다.
qemu-system-x86_64 -M pc -kernel ./output/images/bzImage -drive \ file=./output/images/rootfs.ext2,if=virtio,format=raw -append "root=/dev/vda console=ttyS0" -net nic,model=virtio -net user
내가 겪고 있는 문제는 /dev/fb0을 찾을 수 없고 이를 구성하는 방법을 모른다는 것입니다. 내 목표는 qemu 모니터에 그림을 그리는 것입니다.
답변1
make linux-menuconfig에서 활성화하세요.
프레임버퍼 장치