호스트 OS에서 커널만 실행하는 qemu로 파일을 전송하는 방법은 무엇입니까?

호스트 OS에서 커널만 실행하는 qemu로 파일을 전송하는 방법은 무엇입니까?

readme.txt 파일의 지침을 사용했습니다.여기T-HEAD의 C906 프로세서에 대해 qemu-system-riscv64를 실행합니다. QEMU는 성공적으로 커널로 부팅되지만 예상대로 많은 기능이 없습니다.

이제 남은 것은 크로스 컴파일된(바이너리) 파일을 호스트 OS에서 게스트 OS로 전송하는 것뿐입니다. 그런데 인터넷 연결도 없고, 디스크 이미지도 없고(제공해도 무시하는 듯), 아무것도 설치되어 있지 않습니다.

QEMU에서 벤치마크를 실행하는 데 관심이 있습니다.

답변1

커널 자체는 하드웨어 [장치]를 초기화하고 RAM 맵을 생성하는 것 외에는 아무것도 할 수 없습니다(그래서 사용자 공간에서 사용할 수 있습니다). 농담이 아냐. 당신이 요구하는 것은 불가능해 보입니다.

관련 정보