ubuntu 13.04 não funciona após a atualização do Windows 8

0

Estou usando o Ubuntu 13.04 no meu laptop w-530. O laptop veio com uma versão pré-instalada do windows 8. De alguma forma eu consegui instalar o Ubuntu 13.04 nele e ele estava funcionando muito bem. Mas, eu precisava trabalhar no windows também, então usei o reparo de boot para iniciar o windows 8. Ele funcionou com sucesso. Aqui está o relatório - link

Quando eu entrei no windows8, ele fez uma atualização e lá depois de reiniciar ele não mostrou o grub. Eu usei o reparo de inicialização novamente, mas não funciona. Eu sou incapaz de ver o grub e, portanto, logar no Ubuntu. Aqui está o relatório gerado a partir do reparo da inicialização - link

Sua ajuda será muito apreciada.

    
por ShikharDua 12.07.2013 / 23:04

1 resposta

0

Parece que seu arquivo GRUB ( grubx64.efi ) está faltando no ESP; ou talvez o Boot Repair não esteja achando por algum motivo (eu já ouvi isso acontecer de vez em quando). Você também tem vários erros relacionados ao seu ESP; resumindo alguns deles:

mkdir: cannot create directory '/boot/efi/EFI/ubuntu': Input/output error
[  382.544276] FAT-fs (sda2): error, fat_get_cluster: invalid cluster chain (i_pos 0)
[  382.544283] FAT-fs (sda2): Filesystem has been set read-only
Error: no grub*.efi generated. Please report this message to [email protected]

No geral, parece que o sistema de arquivos em /dev/sda2 está danificado. Você deveria consertar isso. No Linux, o utilitário dosfsck pode fazer o trabalho, como em sudo dosfsck /dev/sda2 . Se isso não funcionar, você deve fazer backup de todos os arquivos, usar mkdosfs (ou GParted) para criar um novo sistema de arquivos FAT32 em /dev/sda2 e restaurar os arquivos no sistema de arquivos. Você também pode precisar alterar o valor UUID= em /etc/fstab para se referir à partição pelo novo valor "UUID", se você a recriar.

Esse tipo de problema pode ser causado pelo recurso de "inicialização rápida" do Windows, que também pode ser chamado de recurso "não funcione bem com outros sistemas operacionais". Basicamente, em vez de desligar corretamente, o Windows usa um tipo de recurso de suspensão para disco. Isso deixa seus sistemas de arquivos em um estado inconsistente, o que pode causar danos ao sistema de arquivos caso algo seja inicializado pelo Windows. Você deve desativar este recurso para torná-lo seguro dual-boot com o Linux; no entanto, esteja ciente de que isso resultará em tempos de inicialização mais longos do Windows. Na verdade, você pode querer fazer isso antes de usar dosfsck no ESP ou executar dosfsck novamente depois de desativar o recurso de inicialização rápida, apenas para estar no lado seguro.

Depois de corrigir o sistema de arquivos e desativar a inicialização rápida do Windows, você terá o problema de fazer com que a inicialização funcione normalmente. Parece que o seu arquivo GRUB foi removido. Executar o Boot Repair novamente provavelmente irá corrigir isso; no entanto, não sou fã de Reparo de inicialização. É preciso uma abordagem bastante pesada que pode causar mais problemas no futuro. Se você executar o Reparo de inicialização, abra as Opções avançadas e desmarque a opção "Fazer backup e renomear arquivos EFI". Isso irá controlar as alterações excessivas do Boot Repair. Se o resultado não for iniciado, no entanto, você pode ter um dos computadores raros que realmente precisam desse tipo de solução alternativa, por isso talvez seja necessário executá-lo novamente sem desativar esse recurso.

Outra opção é tentar o meu gerenciador de inicialização do rEFInd. Você pode tentar inicializar com a imagem da unidade flash USB ou CD-R . As chances são de que vai arrancar com sucesso, mesmo que o computador esteja agora (danificado ESP e tudo). Se funcionar e você gostar do rEFInd, você pode instalar o pacote Debian; mas faça isso somente após desabilitar o recurso de inicialização rápida do Windows e reparar os danos ao sistema de arquivos do ESP.

    
por Rod Smith 13.07.2013 / 18:10