Quando você tenta inicializar uma instalação do Wubi e termina em um prompt grub>
, provavelmente é o resultado de corrupção. O Wubi instala o Ubuntu em uma grande partição virtual que é um único arquivo chamado root.disk
(se você instalar em uma partição FAT32
, outros arquivos .disk
também serão criados).
Para confirmar, você pode executar o bootinfoscript
e verá algo como:
sda1: __________________________________________________________________________
File system: ntfs
Boot sector type: Windows Vista/7: NTFS
Boot sector info: No errors found in the Boot Parameter Block.
Operating System: Windows 7
Boot files: /bootmgr /Boot/BCD /Windows/System32/winload.exe
/ntldr /NTDETECT.COM /wubildr /ubuntu/winboot/wubildr
/wubildr.mbr /ubuntu/winboot/wubildr.mbr
/ubuntu/disks/swap.disk
Você pode ver que lista /ubuntu/disks/swap.disk
, mas também deve mostrar /ubuntu/disks/root.disk
.
Se isso acontecer, a primeira coisa a fazer é inicializar o Windows e executar chkdsk /f
ou chkdsk /r
(o último também procura setores danificados do disco). Isso consertará qualquer corrupção do sistema de arquivos NTFS
e, às vezes, corrigirá o arquivo root.disk
danificado (mas nem sempre).
Veja como fazer isso no Windows 7. Vá para Computer
, clique com o botão direito do mouse na "unidade" que você selecionou quando instalou o Wubi. C:\
e selecione Properties
, Tools
, Error-checking
Check now
e, em seguida, Start
:
SevocêinstalouoUbuntunaC:\
"unidade", será necessário reinicializar o Windows para deixar chkdsk
concluído. Certifique-se de não pressionar nenhuma tecla durante a inicialização ou cancelará a verificação.
Agora vem a parte complicada. Às vezes, o Windows removerá o arquivo reparado para uma pasta oculta chamada \found.000
ou \found.001
(incrementa). E na maioria dos casos o nome do arquivo será perdido, então você verá um arquivo chamado file0000.chk
dentro dele. Nesse caso, você quer procurar um arquivo com aproximadamente o tamanho de root.disk
(pelo menos 5GB
e até 30GB
). Você pode mover isso de volta para \ubuntu\disks\root.disk
e você deve estar pronto para ir. Se todo o diretório \ubuntu\disks
for reparado, você poderá ver um diretório \found.000\dir0000.chk
e, dentro dele, poderá encontrar root.disk
e swap.disk
. Nesse caso, mova o diretório de volta, renomeie-o para disks
.
Veja como fazer isso ... pressione a tecla Windows + R, digite cmd
, procure acima e clique com o botão direito do mouse em CMD.EXE
e selecione Run as administrator
. Então, a partir do comando, como:
C:\>cd \found.000
C:\found.000>dir
Volume in drive C is OS
Volume Serial Number is B4B7-99A8
Directory of C:\found.000
19/07/2011 02:02 PM 15,000,000,000 file0000.chk
1 File(s) 8 bytes
0 Dir(s) 222,258,069,504 bytes free
C:\found.000>move file0000.chk \ubuntu\disks\root.disk
1 file(s) moved.
ou se toda a pasta de discos for recuperada
C:\found.000>move dir0000.chk \ubuntu\disks
1 dir(s) moved.