mount falhou ao processar o CD provavelmente corrompido

1

Eu queria verificar um CD da minha gaveta. Eu inseri na minha unidade e emiti o mount. Eu tenho

mount: block device /dev/sr0 is write-protected, mounting read-only
O comando

mount não foi encerrado. Eu verifiquei seu estado no topo:

4640 root      20   0 27088 1280 1060 R  99,8  0,0   1:36.90 mount

99,8% de uso da CPU, o que não era verdade, porque o uso de todos os meus núcleos é quase 0,0%. Eu tentei matá-lo - sem sucesso (ambos os sinais KILL e TERM falham em parar o programa de montagem). Eu tentei reiniciar -f e reiniciei no estado D. o fusor não ajudou nenhum dos dois. / dev / sr0 é meu cdrom e não estava presente na saída de montagem

umount  /media/cdrom 

umount: /media/cdrom0 is not mounted (according to mtab)

fstab:

/dev/sr0       /media/cdrom0   udf,iso9660 user,noauto     0       0

Não sei o que fazer com isso. Tudo o que funciona é cortar a energia e começar de novo. O sistema não reinicia ou desliga.

    
por lord.didger 08.08.2012 / 19:28

1 resposta

1

Não sei qual é a pergunta atual, mas se for "como posso descobrir o que está acontecendo", a saída do comando dmesg provavelmente é sua melhor aposta, pois é onde o kernel exibiria erros de leitura ou qualquer outra informação de depuração disponível.

Se a sua pergunta for ao invés "como eu leio este disco", você pode usar uma ferramenta como o GNU ddrescue para ler os setores brutos do disco em um arquivo de imagem. Isso permitirá que você saiba se não está conseguindo ler o disco físico (setores defeituosos) em vez de não interpretar os dados (sistema de arquivos corrompido), e seria mais fácil experimentar diferentes maneiras de recuperar seus dados da imagem gerada.

    
por 08.08.2012 / 22:17