Acabei de ver minha tabela de partição e parece que o sinalizador de inicialização de suas partições do sistema operacional Windows foi removido. Você olha para o que você postou, o *
on /dev/sda1
é apenas 1G e está marcado como BOOT. A menos que você tenha carregado seu bootloader nessa partição.
Se dermos uma olhada em sua tabela de partições, vemos que você tem 2 partições que são NTFS, que é o formato que as janelas usam. Você tem /dev/sda2
e /dev/sda5
. Descobrir qual desses 2 é aquele com a instalação do Windows, montando-os. Depois de descobrir qual deles tem a instalação do Windows, você pode definir um sinalizador de inicialização:
sendo o número da partição que tem a instalação do Windows, você tem 2 e 5 disponíveis.
Podemos começar montando os dois, um de cada vez, e verificando o conteúdo deles.
Sei que você já mencionou que seus arquivos estão em /dev/sda2
, mas estou escrevendo essas instruções para outras pessoas que o têm diferente.
-
mkdir ~/MOUNT
< - Isso criará um diretório temporário para montarmos nossa partição em sua pasta pessoal. Portanto, o caminho dessa pasta será/home/user/MOUNT
, para que você possa navegar até ela por meio da GUI do gerenciador de arquivos. -
sudo mount -t ntfs -o uid=user,gid=user /dev/sda2 ~/MOUNT
< - Isso montará a segunda partição como NTFS no diretório que acabamos de criar. Além de montá-lo como seu nome de usuário atual, você pode acessá-lo livremente. Se ouid
e ougid
não forem adicionados ao usuário, ele será montado comoroot
e somenteroot
poderá navegar até ele. - Se o comando for concluído sem erro, você poderá navegar no diretório a partir de um gerenciador de arquivos e verificar se ele contém a instalação do Windows.
-
sudo umount /dev/sda2
< - Isso desmontará sua partição.
Agora repita as mesmas etapas (1-4) para /dev/sda5
se /dev/sda2
não estiver onde o Windows foi instalado.
Antes de fazer qualquer alteração, atualize o grub primeiro e depois reinicie e veja se isso ajudou (ver # 5).
Agora que você descobriu qual partição tem a instalação do Windows, e atualizar o grub antes não teve efeito, você pode tentar definir manualmente um sinalizador de inicialização na partição do Windows.
-
sudo fdisk /dev/sda
- No menu, pressione
a
e ele perguntará qual partição adicionar um sinalizador de inicialização. Qualquer que seja a sua localização na instalação do Windows, esse será o número que você entrará. - Após fazer sua escolha, pressione
P
para imprimir a tabela de partições atual e verifique se a partição que você digitou foi marcada com*
na colunaBoot
. - Depois de verificar se tudo está correto, você pode pressionar
w
para gravar as alterações na tabela de partições e sair. - Agora, precisamos atualizar o grub com
sudo update-grub
ousudo update-grub2
, dependendo da versão do grub que você está usando.
Deixe-nos saber se você precisar de mais ajuda!