Assumindo que o root.disk
que você copiou não foi corrompido ... você pode inicializá-lo da seguinte maneira:
search -s -f -n /ubuntu/disks/root.disk
probe --set=diskuuid -u $root
loopback loop0 /ubuntu/disks/root.disk
set root=(loop0)
linux /vmlinuz root=UUID=$diskuuid loop=/ubuntu/disks/root.disk ro quiet splash
initrd /initrd.img
boot
Após a inicialização, certifique-se de executar sudo update-grub
A corrupção Wubi é mais comum no sistema de arquivos NTFS
(requer a execução de chkdsk /f
do Windows), seguida pela corrupção do sistema de arquivos ext3/4
interno. Desde que você conseguiu copiar o seu root.disk
você pode ter corrupção interna, caso em que executando fsck root.disk
pode corrigi-lo. Mas isso depende de quando você fez seu backup (ou seja, antes ou depois de encontrar o problema).
Para fsck
the root.disk
, você pode inicializar um DVD / USB do Ubuntu, selecionar Experimentar o Ubuntu e montar a partição que contém root.disk
e, em seguida, fsck
da seguinte forma este exemplo assume o root.disk
está em /dev/sda1
):
sudo mount /dev/sda1 /mnt
sudo fsck -fyv /mnt/ubuntu/disks/root.disk
(flags são f
orce, y
es para corrigir automaticamente, v
erbose)
Observação : fsck
usado dessa maneira faz alterações e não há garantia de que tudo será corrigido sem perda de dados. Se a recuperação for crítica, é possível usar photorec
(que vem junto quando você instala testdisk
, ou seja, sudo apt-get install testdisk
). O Photorec é somente leitura (não destrutivo) e pode recuperar arquivos brutos. A desvantagem é que os arquivos recuperados não são nomeados e recupera tudo, e. arquivos excluídos também - então, há algum esforço manual para encontrar os que você está procurando. Ele fornece a capacidade de segmentar tipos de arquivos específicos. Veja aqui para mais informações: Recuperar dados apagados com rm -rf?