Problema Adicionar boot windows 7 no grub2

Iniciado por leodg, 01 de Maio de 2012, 09:11

tópico anterior - próximo tópico

leodg

Olá pessoal,

nao estou conseguindo fazer dual boot na minha maquina com windows 7 e o ubuntu 12.04

fdisk -l:

Dispositivo Boot Início Fim Blocos Id Sistema
/dev/sda1            2048   195311615    97654784    7  HPFS/NTFS/exFAT
/dev/sda2       195311616   195514367      101376   82  Linux swap / Solaris
/dev/sda3   *   195514368   400183295   102334464   83  Linux
/dev/sda4       400185344  1465145343   532480000    7  HPFS/NTFS/exFAT

root@leodg:/etc/grub.d# ls
00_header        10_linux_proxy  20_memtest86+  40_custom  proxifiedScripts
05_debian_theme  20_linux_xen    30_os-prober   bin        README

personalizei o arquivo 40_custom adicionando o windows porem nao esta funcionando
apos personalizado o custom, dou permissão:
chmod a+x 40_custom
e tambem atualizo o grub:
update-grub

tudo certinho,
no menu do boot o windows aparece mas quando eu escolho erro e nao da boot no windows

configuração do 40_custom que estou tentando:
40_custom:

--------------------------------------------------
#! /bin/sh -e
echo "Adding Windows" >&2
cat << EOF
menuentry "Microsoft Windows 7"{
   set root=(hd0,1)
   chainloader +1
}
EOF
-----------------------------------------------------------

Erro que aparece quando tento dar boot no windows:
>>> bootmgr is missing


Nao sei mais oque fazer ja tentei os confurações do custom mas tbm nao funcionaram,
Alguem pode me ajuda a configurar???
Valeu
Leodg

luiscarlos

Olá leodg, talves você precise recuperar o boot de ambos os sistemas...
(Supondo que seja o Windows 7 + Ubuntu)

1. Coloque o dvd de instalação do Windows, entre na opção de recuperação, abra o prompt e digite:
bootsect /nt60 all /force /mbr
Saia do prompt e clique na opção de recuperar a inicialização, espere o fim do processo. Isso deve fazer o Windows iniciar sem o Grub.

2. Entre com o live-cd do Ubuntu abra o terminal e digite:
sudo mount /dev/partiçãodoubuntu /mnt
sudo grub-install --root-directory=/mnt /dev/sda

Isso recuperar o grub fazendo os dois sistemas iniciarem...



Abç.

clodoaldops

Estou usando o grub-customizer p/ gerenciar o grub do 12.04 no notebook que tem multiboot (seven +ubuntu+mint+caixamagica)

leodg

consegui resolver, tive que formatar o windows para recuperar o mbr...
depois com um cd live do ubuntu recuperei o grub e funcionou
naop queria resolver desta forma mas funcionou,
o grub-custumze eu ja estava utilizando mas mesmo assim nao tinha funcionado.

mas valeu pela ajjuda galera.
abc