ext4-fs/"읽기 전용 파일 시스템" 오류로 인해 QEMU/KVM 게스트에 Debian 8 설치가 실패함

ext4-fs/"읽기 전용 파일 시스템" 오류로 인해 QEMU/KVM 게스트에 Debian 8 설치가 실패함

저는 Debian 8.2를 사용하고 있으며 Debian 8.2 QEMU/KVM 게스트를 설치하려고 합니다. 가상 디스크 이미지 파일을 생성하고 다음 명령을 사용하여 데비안 설치 프로그램 ISO로 부팅했습니다:

jesse@deb:~/vms$ qemu-img create deb-unstable.img 20G
Formatting 'deb-unstable.img', fmt=raw size=21474836480 

jesse@deb:~/vms$ qemu-system-x86_64 -enable-kvm -k en-us -cdrom debian-8.2.0-amd64-netinst.iso -hda deb-unstable.img -boot d

Debian 설치 프로그램의 "기본 시스템 설치" 단계에 도달하면 다음 오류와 함께 실패합니다:

여기에 이미지 설명을 입력하세요.

콘솔 4 오류 메시지 - ext4s가 읽기 전용 파일 시스템을 다시 마운트합니다.

어떤 이유에서인지 EXT4-fs 모듈의 버그로 인해 가상 디스크 파일이 읽기 전용으로 마운트되는 것 같습니다. 그러나 다음과 같이 잠재적으로 관련이 있을 것으로 보이는 다양한 버그 보고서를 읽은 후에도

어떻게 해야 할지 잘 모르겠습니다. 제가 뭔가 간단한 잘못을 하고 있는 걸까요, 아니면 버그 보고서 목록에 메시지를 보내야 하는 걸까요?

답변1

나는 문제를 해결했고 다른 사람이 같은 문제에 직면할 경우를 대비해 해결책을 공유하고 싶었습니다.

ALT+F4콘솔 4(게스트)의 설치 프로그램 출력을 자세히 살펴보면 ext4-fs오류가 발생하기 전 파티셔닝/설치 단계에서 "메모리 부족" 오류가 발생한 것을 발견했습니다. 이것이 근본 원인이었습니다.

분할 단계 중 메모리 부족 오류

기본적으로 QEMU는 가상 머신에 128MB만 제공하므로 메모리 부족 오류가 발생합니다.

이 문제를 해결하려면 가상 머신에 더 많은 메모리를 할당해야 했습니다( qemu -m 900저에게는 효과적이었습니다).

답변2

일반적으로 파일 시스템에 문제가 있는 경우(반드시 문제인 것은 아님) 파일 시스템은 읽기 전용으로 마운트됩니다.

fsck를 실행하면 이 문제가 해결되었으며 루트 액세스 권한이 있는지 확인했습니다.

확인하다fsck를 사용하여 읽기 전용 파티션을 검색할 수 있나요?더 많은 도움을 요청하세요.

관련 정보