Jump to content

Ganhe $$$ escrevendo tutoriais para nós!


Foto
DICA

Dicas para fazer esquemas DUAL, TRIPLE e MULTI-BOOT SYSTEMS

DICA dual boot




  • Faça login para responder
21 respostas neste tópico

#1 H4RD50FT.N0625

H4RD50FT.N0625
  • Participante
  • 4329 mensagens

Publicado 17 April 2005 - 12:28 PM

Fala, galera!!

Vejo que algumas pessoas ainda tem dificuldades ou dúvidas em instalar vários sistemas no mesmo HD e criar o esquema de inicialização para os mesmos. Abaixo vai alguns exemplos de esquemas multi-boot englobando versões de Windows e uma instalação de Linux. Os exemplos servem para instalação em um mesmo HD.


WIN95 + WIN98/Me: não é possível criar esquema dual-boot com duas versões do Win9x no mesmo HD de forma nativa. Neste caso deve-se empregar programas como o Boot Magic.

WIN9X/ME + WINNT: para instalar este esquema temos duas alternativas:

- WINNT em NTFS= Instale o Windows 9x na partição C: em FAT16 e o WinNT na partição D ou outra de sua escolha em NTFS.

- WINNT em FAT= instale primeiro o Win9x na partição C ou outra de escolha e depois instale o NT. Caso queira instalar o Nt na partição C basta instalar o 9x na D e o NT na C.

* casos proibitivos no esquema 9X + NT

- não se deve instalar o 9X na C em FAT32, pois o NT tentará grava seu setor de boot na raiz de C e como C está em FAT32 o NT não reconhece FAT32, travando a inicialização.

- não instale o NT em NTFS na unidade C, pois ocorrerá o contrário do caso anterior. O Windows 9x não reconhece NTFS e caso isso ocorra, só o NT irá iniciar, deixando o boot do 9X inacessível.

WIN9X + WIN2000/XP: instale primeiro o 9X (FAT16 ou 32) e depois instale o 2000/XP na outra partição desejada, tanto em FAT32 ou NTFS.

* casos proibitivos no esquema 9x + 2000/XP

- caso você deseje instalar o 2000 na partição C: e o 9X em outra partição, as regras do segundo caso do tópico sobre o esquema 9x + NT se aplicam, ou seja, o 2000 tem que ser instalado em C obrigatoriamente em FAT32.

WIN9X + WINNT + WIN2000/XP: primeiro instale o 9X em C com FAT16 (por causa do NT), depois instale o NT (FAT ou NTFS) e em seguida instale o 2000/XP (FAT32 ou NTFS). A instalação do 2000/XP criará a instalação do esquema triple-boot para os três sistemas.

WINNT + WIN2000 + WINXP: aqui podemos ter um dual-boot (WinNT + Win2000/XP) ou um triple-boot (WinNt + Win2000 + WinXP). Instale primeiro o WINNT (FAT ou NTFS), depois instale o Win2000 (FAT32 ou NTFS) e se preferir instalar também o Windows XP, instale-o na terceira partição (FAT32 ou NTFS). o Windows XP criará o esquema triple-boot para os três sistemas.

WIN2000 + WINXP: instale primeiro o 2000 (FAT32 ou NTFS) em C: ou em outra partição e em seguida instale o WinXP (FAT32 ou NTFS). o Windows XP criará o esquema dual-boot para oss dois sistemas.

* caso proibitivo no esquema 2000 + XP

- tanto faz você instalar o 2000 ou o Windows XP na partição C, porém a instalação do 2000 deverá ser a primeira a ser realizada, pois se hover o inverso )primeiro o Windows XP e depois o 2000), o 2000 destruirá o setor de boot do XP, impossibilitando a sua inicalização. Caso isso ocorra será necessário recorrer ao console de recuperação do WinXP para restaurar o setor de boot do XP.

WIN9X/NT/2000/XP + LINUX: aqui vemos uma possibilidade de instalar os quatro sistemas no mesmo HD. Caso deseje fazer isso, primeiro veja qual a instalação que deseja (quantos sistemas). Respeite as regras de instalação do esquema desejado e só depois instale o Linux. O que vai ocorrer: O Linux criará um registro de inicialização, impossibitando o boot dos outros sistemas, salvo através da edição do LILO.conf ou do GRUB, O Linux criará uma entrada para o Windows e esta entrada (normalmente será a do Windows da família NT/2000/XP) será responsável pela carga dos Windows presentes no HD.

LINUX + LINUX: esta vocês me pegaram. A galera do Linux pode dar uma mãozinha? :looka:



Edit: Hotfix 20050517_2112.cdc



Como vocês puderam observar durante a leitura, alguns esquemas multi-boot devem obedecer a certas regras, como por exemplo Win9x + WinNT, onde o Win9x deve ser obrigatoriamente instalado numa partição FAT16 caso ele seja instalado na partição C:. Uma maneira de contornar esta regra e possibilitar qualquer tipo de esquema multi-boot independente do sistema de arquivo seria no momento do particionamento reservar uma partição C: de uns 200MB em FAT16. Porque em C: e em FAT16? NT é compatível com FAT16. Linux é compatível com FAT16. Assim a unidade C estaria reservada somente para armazenar as informações de esquema multi-boot e também os arquivos de inicialização dos sistemas instalados, além de armazenar os arquivos de troca dos Win9x/Me e NT/2000/XP, por isso os 200MB propostos, porém no caso do 2000/XP é altamente recomendado 500MB para poder armazenar confortavelmente o PAGEFILE.SYS. Todos sabem que a partição C: é a mais rápida existente em qualquer disco rígido (a mais externa), e os programas de otimização de arquivos SWAP, como o Norton Optimization recomendam o armazenamento do arquivo de troca justamente na partição C:. Em relação ao Linux, ele não escreve em NTFS no momento da instalação, e caso seu esquema de multi-boot seja armazenado em C: com formatação NTFS ele não inicializará (me corrijam os Linuxers se eu estiver errado).



Claro que só que quiser ter Windows 9x/Me em FAT32 (para evitar o desperdício de espaço do FAT16 e poder conviver com o NT sem a obrigatoriedade de se limitar aos 2GB FAT16 em virtude do esquema de boot do WinNT e também poder usar o NT em NTFS) e NT/2000 e XP em NTFS e dispõe de um disco de uns 60GB para cima é que pode ver alguma vantagem nesta sugestão de particionamento. Por exemplo é permitido instalar o Win2000/XP em C: e o Win9x em D: se ambos os sistemas de arquivo forem o FAT32. Agora se a partição C: onde está instalado o 2000/XP estiver em NTFS o Win9x simplesmente não inicia, porque 1 - os arquivos de boot do Win9x são armazenados sempre em C: ou na partição ativa de boot (isso você define no FDISK), e esses comandos não trabalham com NTFS, e 2 - não tem como na concepção do FDISK criar mais de uma partição do boot (os particionadores do Linux permitem esta flexibilidade, com a inclusão de até 4 partições primárias e bootáveis), então não daria para a partição D: onde está instalado o Win9x dar boot no sistema, mesmo com o comando FORMAT D:/s, já que a partição de boot ativa definida no FDISK é a C:, agora indo no FDISK e definindo a partição D como boot (ativa), esta passaria a ser a C: no MS-DOS (virtualmente), e o FORMAT /s teria efeito, porém a outrora C: (que passa a ser a D: também virtualmente no MS-DOS) não daria mais o boot, assim o Windows XP/2000 instalado neste "C: adormecido" não daria mais o boot. É, realmente é meio complicado entender esta regra, mas na prática você verá que é algo simples de ser interpretado e entendido.



Como acho que hoje em dia dispor de um NT em máquinas atuais não é mais um bom investimento, talvez esta dica seja considerada obsoleta, mas serve para fonte de informação e curiosidade sobre o maravilhoso mundo dos MULTI-BOOT Systems.




#2 _Lucas_

_Lucas_

    Equipe BABOO

  • Colaborador
  • 7189 mensagens

Publicado 17 April 2005 - 05:26 PM

Muito bom.'http://www.babooforum.com.br/idealbb/images/smilies/4.gif Só faltou incluir o Windows Server 2003 para ficar completo.

#3 _Lucas_

_Lucas_

    Equipe BABOO

  • Colaborador
  • 7189 mensagens

Publicado 11 May 2005 - 01:22 AM

Data: 17/4/2005
Autor:pccariocadc

* caso proibitivo no esquema 2000 + XP

- tanto faz você instalar o 2000 ou o Windows XP na partição C, porém a instalação do 2000 deverá ser a primeira a ser realizada, pois se hover o inverso )primeiro o Windows XP e depois o 2000), o 2000 destruirá o setor de boot do XP, impossibilitando a sua inicalização. Caso isso ocorra será necessário recorrer ao console de recuperação do WinXP para restaurar o setor de boot do XP.

Surgiu uma dúvida aqui. Nesse caso o Windows 2000 não criaria o dual-boot ao invés de destruí-lo?

#4 H4RD50FT.N0625

H4RD50FT.N0625
  • Participante
  • 4329 mensagens

Publicado 11 May 2005 - 09:52 AM

Data: 11/5/2005
Autor: _Lucas_

Data: 17/4/2005
Autor:pccariocadc

* caso proibitivo no esquema 2000 + XP

- tanto faz você instalar o 2000 ou o Windows XP na partição C, porém a instalação do 2000 deverá ser a primeira a ser realizada, pois se hover o inverso )primeiro o Windows XP e depois o 2000), o 2000 destruirá o setor de boot do XP, impossibilitando a sua inicalização. Caso isso ocorra será necessário recorrer ao console de recuperação do WinXP para restaurar o setor de boot do XP.

Surgiu uma dúvida aqui. Nesse caso o Windows 2000 não criaria o dual-boot ao invés de destruí-lo?

Cara, já vi posts relatando esta incompatibilidade. O Win2000 cria o boot para ele, mas parece que não reconhece o setor de boot do XP talvez pelo setor do XP ser "desconhecido" para ele binariamente (o Windows XP foi lançado depois do 2000), assim como ocorre se você instalar o NT após a instalação do 2000. Tem um post no Fórum que explica o que realmente ocorre com esta operação, o problema é achá-lo. Vou vasculhar o Fórum e ver se acho este post.

#5 _Lucas_

_Lucas_

    Equipe BABOO

  • Colaborador
  • 7189 mensagens

Publicado 14 May 2005 - 08:55 PM


Data: 11/5/2005
Autor: pccariocadc


Cara, já vi posts relatando esta incompatibilidade. O Win2000 cria o boot para ele, mas parece que não reconhece o setor de boot do XP talvez pelo setor do XP ser ''desconhecido'' para ele binariamente (o Windows XP foi lançado depois do 2000), assim como ocorre se você instalar o NT após a instalação do 2000. Tem um post no Fórum que explica o que realmente ocorre com esta operação, o problema é achá-lo. Vou vasculhar o Fórum e ver se acho este post.


você tem razão. Achei um tópico com um problema parecido com o que você relatou. Posted Image http://www.babooforum.com.br/idealbb/view.asp?topicID=357013

#6 H4RD50FT.N0625

H4RD50FT.N0625
  • Participante
  • 4329 mensagens

Publicado 14 May 2005 - 09:11 PM

Data: 14/5/2005

Autor: _Lucas_




Data: 11/5/2005
Autor: pccariocadc


Cara, já vi posts relatando esta incompatibilidade. O Win2000 cria o boot para ele, mas parece que não reconhece o setor de boot do XP talvez pelo setor do XP ser ''desconhecido'' para ele binariamente (o Windows XP foi lançado depois do 2000), assim como ocorre se você instalar o NT após a instalação do 2000. Tem um post no Fórum que explica o que realmente ocorre com esta operação, o problema é achá-lo. Vou vasculhar o Fórum e ver se acho este post.


você tem razão. Achei um tópico com um problema parecido com o que você relatou. Posted Image http://www.babooforum.com.br/idealbb/view.asp?topicID=357013

Eu arriscaria que o colega instalou o 2000 depois do 2003, mas como ainda não tive oportunidade de instalar o 2003 (até você lembrou lá em cima, onde não consta o 2003 nas dicas), não sei bem quais são os nuances da instalação do 2003, por isso não posso assegurar que essa é a causa.

#7 glenio

glenio
  • Participante
  • 2639 mensagens

Publicado 15 May 2005 - 08:59 PM

Um 'pequeno' detalhe sobre a instalação Win+Linux: na instalação de algumas distribuições Linux você nem precisa gravar nada na MBR (pelo menos é assim no Conectiva 8), e ao invés disso cria-se um disquete para dar boot no Linux, 'deixando' o Windows em paz. (eu costumo fazer assim)

Me corrijam se falei besteira.

#8 H4RD50FT.N0625

H4RD50FT.N0625
  • Participante
  • 4329 mensagens

Publicado 15 May 2005 - 09:27 PM

Data: 15/5/2005

Autor: glenio


Um ''pequeno'' detalhe sobre a instalação Win+Linux: na instalação de algumas distribuições Linux você nem precisa gravar nada na MBR (pelo menos é assim no Conectiva 8), e ao invés disso cria-se um disquete para dar boot no Linux, ''deixando'' o Windows em paz. 'http://www.babooforum.com.br/idealbb/images/smilies/11.gif (eu costumo fazer assim)

Me corrijam se falei besteira.

Também é válido. Acho que todas as distros Linux oferecem a opção de criar o disco de boot para evitar mexer no MBR. Outra distro que faz isso é o Kurumin.

Aliás tem até um jeito meio "incomum" de iniciar um Windows NT/2000/XP através de um disco de boot, que consiste em formatar um disquete pelo Explorer do NT, 2000 ou XP (Explorer do 98 e Me não serve) e copiar os arquivos boot.ini, ntldr e ntdetect.com para este disquete. Claro que este procedimento não é para proteger o MBR, mas sim para iniciar o sistema no caso de uma pane do boot pelo HD.

#9 H4RD50FT.N0625

H4RD50FT.N0625
  • Participante
  • 4329 mensagens

Publicado 17 May 2005 - 09:08 PM

Texto original atualizado.


 

Hotfix 20050517_2112.cdc

#10 edertec

edertec
  • Participante
  • 1035 mensagens

Publicado 09 June 2005 - 11:35 AM

pccariocadc


WIN9X + WIN2000/XP: instale primeiro o 9X (FAT16 ou 32) e depois instale o 2000/XP na outra partição desejada, tanto em FAT32 ou NTFS.




Excelente a explicação do coleaga pccariocadc

Há mais de um ano uso dual boot com XP e 98SE. Quando instalei este HD particionei-o em tres com o fdisk. Instalei primeiro o 98 na partição D: em seguida o Windows XP na partição C:. A partição E: uso para backup.






Tópicos Relacionados Collapse


Tópicos com palavra-chave: DICA, dual boot





Ganhe $$$ escrevendo tutoriais para nós!