- WinXP X RedHat
+ Responder ao Tópico
-
WinXP X RedHat
Estou com um computador emprestado e quero instalar o RedHat9 para estudar. Como é emprestado, ñ posso apagar o Windows XP que está instalado, pois o dono usa.
Alguém aí poderia me dizer como instalar ele para que eu possa usar não o lilo, mas sim, o arquivo boot.ini do WinXP?
De já, agradeço a qualquer ajuda.
HSC
-
WinXP X RedHat
Caro,
este artigo está muito bom, e com certeza vai auxiliar bastante àqueles que querem ter vários sistemas (Linux, Windows e até FreeBSD <IMG SRC="images/forum/icons/icon_smile.gif">), porém o usuário não deve utilizar o lilo como gerenciador de inicialização, pois depois de algum tempo de uso, e por razões que eu ainda desconheço, o Windows 2000 tende a ficar inacessível.
A solução encontrada (pelo menos foi a que funcionou e funciona corretamente comigo) é adotar o NTLDR (o gerenciador de inicialização do Windows NT/2000/XP) como gerenciador de inicialização para todos os outros sistemas. Fazer esse tipo de configuração é simples.
Basta particionar o disco utilizando, por exemplo, o particionador da instalação do Mandrake, e começar instalando o Windows NT/2000/XP. Se você for instalar o FreeBSD, é necessário criar uma segunda partição primária somente para este sistema, senão, basta criar uma partição estendida, e todas as partições lógicas que vão abrigas os Linux. Após isto, instale cada um dos Linux em suas devidas partições e cuide para gravar o gerenciador de boot dos Linux no superblock de suas partições. Em minha máquina, por exemplo, eu possuo a seguinte configuração:
_
|_Windows 2000 ==> /dev/hda1 (NTFS)
|_FreeBSD ==> /dev/hda2 (UFS/SWAP FreeBSD)
|_Partição Ext. ==> /dev/hda3
|_Slackware ==> /dev/hda5 (ReiserFS)
|_RedHat ==> /dev/hda7 (Ext3)
|_Swap ==> /dev/hda6
|_Debian ==> /dev/hda8 (Ext3)
Obs.: Você terá que criar pelo menos um disco de inicialização para um sistema Linux, pois o restante das configurações depende do acesso de um dos Linux.
Após tudo instalado, verifique se o gerenciador de inicialização padrão é o NTLDR. Se não for, será necessário recuperá-lo através do Console de Recuperação do NT/2000/XP.
Para continuar, basta iniciar um linux (através do disquete de inicialização criado) e utilizar o comando dd, da seguinte forma (vou utilizar o exemplo de meu computador)
#dd if=/dev/hda2 of=/freebsd.lnx bs=512 count=1
Depois de executar este comando, ele criará um arquivo na raiz de seu sistema Linux iniciado contendo as informações do setor de inicialização onde o FreeBSD (em meu caso) está instalado.
Para os outros Linux, basta repetir o comando:
#dd if=/dev/hda5 of=/slackware.lnx bs=512 count=1
#dd if=/dev/hda7 of=/redhat.lnx bs=512 count=1
#dd if=/dev/hda8 of=/debian.lnx bs=512 count=1
Depois disso tudo, copie todos os arquivos criados para um disquete e inicie o Windows NT/2000/XP
Copie agora os arquivos para a unidade C do Windows e abra um console.
No console digite:
C:\attrib -h -a -r -s boot.ini
Este comando torna acessível o arquivo boot.ini, que guarda as configurações do NTLDR.
Agora digite:
C:\edit boot.ini
No final deste arquivo, coloque as entradas referentes ao seu sistema operacional. No meu exemplo, ficou assim:
C:\freebsd.lnx = "FreeBSD 4.7"
C:\slackware.lnx = "Slackware 8.1"
C:\redhat.lnx = "RedHat Linux 8.0"
C:\debian.lnx = "Debian Gnu/Linux 3.0"
Feito isso, basta gravar o arquivo, e, ao retornar ao prompt, digitar:
C:\attrib +h +a +r +s boot.ini
Após tudo isso, basta reiniciar o computador e testar cada entrada de inicialização.
Mais uma dica. Nos sistemas Linux eu gravei o Lilo no superblock de cada partição correspondente, mas alterei a configuração do timeout de todos para 1, para que isso fique imperceptível.
Boa Sorte,,,,,
-
WinXP X RedHat
Dependendo da máquina (se for um proc. 1ghz ow +,com 128 d ram ow mais) vc pode instalar o VMWare... ele simula um outro pc dentro do windows xp... e por incrivel que pareca, nao perde muito desempenho nao (por ser um emulador de computador)...
vc tem a opcao d criar um arkivo "linux.dsk" por ex. que será seu HD...
para aprendizado ele eh otimo!
www.vmware.com
dê uma olhada por la! (em ingles)
-
WinXP X RedHat
Valeu Willian, deixa eu tentar, mas de já, muito obrigado pela dica.
<IMG SRC="images/forum/icons/icon_wink.gif"> <IMG SRC="images/forum/icons/icon_biggrin.gif">
-
WinXP X RedHat
Realmente, eu uso assim em um dos meus dois micros de casa, exatamente como o William falou, soh que ao invez de:
dd if=/dev/hdaX of=/slackware.lnx bs=512 count=1
Que lancaria o arquivo slackware.lnx que seria sua imagem, ponha /mount_point_do_windows/slackware.lnx, para que ele caia em C: no seu Windows, entendeu?