
Eu tenho um disco rígido externo da Seagate, usado para backup. Agora não consigo entrar no disco (o comando dd ainda não foi usado!). Quando o conectei a um computador Windows, ele disse que o disco precisava ser formatado antes de poder ser acessado, um Linux rodando o Ubuntu 12.04 não pode montá-lo, embora eu possa encontrá-lo se usar hwinfo --disk
no terminal. Um amigo me contou sobre o comando dd no Linux, e eu sei que é arriscado (se você colocar a entrada como saída e a saída como dados de entrada serão perdidos). Eu tentei "dd if=/dev/sdc of=/dev/sdb" e obtive "acesso negado", então acho que pelo menos nada foi substituído. sdc é o disco da Seagate de acordo com o hwinfo e o gerenciador de manipulação de disco instalado no Ubuntu, e sdb é um disco interno com a mesma capacidade, apenas vazio. alguma idéia do que devo fazer para restaurar meus dados (se o dd for capaz)? ou o disco está muito danificado para ser recuperado?
Responder1
Você precisa de permissões de root para ler ou gravar em um disco rígido bruto. Então você precisaria correr
sudo dd if=/dev/sdc of=/dev/sdb
Dito isto, dd
irá criar uma cópia bruta do disco com todas as suas partições, pouco a pouco. Isso não reparará nada – no entanto, é uma boa ideia copiar os dados do disco danificado para um disco em boas condições usando o comando acima e, em seguida, tentar reparar a cópia dos dados. Dessa forma, se algo der errado e suas tentativas de resgate acabarem causando mais danos, você ainda terá o original dos dados ruins e poderá fazer uma nova cópia.
Depois de clonar seu disco defeituoso dessa forma, desconecte-o. Então você pode iniciar a recuperação real na cópia. Uma ferramenta é fsck
o , que você pode executar da seguinte maneira (novamente, você precisa ser root):
sudo fsck /dev/sdb1
/dev/sdb1
seria a primeira partição do seu disco. Se você tiver mais de uma partição, repita o mesmo para /dev/sdb2
e /dev/sdb3
assim por diante.
Não há garantia de que isso irá recuperar quaisquer dados – mas se não, lhe dará uma dica do tipo de dano e onde procurar mais.