Não é possível montar o dispositivo de bloco / dev / loop somente leitura

14

Tenho uma VM do Ubuntu 14.04x64 em execução no Virtualbox em uma máquina host com Windows 7 x64.

Estou tentando montar uma imagem para usos forenses e estou tentando executar este comando em particular:

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

Toda a documentação que encontrei parece indicar que um comando como este deve funcionar, no entanto recebo um erro dizendo:

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

Alguma ideia do que eu posso estar fazendo errado? Eu estava recebendo este mesmo erro em uma VM diferente, então eu reconstruí o Ubuntu pensando que era algum tipo de problema de corrupção ou algo assim, mas estou recebendo o mesmo erro na nova VM.

Obrigado.

    
por Maumee River 22.03.2017 / 14:13

1 resposta

23

Provavelmente, seu sistema de arquivos XFS possui um log sujo que precisa ser repetido para fornecer um sistema de arquivos consistente. No entanto, a opção ro mount impede isso.

Tente montar adicionando norecovery , por exemplo:

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

Isso muda alguma coisa?

    
por 22.03.2017 / 14:59

Tags