Resgate CDs antigos e danificados com um Live CD do Ubuntu
Seus CDs antigos - especialmente os que você gravou - se degradam com o tempo, a tal ponto que são ilegíveis. Mostraremos a você como extrair o máximo de dados possível, antes que seja tarde demais!
A ferramenta que vamos usar para fazer isso é chamada ddrescue, que pode ser acessado facilmente a partir do ambiente do Live CD. ddrescue pode fazer arquivos .iso fora de seus CDs, que podem ser gravados em um CD mais confiável ou podem ser montados e acessados em todos os sistemas operacionais modernos..
Inicialize no ambiente do Ubuntu Live CD usando um CD gravado ou uma unidade flash preparada.
Primeiro, vamos instalar ddrescue. Abra o Gerenciador de Pacotes Synaptic (Sistema> Administração> Gerenciador de Pacotes Synaptic).
Na janela Gerenciador de Pacotes Synaptic, clique em Configurações> Repositórios.
Adicione um cheque na caixa cujo rótulo termina com "universo" para habilitar o Ubuntu universo repositório. Clique em Close.
De volta à janela principal do Synaptic, clique no botão Recarregar para recarregar a lista de pacotes disponíveis.
Uma vez que o índice de pesquisa foi reconstruído, digite “ddrescue” no campo de texto Pesquisa rápida. Dois pacotes diferentes aparecerão; Certifique-se de escolher "gddrescue" e não "ddrescue", que opera de maneira um pouco diferente.
Clique com o botão direito em "gddrescue" e selecione Mark for Installation. Clique no botão Aplicar e siga as instruções para instalar ddrescue.
Em seguida, precisamos selecionar um local para salvar o arquivo .iso que será produzido por ddrescue. No nosso caso, usaremos um disco rígido NTFS interno. Para montá-lo, clicamos em Places e selecionamos o disco rígido que queremos usar.
O restante deste guia será feito em uma janela de terminal, portanto, abra um através de Aplicativos> Acessórios> Terminal..
Navegue até o local em que você salvará o arquivo .iso. No nosso caso, é uma unidade de disco rígido recém-montada, portanto, primeiro alteraremos para o diretório / media e, em seguida, usaremos a conclusão da tabulação para mudar para o diretório que representa nosso disco rígido.
Quando estiver no diretório certo, você estará pronto para executar ddrescue! O ddrescue é legal porque você pode tentar extrair dados de um CD várias vezes, e cada vez que ele for incluído no mesmo arquivo de imagem, qualquer novo dado é recuperado.
Por causa disso, para o primeiro passo, é melhor começar com a recuperação das partes fáceis primeiro e, em seguida, aprofundar as áreas problemáticas mais tarde.
Para a primeira passagem, o comando do terminal é:
ddrescue -n -b 2048 / dev / cdrom
No nosso caso, o CD que estamos tentando recuperar é um CD de 13 anos com o Red Hat Linux 4.2, então vamos chamar a imagem RedHat.iso, e o arquivo de log RedHat.log.
O sinalizador "-n" garante que esse primeiro passo não demore muito, mas ainda recuperará as partes fáceis de ler do CD. O sinalizador "-b" é importante porque os CDs têm tamanhos de bloco de 2048 bytes.
Eventualmente o ddrescue terminará, possivelmente com alguns erros.
No nosso caso, havia cerca de 80 MB de dados que não foram recuperados devido a erros. Vamos tentar uma segunda corrida mais profunda para tentar recuperar o máximo de dados possível.
O comando do terminal para esta segunda execução é muito semelhante ao primeiro, exceto que, em vez de usar o sinalizador "-n", usaremos o sinalizador "-d" para instruir o ddrescue a entrar no modo direto e ler a quantidade de dados do CD. que possível. Para obter mais informações sobre os parâmetros da linha de comandos que o ddrescue reconhece, consulte o manual.
ddrescue -d -b 2048 / dev / cdrom
Certifique-se de que os arquivos .iso e .log sejam os mesmos que você usou na primeira etapa.
Nós deixamos o ddrescue correr de um dia para o outro e de manhã ...
recuperamos mais de 55 MB dos dados que não recuperamos antes! Se deixarmos mais tempo, podemos ter recuperado ainda mais.
É uma boa ideia tentar salvar seus CDs agora, antes que eles diminuam ainda mais. Espaço no disco rígido é barato; comprar uma unidade externa é um pequeno investimento se isso significa que você pode salvar seus CDs antigos (e, em seguida, pode jogá-los fora para economizar espaço nas prateleiras).
E enquanto ddrescue é uma ótima ferramenta para fazer isso, ele também pode ser usado para extrair dados de outros dispositivos, como discos rígidos e disquetes. Se você tentou criar uma imagem de unidade com dd e deu erros, depois deu ddrescue uma tentativa em vez disso!