Marca de pasta de dente? Não, muito mais do que isso... Neste artigo, estarei explicando como montar um ambiente Linux em seu Windows de uma forma bem mais simples e livre que o VMware. Muito interessante para quem está começando e ainda não pode abandonar o Windows.
Para finalizar a instalação, é preciso configurar o arquivo de inicialização
do coLinux e a rede, pois Linux sem rede e sem internet fica
praticamente impossível aprender alguma coisa.
1. Renomear a interface de rede criada pelo coLinux. Vá em iniciar/painel
de controle/conexões de rede e clique no ícone conexões de rede para exibir todas as conexões de rede.
1.1 - Mude o nome dessa interface para qualquer coisa mais fácil de ser
identificada, como por exemplo: "CoLinux". Essa interface é criada
para comunicação do micro local com o Linux em uma rede separada.
1.2 - Mude o IP da interface do coLinux. Clique com o botão direito em cima
da interface e vá em propriedades e será apresentada uma tela de configurações
parecida com a tela ao lado, selecione protocolo TCP/IP e clique em propriedades.
1.3 - Clique em "Usar o seguinte endereço IP" e altere de modo que
fique igual a tela ao lado. Deixe em branco o Gateway e os DNS's.
IP = 192.168.200.1
Máscara de sub-rede = 255.255.255.0
Depois clique em OK.
2. Descompactar as imagens do Debian e da swap em c:\coLinux. Se
você baixou uma imagem compactada no formato bzip, use o WinRar para descompactá-la.
O WinRar é um utilitário de compactação/descompactação que reconhece vários
formatos de compressão. Clique aqui para baixar o winrar.
3. Salve as linhas abaixo em c:\coLinux\debian.xml e faça as alterações
conforme necessário.
<?xml version="1.0" encoding="UTF-8"?>
<!--
Este é um exemplo de um arquivo de configuração do coLinux.
Neste arquivo que você irá especificar as imagens que deseja
Iniciar, quantos MB de memória RAM serão reservados e várias
outras configurações.
-->
<colinux>
<!-- imagem da distribuição Debian, preste atenção no nome e
altere conforme necessário -->
<block_device index="0" path="\DosDevices\c:\coLinux\debian30r0"
enabled="true" />
<!-- imagem da memória swap, preste atenção no nome e
altere conforme necessário -->
<block_device index="1" path="\DosDevices\c:\coLinux\swap512"
enabled="true" />
<!-- bootparams aceita parâmetros de boot -->
<bootparams>root=/dev/cobd0</bootparams>
<!-- initrd especifica o RAMDisk inicial -->
<initrd path="initrd.gz" />
<!-- image especifica o kernel -->
<image path="vmlinux" />
<!-- memory especifica a quantidade de memória RAM reservada
para o coLinux -->
<memory size="64" />
<!-- network configura a placa de rede.
Ex. de ponte entre a interface de rede e a interface
do coLinux, deste modo o coLinux entra na rede com se
fosse outra estação:
<network index="0" name="rede" type="bridged" />
OBS.: A interface usada tem que estar conectada
a uma rede.
-->
<network index="0" name="CoLinux" type="tap" />
</colinux>
[3] Comentário enviado por dserra em 15/04/2005 - 09:08h
oi, fiz tudo direitinho, mas quando fui no prompt para inicializar o debian, obtive o seguinte erro ...
FAT: unable to read boot sector
VFS: Cannot open root device "cobd0" or unknown-block(117,0)
Please append a correct "root=" boot option
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(117,0)
[5] Comentário enviado por toad em 15/04/2005 - 10:27h
E ae Spawn, vlw pela força cara...
Eu publiquei esse artigo e não esperava que tanta gente fosse conferir em tão pouco tempo :)
Para fazer uma partição swap eh umpouco complicado e eu acho q não expliquei direito onde baixar um swap pronto. Um link: http://gniarf.nerim.net/colinux/swap/
[7] Comentário enviado por toad em 15/04/2005 - 12:09h
dserra, o colinux instala em NTFS com windows NT 2k XP é certeza que roda, mas se vc tiver usando sistemas de arquivo Fat ou Fat32 ele infelizmente não roda :(
[10] Comentário enviado por malkie em 16/04/2005 - 10:49h
Eu creio ter descoberto o que acontece com quem não conseguiu iniciar.
Quando você cria o debian.xml com o bloco de notas, ele coloca como delimitador padrão CR+LF, o que não é aceito pelo sistema. Tente aproveitar o default.colinux.xml e modificar de acordo com as instruções do artigo.
[11] Comentário enviado por romulogs em 04/01/2006 - 23:21h
Meu micro, depois da confirmação do hardware TAPI (Rede Emulada), ele reinicia do nada, e não termina a instalação.
Já instalei em outras máquinas e nunca deu problema, porém na minha nunca deu certo. O que pode ser?
Para complementar: a inicialização com o default.colinux.xml dá no final:
VFS: Mounted root (ext3 filesystem).
Trying to move old root to /initrd ... failed
Unmounting old root
Trying to free ramdisk memory ... okay
Freeing unused kernel memory: 108k freed
Warning: unable to open an initial console.
Kernel panic - not syncing: No init found. Try passing init= option to kernel.