Estou usando o Debian 6.0.6 Squeeze no momento, eu instalei sobre o Windows XP.
É apenas um disco rígido onde eu instalei o Windows XP pela primeira vez e usei algumas ferramentas do Windows para fazer a partição onde mais tarde eu instalei o Debian.
Agora, posso inicializar facilmente no Debian, mas não há sinal do Windows. Eu tentei algumas coisas recomendadas on-line, mas ainda assim não consegui trabalhar
Eu tentei os-prober
, tentei editar grub.cfg
(eu consegui adicionar o Windows XP ao menu, mas isso é apenas um link vazio, quando eu entrar nada acontece (tela em branco), onde deve ligar para?)
também isso, depois do fdisk -l:
Disk /dev/sda: 40.0 GB, 40020664320 bytes
255 heads, 63 sectors/track, 4865 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000c0014
Device Boot Start End Blocks Id System
/dev/sda1 2 4663 37447484+ f W95 Ext'd (LBA)
/dev/sda2 4664 4864 1614532+ 82 Linux swap / Solaris
/dev/sda5 2 2032 16313976 7 HPFS/NTFS
/dev/sda6 2033 4663 21133476 83 Linux
atualização-grub
Generating grub.cfg ...
Found background image: /usr/share/images/desktop-base/desktop-grub.png
Found linux image: /boot/vmlinuz-2.6.32-5-686
Found initrd image: /boot/initrd.img-2.6.32-5-686
done
windows
debian
grub
debian-squeeze
zarkoz
fonte
fonte
update-grub
deveria cuidar disso.Respostas:
A partir da resposta anterior, concluí que você provavelmente está usando o grub2. A maneira correta de adicionar manualmente uma entrada de menu é através do
/etc/grub.d/
diretório.Crie um arquivo
01_windows_xp
(mude o número de acordo com a ordem desejada, o linux tem o10_
) e adicione o seguinte a ele:Em seguida, execute novamente
update-grub
. Você pode olhar para o gerado/boot/grub/grub.cfg
depois. Desta forma, a nova entrada do menu irá sobreviver a uma atualização do kernel, onde update-grub será executado automaticamente.fonte
Supondo que você não substituir sua instalação do Windows (você disse que instalou "over" Windows XP?), Os seguintes comandos devem ser suficientes. Caso contrário, atualize sua pergunta com a saída:
fonte
update-grub
comando? Detecta janelas?sudo update-grub
eSudo grub-install /dev/sda
edite seu /boot/grub/menu.lst usando seu editor de texto preferido com o sudo. adicione as linhas:
corre:
reiniciar e terminar
se usando o grub2:
o arquivo de configuração está localizado aqui:
e as linhas adicionadas devem ser:
corre:
fonte
update-grub
isso. adicione-o usandosudo grub-install /dev/sda
e reinicialize.