Será que o Windows 10 estragar o Windows 8 Ubuntu dual boot?

1

A abordagem do Windows 10 está chegando perto e estou curioso para saber se a atualização vai estragar minha inicialização dupla do Windows 8 e Ubuntu? Devo apenas esperar até que saia?

    
por Ryan Kraft 09.07.2015 / 05:30

1 resposta

2

Não deve estragar a sua dupla inicialização, mas no meu caso sim. No entanto, consegui restaurar tudo sem perda de dados.

Meu relatório sobre isso pode ser encontrado aqui (veja os comentários)

Aqui está uma cópia / colagem dos meus problemas

Deixe-me escrever sobre alguns problemas para ajudar outras pessoas que podem encontrar os mesmos problemas.

Meu computador veio com o Windows 8 pré-instalado, então reduzi a partição do Windows para abrir espaço para o Ubuntu. É assim que funciona no ano passado.

Após a segunda reinicialização na atualização do Windows 10, o computador não inicializou mais. O grub apenas exibiu um prompt de comando de resgate do grub. Eu descobri mais tarde que o problema ocorreu porque o Windows de alguma forma mudou o esquema de partição. A partição de inicialização não estava mais onde o grub esperava. Eu não sei como e porque isso aconteceu.

Primeiro, o que você pode fazer é ver as partições no grub rescue com "ls". Os meus eram (hd0, gpt1), (hd0, gpt2), etc. Tente descobrir qual partição é sua partição de inicialização. Eu tentei os seguintes comandos até encontrar a partição correta:

ls (hd0,gpt1)/

ls (hd0,gpt1)/boot

ls (hd0,gpt2)/

etc.

Em seguida, digite set no prompt de resgate do grub. Ele irá mostrar onde o grub procura seus arquivos. No meu caso (hd0, gpt6) foi movido para (hd0, gpt7). O comando set exibido:

prefix=(hd0,gpt6)/boot/grub

root=hd0,gpt6

Altere as configurações de prefixo e raiz para apontar para a partição correta. No meu caso, os comandos eram:

set prefix=(hd0,gpt7)/boot/grub

set root=(hd0,gpt7)

Em seguida, mude de resgate para o modo normal:

insmod normal

normal

Você deve pegar o menu normal do grub. De agora em diante, você pode inicializar o Windows e concluir a atualização do Windows. O problema é que você precisa informar ao GRUB sobre as partições corretas em cada reinicialização. Foi assim que eu fiz. Deixei o problema do grub para mais tarde porque não tinha certeza se o Windows faria mais algumas alterações nas partições ou na inicialização.

Quando o Windows terminou, comecei a resolver problemas de grub. Pressione "e" para editar as opções de inicialização para o Ubuntu. Eu mudei tudo (hd0, gpt6) para (hd0, gpt7) e Ubuntu inicializado. No entanto, eu uso partição criptografada e cryptswap. No boot, o Ubuntu me pediu a senha. Felizmente eu salvei na instalação do Ubuntu e entrei no boot. Ubuntu inicializado sem problemas. Eu corrigi o /boot/grub/grub.cfg onde substituí (hd0, gpt6) por (hd0, gpt7) e executei sudo grub-install .

Agora, foi apenas a criptografia. Desde que a partição raiz do Ubuntu foi criada para um (7 de 6), a partição swap sofreu uma alteração semelhante. Eu tive que mudar o arquivo / etc / crypttab para apontar para / dev / sda8 ao invés de / dev / sda7.

Estou usando apenas duas partições para o Ubuntu (root e swap). Se outros sistemas operacionais que coexistem com o Windows utilizarem mais partições, poderão ser necessárias mais alterações. Especialmente se as partições são montadas de acordo com seus números e não por seus UUIDs. Dê uma olhada no seu / etc / fstab. Se as partições forem identificadas pelo UUID, não haverá problemas. Mas se houver linhas / dev / ..., o número deve ser corrigido se elas forem alteradas.

    
por nobody 31.07.2015 / 14:09