Como restaurar a entrada de menu do Windows XP no GRUB?


9

Estou usando o Lubuntu com o WinXP na inicialização dupla por várias semanas. Hoje eu executei a atualização e o GRUB agora não mostra a entrada do menu WinXP no GRUB.

O sudo update-grub não encontrou o Windows.

/boot/grub/menu.lst - esse arquivo não existe.


2
No terminal, execute: sudo os-prober, este é o script usado pelo grub para detectar sistemas operacionais, se não encontrar as janelas, poderá mostrar algum erro.
João Pinto

Respostas:


6

Para o Lubuntu 10.10, você precisa instalar o os-prober com

sudo apt-get install os-prober

e atualize o grub novamente com

sudo update-grub

Hmm, ainda não funcionou
cmcginty

7

Este site deve fornecer tudo o que você precisa.

Aliás, se você estiver no Ubuntu 10.04 ou 10.10, não verá um /boot/grub/menu.lst, porque não é mais isso que o grub usa mais.


1

Tente adicionar

menuentry "Windows XP" {definir root = '(hdX, X)' carregador de cadeia +1}

em boot / grub / grub.cfg para a seção

BEGIN /etc/grub.d/40_custom

END /etc/grub.d/40_custom

(hdX, X) - drive com o windows xp

AMOSTRA:

`### BEGIN /etc/grub.d/40_custom ###

menuentry "Windows XP" {

definir root = '(hdX, X)'

carregador de corrente +1

}

END /etc/grub.d/40_custom ### `

Talvez ajudar você :) Procure 13 post

UPD1: Guia Ilustrado Completo para grub2

UPD2:É isso que eu quero dizer

UPD3: Algumas configurações para o grub.cfg


1
A edição grub.cfgsó funcionará até a próxima atualização do kernel (ou atualização de qualquer outra coisa que cause update-gruba execução), porque update-grubsubstituirá esse arquivo com base em seus arquivos de configuração e scripts. Um desses scripts é executado os-probere deve encontrar o WinXP, caso contrário o StalkerNOVA precisa descobrir o porquê (consulte a pergunta de João).
JanC 08/11

Esta resposta está errada.
precisa saber é o seguinte

1
A resposta concedida pode estar errada, mas se você tiver certeza, adicione alguns detalhes sobre o motivo. Tudo o que você está fazendo é deixar o questionador em dúvida.
Adam

1) Sim, isso funciona apenas até a próxima atualização do kernel. Este não é difícil de re -add este 4 linhas em grub.cfg novamente
litvin05

2) Este método funciona para mim. Porque meu win7 não é reconhecido pelo grub de qualquer maneira. Só quando eu adicionar manualmente estas linhas para grub.cfg (? Por favor, explique por que minha resposta está errada Você tem a mesma situação O_o?)
litvin05
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.