QEMU-KVM 게스트 rootfs 읽기 전용 문제

QEMU-KVM 게스트 rootfs 읽기 전용 문제

qemu를 사용하여 커널 환경을 설정할 때 게스트로 부팅할 수 있지만 'read-only filesystem'이와 같은 간단한 명령이 touch ~/a.txt게스트 내부에서 실패하므로 rootfs가 마운트됩니다.

sudo 권한 유무에 관계없이 아래 방법을 시도했지만 성공하지 못했습니다.

qemu-system-x86_64 -kernel arch/x86/boot/bzImage -drive file=~/fs.img,index=0,media=disk,format=raw -append "root=/dev/sda" --enable-kvm

바꾸고 난 뒤에도~/fs.img644에서 666까지의 라이센스

$ ls -l ~/btrfs.img
-rw-rw-rw- 1 laks laks 1073741824 Dec 22 11:29 ~btrfs.img

내가 여기서 놓친 것에 대한 아이디어가 있습니까? 감사해요.

답변1

더 많은 인터넷 검색 끝에 해결책을 찾았습니다. rw루트 장치에 연결합니다 . "root=/dev/sda rw"대신 사용"root=/dev/sda"

관련 정보