Idealmente, você usaria um CD ao vivo - já que você pode consertar a instalação atual do Wubi. Se você precisar de dados, você também pode tentar ext2read , que dá acesso somente leitura ao root.disk do Windows.
Se você decidir acessar através de uma nova instalação do Wubi, é essencial copiar os arquivos *.disk fora do diretório \ubuntu antes de instalar, já que a primeira etapa da instalação do Wubi é remover qualquer instalação existente - e isso exclui tudo. Normalmente (em NTFS) existe apenas o root.disk com o qual você se importa, mas se você instalar em uma partição FAT32 ou criar um disco virtual separado para /home , poderá ter outros.
Digamos que você tenha movido (mais rápido que copiar) o root.disk para \ubuntubackup\root.disk . Então, quando você instalar um novo Wubi na mesma 'unidade', você pode montar o antigo da seguinte forma:
sudo mount -o loop /host/ubuntubackup/root.disk /mnt
Em seguida, você pode usar nautilus (ou algum outro navegador de arquivos) para visualizar os arquivos. em um prompt de comando, você poderia inserir: nautilus /mnt/home
Tentativa de reparos
Os problemas do Wubi são geralmente causados por reinicializações difíceis, talvez após um congelamento aparente. Paralisações forçadas podem danificar qualquer sistema de arquivos, mas o Wubi é mais sensível, já que a partição inteira é virtual, o root.disk . As etapas para corrigir são:
- Execute
chkdsk /f(ou / r) no Windows. A corrupção pode estar emNTFSe / ou no sistema de arquivosext3/4dentro doroot.disk. No seu caso, você passa pelo menu do grub, então provavelmente é apenas o sistema de arquivosext3/4, mas eu posso executar ochkdskde qualquer maneira. - Depois de
chkdsk, verifique se oroot.diskainda está lá. Isso pode soar estranho, mas o Windows algumas vezes moverá os arquivos que ele conserta para um diretório\found.000oculto. Pode renomear oroot.diskparachk0000.chk, então procure por tamanho (5-30GB). Consulte este para obter mais informações. -
Agora, execute
fsckno root.disk. Você precisará inicializar um CD ou USB do Ubuntu para isso. Em seguida, monte a partiçãoNTFSdo host. Por exemplo. se seuroot.diskestiver em/dev/sda3:sudo mount /dev/sda3 /mntsudo fsck /mnt/ubuntu/disks/root.disk
Outras possibilidades
-
Você pode tentar inicializar um kernel antigo.
-
Inicialize no modo de recuperação.
-
Verifique se há espaço livre suficiente para inicializar (montando o root.disk do live CD e liberando espaço, se necessário, ou redimensionamento instantaneamente ).