블록 장치 / dev / loop 읽기 전용을 마운트 할 수 없습니다


18

Windows 7 x64 호스트 컴퓨터의 Virtualbox에서 실행중인 우분투 14.04x64 VM이 있습니다.

법의학 용도로 이미지를 마운트하려고하는데 특히이 명령을 실행하려고합니다.

mount -o ro,loop,offset=1048576 -t xfs /media/mountdevicesource/ewf1 /media/mountdest

내가 찾은 모든 문서는 이와 같은 명령이 작동한다는 것을 나타내는 것처럼 보이지만 오류가 발생했습니다.

Mount: cannot mount block device /dev/loop0 read-only

내가 뭘 잘못하고 있을지 알아? 다른 VM 에서이 동일한 오류가 발생했기 때문에 Ubuntu를 다시 빌드하여 손상 유형이나 다른 유형의 문제라고 생각하지만 새 VM에서 동일한 오류가 발생합니다.

감사.

답변:


29

아마도 XFS 파일 시스템에는 일관된 파일 시스템을 제공하기 위해 재생해야 할 더티 로그가 있습니다. 그러나 ro마운트 옵션은이를 방지합니다.

norecovery예를 들어 추가를 마운트하십시오 .

mount -o ro,norecovery,loop,offset=1048576 -t xfs /media/mountdevicesource/ewf1 /media/mountdest

아무것도 바뀌나요?


네, 귀하의 의견을보기 전에 실제로 norecovery 플래그를 찾았습니다. 그 작은 깃발 ...
Maumee River

1
오류 메시지가 서로 다르지만 ext3및에 동일하게 적용됩니다 ext4.
kasperd
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.