Então, eu tinha uma unidade USB conectada ao meu roteador como um NAS de pobre. Tem um item de arquivo VFAT exportado em CIFS. Algo correu mal com uma gravação e não será mais montado.
1) O leão pode se conectar à unidade, mas não será montado. O Utilitário de Disco / fsck_vfat não fará nada com isso, dizendo que está além do reparo e da reformatação.
2) Ubuntu 12.10 pode anexar e montar, e ver arquivos (pelo menos alguns, eu não passei por todo o disco). fsck.vfat diz que o boot-block é ruim, eu tento uma cópia e, em seguida, diz que não consigo ver todos os blocos. Mas corridas repetidas parecem não corrigir nenhum desses problemas.
3) Não será montado no WinXP. Não tenho certeza de como executar o chkdsk em uma unidade não montada.
Então, eu gostaria de recuperar esse disco. Eu copiei uma grande quantidade de meus CDs / DVDs para esta unidade e prefiro não ter que refazer isso. Quais são minhas opções?
Como faço para executar o CHKDSK em uma unidade no XP que não é montada? Eu suponho que ainda tem que haver algum nó de driver no kernel que eu possa usar o CHKDSK com.
O Ubuntu conseguiu ver algumas coisas, e o fsck pareceu útil, mas por algum motivo nenhum reparo foi feito. Eu escolhi 12.10 porque tem uma versão relativamente recente dos diskutils vfat.
BTW: o tamanho do conteúdo da unidade é maior do que qualquer espaço disponível em disco que eu tenha em outro lugar. Pensei em usar o Ubuntu como um servidor de arquivos para uma cópia temporária, mas teria que embaralhar muito e, mesmo assim, precisaria fazer uma triagem dos arquivos que estou disposto a perder.