Estou tão acostumado a usar Linux que passo aperto quando visito pessoas que ainda usam Windows… Muitas vezes me pego procurando pelo console ou algum programa do Linux para fazer algo, e acabo perdendo um bom tempo procurando uma solução não-open source. Comecei então a carregar comigo (levei comigo quando fui ao Brasil no ano passado) um pendrive SanDisk carregado de programas portáteis para facilitar a transição… Programas como o Putty, e o Firefox e Thunderbird portáteis são indispensáveis nestas horas! Mas, e se você quisesse usar o Linux de forma portátil? Claro que existem versões “Live” do Linux (Knoppix, Damn Small Linux, Ubuntu, etc), mas eu queria algo mais simples ainda… E se eu estivesse em algum lugar onde eu não tivesse acesso ao CD-ROM? Como a maioria destes Live CDs precisam ser boot-ados para iniciar o sistema operacional, você não teria mais opções… A não ser que houvesse uma forma de iniciar uma sessão de Linux dentro do Windows!!! Procurei online e achei uma receita legal para fazer isso, usando o Damn Small Linux (DSL). Vamos lá então…
O que você precisa:
- USB pendrive / chaveiro, 64 MB ou mais (preferência por 128);
- Um computador que pode ser inicado pelo USB e CD-ROM, com pelo menos 100MB livres de disco;
- O ISO do DSL e o arquivo compactado do DSL embedded;
- Muita paciência!
Procedimento:
- "Queime" o arquivo .iso em um CD;
- Conecte seu pendrive em seu computador;
- Re-inicie seu sistema com este novo CD na bandeja do CD-ROM;
- Agora vamos completamente formatar seu pendrive e colocar o linux bootloader!!!
- Clique em qualquer lugar da área de trabalho (desktop) em seu computador;
- Selecione Apps —> Tools —> Install to USB pendrive —> For USB-HDD pendrive;
- Siga as intruções do assistente e no final você terá o DSL instalado e pronto para ser usado!
- Agora vamos adicionar o toque final e acrescentar um emulador (QEMU) no pendrive! Isso vai te permitir iniciar o DSL dentro de uma janela, em ambos Linux e Windows!
- Inicie seu computador de volta para o seu sistema normal;
- Agora, descompacte o arquivo dsl-embedded.zip no arquivo root de seu pandrive, sobrescrevendo o que o USB-HDD fez (tudo que querÃÂamos do USB-HDD era criar o boot sector);
- Agora você deveria ter 2 scripts no diretório root de seu pendrive: dsl-windows.bat e dsl-linux.sh
Dependendo de qual arquivo você abrir, e qual o sistema operacional que você estiver usando, a versão do QEMU apropriada será executada e DSL iniciará dentro de uma janela, utilizando todas configurações do sistema hóspede (ex: rede, som, etc) como se fossem dele mesmo!
Este truque merece um prêmio! ;)
Obs: Obrigado Lucas por ter me passado um link melhor para o .iso! ;)
Obs2: Obrigado Guilherme por me avisar sobre o link quebrado para o DSL Embedded! ;)