extundelete - falha ao abrir dispositivo somente leitura “/ dev / sdb”: Código de erro 2133571347

3

Eu tenho um Synology NAS com uma configuração RAID 1 na qual eu acidentalmente excluía acidentalmente uma pasta compartilhada com dados que eu queria de volta. Eu desliguei o NAS e inicializei em uma máquina com um Ubuntu Live Cd e conectei uma das unidades NAS.

Eu fiz uma imagem da unidade usando DD e agora tenho um arquivo oldhd.img em uma unidade externa.

Em seguida, mudei para uma nova máquina, inicializei com o Live CD conectado à unidade externa e mudei para o diretório da unidade externa e executei este comando

mount -r -o loop oldhd.img /mnt

Em seguida, executei fdisk -l e vi que a unidade que preciso recuperar foi /dev/sdb

Alterei o dir para a pasta do disco rígido do meu computador e executei:

extundelete /dev/sdb --restore-all

Ele retorna:

extundelete - failed to read-only open device "/dev/sdb": Error code 2133571347

O que estou fazendo de errado? E o que devo fazer em vez disso?

    
por Gene Mills 22.11.2014 / 13:54

1 resposta

0

Quando você usa mount com a opção -r , o sistema de arquivos é montado somente para leitura. Para fazer qualquer gravação no disco, você não deve montar somente leitura.

Então, o comando deve ser

mount -o loop oldhd.img /mnt

Além disso, em uma postagem no fórum do sourceforge:

% bl0ck_qu0te%     
por Virusboy 14.12.2014 / 06:35