나는 s5pc110용 qemu를 컴파일했습니다.http://gitorious.org/samsung-linux-platform/qemu, 누군가 s5pc110 버전 0.12에 대한 지원을 추가했습니다. 하지만 커널을 로드할 때:
qemu-system-arm -M s5pc110 \
-kernel ../../kernel/android-samsung-2.6.35-gingerbread/arch/arm/boot/zImage \
-initrd arm_root.img -serial stdio -append earlyprintk
터미널에는 "Linux 압축 해제 중...완료, 커널 시작"이 인쇄됩니다. vlc 창에도 아무것도 없습니다. gdb로 디버깅할 때 실행되지 않는 것을 발견했습니다 start_kernel
.
문제는 무엇입니까? s5pc110의 qemu 오류인가요, 아니면 커널 오류인가요?
head.S에 중단점을 설정할 수 없고 decompress_kernel도 설정할 수 없습니다. 왜?
그런데 을 사용하면 -nographic
쉘을 중단할 수 없지만 터미널을 종료할 수 있는데 이는 CTRL+a x
도움이 되지 않습니다.
또한 qemu를 사용하여 전체 커널이 현재 터미널에서 로그 인쇄를 시작하도록 하는 방법을 알고 싶습니다. qemu의 어떤 옵션이 이를 수행할 수 있습니까? 누구든지 내가 뭘 잘못하고 있는지 말해 줄 수 있나요?