Không thể gắn kết thiết bị khối / dev / loop chỉ đọc


18

Tôi đã có một máy ảo Ubuntu 14.04x64 chạy trên Virtualbox trên máy chủ Windows 7 x64.

Tôi đang cố gắn một hình ảnh để sử dụng pháp y và đặc biệt đang cố gắng chạy lệnh này:

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

Tất cả tài liệu mà tôi tìm thấy dường như chỉ ra rằng một lệnh như thế này sẽ hoạt động, tuy nhiên tôi gặp lỗi:

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

Bất cứ ý tưởng những gì tôi có thể làm sai? Tôi đã gặp lỗi tương tự trên một máy ảo khác, vì vậy tôi xây dựng lại Ubuntu nghĩ rằng đó là một loại vấn đề tham nhũng hoặc một cái gì đó, nhưng tôi đang gặp lỗi tương tự trên máy ảo mới.

Cảm ơn.

Câu trả lời:


29

Có thể, hệ thống tệp XFS của bạn có một bản ghi bẩn cần được phát lại để cung cấp cho bạn một hệ thống tệp nhất quán. Tuy nhiên, rotùy chọn gắn kết ngăn chặn điều đó.

Hãy thử gắn thêm norecovery, ví dụ:

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

Nó có thay đổi gì không?


Đúng, tôi thực sự đã tìm thấy cờ norecovery trước khi tôi thấy bình luận của bạn ... thêm điều đó đã khắc phục vấn đề của tôi. Đó là một lá cờ nhỏ ...
Sông Maumee

1
Điều tương tự áp dụng cho ext3ext4, mặc dù thông báo lỗi là khác nhau đối với những người.
kasperd
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.