Artigo com as tags " grub"
ago
9
2010

Como Adicionar o Windows Seven no Grub 2.


Acredito que os usuários do Windows Seven devem ter notado que quando se instala o linux e que tem como gerenciador de boot o Grub 2, não reconhece a partição do Windows e não adiciona ele no Grub 2, pelo menos na maioria das distribuições que eu testei.

Bem, aqui vai uma dica de como colocar a entrada do Windows Seven no Grub 2 de uma forma bem rápida e fácil, então vamos la:

01 – Primeiro vamos ver qual é a partição que o Windows esta, com o comando:

# fdisk -l /dev/sda

Vamos fazer a dica como o Windows estivesse na partição sda1.

02 – Agora vamos fazer um arquivo com as entradas do Windows:

# nano /etc/grub.d/11_Windows

Copie e cole o código abaixo:

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

Salve o arquivo.

Em alguns casos(como o meu), é preciso colocar (hd0,0) ou invés de (hd0,1).

03 - Dar permissão para o arquivo que acabamos de criar:

# chmod a+x /etc/grub.d/11_Windows

04 - Agora por último, vamos atualizar o Grub 2:

# update-grub

Agora o seu Windows esta com a entrada para o Grub 2. Poderíamos pegar o código que colamos no arquivo 11_Windows e colocar direto no arquivo /boot/grub/grub.cfg, mas para algumas pessoas esse arquivo é meio confuso e não sabem aonde podem colocar a entrada, então fica aí a dica de como colocar a entrada sem mexer no código do arquivo.

dez
19
2009

Reinstalando o Grub.

Tux
Uma das coisas que eu sempre faço é reinstalar o grub. Quando eu reinstalo o Windows que esta na outra partição, sempre tenho que reinstalar o grub, e ainda não tinha colocado essa dica aqui no blog.

O método que eu vou deixar aqui para vocês, sempre funcionou comigo, tanto no Debian como no Arch Linux, por isso vou colocar a opção de montar o /boot caso tenha colocado ele em outra partição.

Então vamos lá:

01 – Vamos montar a partição da sua distribuição: (Estou contando que o seu / esta na partição sda1 e esta formatada como ext4)

cd /
# mount -t ext4 /dev/sda1 /mnt
#mount -t proc proc /mnt/proc
#mount -t sysfs sys /mnt/sys
#mount -o bind /dev /mnt/dev
chroot /mnt /bin/bash

02 – Agora com a partição montada e linkada para as respectivas pasta, caso você tenha o /boot em partição separada (mais comum no caso do Arch linux) faça: (contando que sua partição /boot esta formatada com ext2 e é sda2)

# mount -t ext2 /dev/sda2 /boot

03 – Pronto, agora com todas as partições montadas, vamos reinstalar o grub:

# grub-install /dev/sda

Com isso o seu grub deve estar reinstalado, agora você pode escolher as distribuições.

Abraços

Parceiros

  • A Casa do Linux Escola que oferece excelentes cursos na área de software livre.
  • C# Brasil Blog com muitas dicas interessantes sobre C#, ASP.NET, WinForm, WebForm, AJAX e muito mais.
  • Epidemic GNU/Linux Website da distribuição linux baseada no Debian testing.
  • Projetos e TI Site com informações, dicas, tutorias sobre vários aspectos no ramo da TI.
  • Sempre Update Blog com diversas informações sobre o mundo do software livre.
  • SUD.tvieira.net Blog com conteúdo sobre A Igreja de Jesus Cristo dos Santos dos Últimos Dias.

Feedburner

Cadastre o seu e-mail abaixo e receba as atualização do blog:

Facebook

Lista de Links

  • Br-Linux Blog sobre o que rola no mundo do software livre.
  • Dicas-L Site com várias dicas sobre linux.
  • Distrowatch Site com informações de várias distribuições linux e com o rank de distribuições mais conhecido no mundo linux.
  • Notícias Linux Site com notícias sobre o mundo linux.
  • Viva o Linux Site com muitas informações como dicas e tutoriais sobre linux.