Posso montar uma imagem .disk do Wubi em uma nova instalação do Wubi?

0

Arrastei minha instalação do Ubuntu Wubi e, como resultado, não consigo acessar a tela de login. O computador fica em uma tela em branco, off-black (que meio vermelho escuro / marrom) depois de eu ter selecionado qual Kernel inicializar.

Existe alguma maneira de instalar uma nova cópia do Ubuntu via Wubi e depois montar a imagem antiga?

    
por Greg B 03.05.2012 / 00:19

2 respostas

2

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 em NTFS e / ou no sistema de arquivos ext3/4 dentro do root.disk . No seu caso, você passa pelo menu do grub, então provavelmente é apenas o sistema de arquivos ext3/4 , mas eu posso executar o chkdsk de qualquer maneira.
  • Depois de chkdsk , verifique se o root.disk ainda está lá. Isso pode soar estranho, mas o Windows algumas vezes moverá os arquivos que ele conserta para um diretório \found.000 oculto. Pode renomear o root.disk para chk0000.chk , então procure por tamanho (5-30GB). Consulte este para obter mais informações.
  • Agora, execute fsck no root.disk. Você precisará inicializar um CD ou USB do Ubuntu para isso. Em seguida, monte a partição NTFS do host. Por exemplo. se seu root.disk estiver em /dev/sda3 :

    sudo mount /dev/sda3 /mnt

    sudo 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 ).

por bcbc 03.05.2012 / 01:24
0

Você poderia usar o wubi. Inicialize no Ubuntu fresco e clique em "Try Ubuntu", então você pode montar o antigo Ubuntu. Eu não tenho certeza se você poderia iniciar a imagem antiga embora. mas se você montar o sistema antigo, você poderia fazer backup de alguns arquivos, se quisesse.

    
por czifro 03.05.2012 / 00:40