Multi-boot Slackware 11.0 + Windows XP + Windows Vista

Publicado por Anderson em 19/03/2007

[ Hits: 18.624 ]

 


Multi-boot Slackware 11.0 + Windows XP + Windows Vista



Bom pessoal, este é o meu primeiro post de Dica e só resolvi escrever pois passei uma madrugada inteira pesquisando na internet uma forma de conseguir reunir todas as informações necessárias para o meu multi-boot através do GRUB, e não ter encontrado muita coisa que realmente me ajudasse de verdade. Então, depois de várias tentativas frustradas, enfim a solução!!! :D

1 - Instalei o Windows XP em sda1

2 - Depois instalei o Windows Vista no sda2, e o bootloader do Vista foi instalado na MBR

3 - Instalei o Slackware em sda5 e o Lilo sobrescreveu o bootloader do Vista, reconhecendo apenas o boot do Slackware e do XP

4 - Como não tenho muita intimidade com o Lilo pois sempre utilizei distros que trabalham com o GRUB, instalei o GRUB que está no DVD do Slackware 11 em /extras/grub da seguinte forma:

# grub-install /dev/sda

Entrei no mini shell do grub:

# grub

No mini shell:

grub> find /boot/grub/stage1

Obtive a resposta (hd0,4), que é onde meu Slack está instalado, então:

grub> root (hd(0,4)
grub> setup (hd0,4)
grub> quit.


Como o Lilo foi instalado primeiramente, não havia um menu.lst no diretório /boot/grub, então tive que baixar um da internet e configurá-lo manualmente. Você pode encontrá-lo aqui mesmo no VOL:
Se preferir você pode optar por não instalar o Lilo na instalação do Slack.

Editei meu menu.lst da seguinte forma:

#Boot Microsoft
title = Microsoft
     rootnoverify (hd0,0)
     makeactive
     chainloader +1

# Boot com Slackware 11.0
title = Slackware 11.0
       root (hd0,4)
       kernel /boot/vmlinuz   root/dev/sda5  ro

Dependendo da sua configuração de inicialização você precisará adicionar o caminho do seu "initrd" logo após o do kernel, o que não foi o meu caso, mesmo porque este arquivo nem existe na minha distro, só não sei o por quê.

Salvei o menu.lst em /boot/grub

Dei reboot e o Grub estava lá com a opção Slackware e Microsoft, ao escolher Microsoft entrei diretamente no XP, baixei o programa EasyBCD, fui em "manage bootloader" e selecionei a opção "Reinstall the Vista Bootloader" e cliquei no botão "Write MBR".


Pronto, foi só reiniciar e o GRUB estava lá com as entradas: Microsoft e Slackware 11.0, ao escolher Slack, o Slack faz seu boot normalmente, ao escolher Microsoft, ao invés de se iniciar o XP logo de cara como antes, é iniciado o bootloader do Vista onde tenho a opção de escolher o XP ou o Vista.

É isso, espero que possa ter ajudado algumas pessoas a economizar tempo fazendo inúmeras pesquisas na internet e se livrarem de uma leve "dor de cabeça" :D

Abraços.
Kroover

Outras dicas deste autor
Nenhuma dica encontrada.
Leitura recomendada

Resolvendo dependências Xlibs para Cedega 5.0 no Ubuntu Dapper

Como fazer os sensores da placa mãe funcionarem no Slackware

Politica de senhas no Samba

Belo visual para Xubuntu 12.04

Hora UTC no Windows 2008 R2 e no VirtualBox

  

Comentários
[1] Comentário enviado por dumleao em 24/03/2007 - 01:36h

e se instalar o vista o xp e depois o slack será que não rola? não tenho lembraça mas acho que fiz assim com o 2003,xp e debian.

[2] Comentário enviado por kroover em 24/03/2007 - 03:37h

Cara, nem rola pelo seguinte:
Instalando o Vista 1º e o XP depois o XP já vai sobrescrever a MBR e apagar o bootloader do Vista, nesta vc já não consegue mais bootar o seu Vista, e depois quando vc instalar o Slack, o lilo vai sobrescrever a MBR, vc só vai conseguir dar boot no Slack e no XP. :)

[3] Comentário enviado por brunosaar em 28/03/2007 - 10:59h

da certo sim dumleao, fiz isso em aki em casa, ficou xupeta..

Instalei o vista em sda1 o XP em sda2 o debian em sda3
minhas partições ficaram nesse eskema aki..

sda1 Vista
sda2 Xuxa Park (XP)
sda3 / Debian 3.1 Sarge
sda4 /home
sda5 swap

so que como eu uso o Debian e ja nao tive trabalho de instalar o grub manualmente.

Após bootar com o XP baixei o EasyBCD e na opção "manage bootloader" escolhi la "Reinstall the Vista Bootloader" e mandei gravar na MBR assim como nosso amigo Anderson publicou ae em riba!
fucionou trankilim.;.

Assim que escolho no grub a partição do windows, abre o bootloader do vista que da pra escolher qual sistema da microsoft eu quero acessar.

its so easy!

Aproveitando pra agradecer a dica do Anderson ae, tava loko desde fevereiro tentando achar um jeito de bootar o vista junto com linux =D~~

[4] Comentário enviado por Marcelo_Reis em 26/04/2007 - 21:11h

ve se alguém pode me ajudar!
eu possuo o Slackware11, em uma partição (o lilo sumiu depois da instalaçao do vista)
o XP em outra partição (c:)
e o Vista em outra

o Windows Vista criou um boot onde posso escolher se quero entrar no vista ou no xp

ai eh q mora o perigo, eu uso o LILO e não o Grub, e gostaria de fazer os 3 funcionarem corretamente, será q dessa forma como explicada acima eu consigo?
abs

[5] Comentário enviado por kroover em 27/04/2007 - 12:33h

Caro Joe.
Nunca utilizei o lilo, mas se você conhece um pouco de suas configurações, nada te impede de tentar.
Utilize o cd de instalação e logo após de se logar como root, abra um novo terminal e reinstale o lilo, após, adcione a linha de boot da microsoft, não se esqueça da linha "chainloader+1", é ela que permite o sistema a carregar um novo bootloader, no nosso caso, o do Vista.
Poste os resultados para a galera!!!

Abraço!



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts