Substitui acidentalmente o meu carregador de boot, o novo não está pegando o sistema antigo

1

Problema

Anteriormente, eu tinha um sistema dual-boot Linux Mint e Windows 10. Tendo ficado cada vez mais frustrado por alguns problemas de configuração que pareciam se originar da minha escolha inicial da partição /home , decidi reinstalar o Mint e corrigir o problema. problema na raiz, por assim dizer. Minha intenção ao fazer isso era substituir as antigas partições do Linux Mint sem tocar em nada do material do Windows. Infelizmente, ao fazer isso, devo ter acidentalmente selecionado a partição errada na qual instalar o GRUB. Agora, quando inicializo meu computador, o Windows não aparece como uma opção no GRUB. A partição da unidade que contém a instalação do Windows parece ainda estar lá (a unidade C:\ ), mas eu devo ter sobrescrito algo relacionado por engano.

Não fui suficientemente cauteloso - mantive um backup de todos os meus arquivos, mas não criei uma imagem de disco completa, por isso não posso simplesmente voltar atrás e tentar novamente.

Existe uma solução que não envolve a reinstalação do Windows a partir do disco?

Contexto adicional, potencialmente útil

Eu tenho dois drives relevantes - um SSD ( nvme0n1 ) para inicialização e um HDD ( sda ) para dados. fdisk -l tem a seguinte saída (ignorando o ram stuff):

Disk /dev/nvme0n1: 238.5 GiB, 256060514304 bytes, 500118192 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x24419fa1

Device         Boot     Start       End   Sectors   Size Id Type
/dev/nvme0n1p1 *         2048   1026047   1024000   500M  7 HPFS/NTFS/exFAT
/dev/nvme0n1p2        1026048 249968639 248942592 118.7G  7 HPFS/NTFS/exFAT
/dev/nvme0n1p3      249970686 461053951 211083266 100.7G  5 Extended
/dev/nvme0n1p5      249970688 461053951 211083264 100.7G 83 Linux


Disk /dev/sda: 931.5 GiB, 1000204886016 bytes, 1953525168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: E7593B53-7765-4219-8B4C-D029ADEA196E

Device          Start        End    Sectors   Size Type
/dev/sda1          34     262177     262144   128M Microsoft reserved
/dev/sda2      264192 1743808511 1743544320 831.4G Microsoft basic data
/dev/sda3  1743808512 1953523711  209715200   100G Linux filesystem

Partition 1 does not start on physical sector boundary.

O Windows ' C:\ está em nvme0n1p2 . O Linux Mint possui \ em nvme0n1p5 . sda2 é uma partição NTFS para documentos e tal, para ser compartilhada entre os dois. sda3 é o \home para o lado do Linux. Eu não sei para que servem as outras partições; Eu poderia adivinhar, mas um palpite ruim é o que me deixou nessa situação para começar.

    
por David Heyman 19.02.2017 / 17:31

1 resposta

0

Bem. Continuou pesquisando, descobriu que a solução era sudo update-grub . Isso encontrou o Windows. Tudo parece estar funcionando até agora, deixando isso para o caso de alguém encontrar o problema.

    
por 19.02.2017 / 18:53