Instalação do sidux em pendrive
De Siduxpédia
Tabela de conteúdo |
Introdução
Devido a necessidade critica de redundância, para não precisar mais apelar para o XP principalmente em viagens a trabalho caso alguma ou todas as distros instaladas falharem no acesso a wifi, fiz a instalação com total sucesso do sidux - Ouranos (2009-01) kernel 2.6.28-5 em pendrive.
Foi a minha primeira experiência com este tipo de instalação, porém muito fácil e rápida como era de se esperar em se tratando de sidux com sua incomparável capacidade superior de reconhecimento do hardware, item crítico em se tratando dos notebooks atuais.
Primeiros passos
Antes de mais nada é conveniente ler o Manual do sidux, especificamente a parte que trata da instalação em pendrive (usb-hd), onde além da descrição detalhada do processo você terá também a reprodução das telas que você vai ver durante a instalação, para que você não tenha surpresas.
Segui ao pé-da-letra as instruções do manual sidux que podem ser facilmente encontradas aqui.
Primeiro reparticionei o pendrive de 16Gb com uma partição primária formatada em ext3 e depois outra partição estendida de 5.4 Gb para dados, também em ext3. Pendrives menores também podem ser perfeitamente usados. Este particionamento pode ser feito usando algum dos aplicativos de particionamento disponíveis nas distros Linux, instaladas em seu PC ou até mesmo usando alguma distro Linux em mídia do tipo Live (CD ou DVD).
Instalação
Feito o particionamento, as instruções para instalação são de simplesmente fazer uma instalação normal como se fosse um HD normal.
Basta para isto, depois de inicializar pelo CD ou DVD-Live, clicar sobre sidux Instaler na Area de Trabalho (Desktop) e depois deste aberto, na guia referente a Particionamento, escolher o drive sdb(x) para que seja instalado o raiz (/).
No caso do pendrive ficou como sdb1 e a estendida sdb5.
As partições pre-existentes foram automaticamente detectadas, tanto no pendrive como no HD. Por padrão no sidux, estas são montadas como mídia permitindo o acesso irrestrito, sem que seja feita a formatação, portanto deixando os dados, configurações e outras instalações pre-existentes intactos.
A partição do raiz no pendrive, foi re-formatada.
A instalação completa foi feita em 14:49 minutos, o que é corriqueiro no sidux. Em instalações em HD, normalmente toma entre 7 a 8 minutos, pelo menos na minha experiência.
Dicas
Para quem pretende também usar um "Canivete Suiço" destes pra sair de algum aperto como muitas vezes já me ocorreu, sugiro ainda durante o processo de instalação a partir de mídia-live (CD ou DVD-Live), já fazer a configuração de rede, uma vez que esta configuração vai ser passada para a instalação no pendrive. Quando estamos conectados a rede cabeada, a conexão é geralmente detectada e configurada automaticamente durante a inicialização da mídia Live, em geral usando os parâmetros mais comuns, com endereço IP e DNS automaticos, via dhcp.
No meu caso como o crítico sempre é a possibilidade de acesso a wifi em viagens a trabalho, configurei facilmente a rede usando o Ceni (Menu K >> Internet >> Ceni), com ativação de dhcp que é o primeiro item na configuração padrão.
Caso seja necessário usar IP fixo e outras parâmetros, inclusive a definições de tipo de conexão com encriptação, isto tudo pode ser feito também desde este ponto.
Infelizmente não me preocupei em salvar "screenshots" para ajudar a quem tiver o mesmo interesse. De qualquer maneira a instalação e configuração é simples e intuitiva.
Existem outras alternativas de instalação em pendrive, que não cheguei a explorar já que o meu objetivo era apenas preparar meu "Canivete Suiço". Estas alternativas também estão bem descritas no Manual do sidux ( http://www.sidux.com.br ).
Usei como mídia de instalação o DVD-Live do sidux Ouranos -(2009-01) cujo kernel é o 2.6.28-5.slh que já tem capacidade mais ampliada e nativa de reconhecimento de placas wifi Atheros AR5007EG, como no caso do meu NoBo.
link: http://sidux.c3sl.ufpr.br/release/
Além disto o DVD-Live é mais completo, permitindo a instalação em Portugues do Brasil desde a primeira vez, sem necessidade de reconfigurações posteriores como no caso do uso do CD-Live também disponível, porém mais enxuto.
Como comentei anteriormente, tive o cuidado de fazer a configuração do wifi ainda com o DVD-Live, sendo a mesma passada para a nova instalação no pendrive sem nenhuma necessidade de re-configuração posterior.
Necessidade de cheatcodes ou Códigos de Inicialização
Para quem usa notebook de modelo mais recente, provavelmente será necessário também usar "cheatcodes" (Códigos de Boot ou Parâmetros de Inicialização), já desde a etapa de uso do DVD-Live, caso contrário a mídia provavelmente nem mesmo conseguirá completar a inicialização.
Usei no caso deste NoBo (Acer Aspire 5570z) os "cheatcodes" :
irqpoll noapic noacpi
Por experiência anterior, sei que também funcionaria usando apenas os códigos:
noapic noacpi
Isto é feito na tela inicial, bastando digitar estes parâmetros na linha de comando do kernel.
Escolha do local de instalação do Gerenciador de Inicialização (Boot)
Optei pelo Gerenciador de Boot (Grub) instalado na partição raiz do pendrive em vez de no MBR do HD, para ter mais flexibilidade. As opções oferecidas para a instalação do Grub, são no MBR (Master Boot Record) ou na partição raiz (/) da instalação sendo feita.
Passos após a instalação
smxi
Após a instalação, fiz a atualização da distro usando o script smxi que está bem descrito nesse post no fórum do sidux.
O smxi, na sua primeira utilização permite definir repositórios principal e alternativo, além de também caso seja desejado, fazer a "limpeza" dos locales salvando bastante espaço no HD ou pendrive como neste caso. Além do Português do Brasil estão instalados por padrão, acredito que pelo menos outros 10 "locales" para suporte a vários outros idiomas e suas variações. Além da economia de espaço, esta "limpeza" dos arquivos de suporte a idiomas adicionais também permite uma redução do tempo em atualizações futuras por reduzir o número de arquivos a baixar (download).
Durante a primeira utilização do smxi, é oferecida também a possibilidade de atualização do kernel para a versão mais atual, no caso de ontem, para o 2.6.30-0.slh.1-sidux-686
No meu notebook, esta atualização não funcionou devido com certeza as particularidades e dificuldades inerentes a notebooks.
Ainda usando o smxi, fiz a instalação de vários aplicativos que são chaves para que tudo fique redondo e com a melhor aparência possível ao navegar na Internet e acessar Web-Mail como:
Flash-player, Java6, Msttcore-fonts, Skype além de system-utilities e captive-to-ntfs-3g (para poder ler e escrever em ntfs).
Infelizmente não existe forma de traduzir do Inglês as mensagens e alternativas de escolha que aparecem no smxi, porém o Adm do sidux.com.br (Otto Sá) traduziu um excelente artigo (bem detalhado) para aplicação deste excelente script.
Mesmo para quem não tem domínio total do Ingles o uso do smxi é relativamente simples pois as alternativas de escolha são claras e com Ingles simples e mensagens diretas. Além disto sempre se pode dar marcha-ré, sem instalar ou alterar nada no caso de dúvida.
Embora com o wifi já ativado, configurado e funcionando, não contente com a impossibilidade de instalação da versão do kernel mais novo que aquele que veio no DVD-Live (2.6.28-5), parti usando novamente o script smxi, para a instalação da versão 2.6.29-4 que sabia funcionar perfeitamente, já que é o que tenho na instalação anterior no HD. Entre as alternativas disponíveis optei pelo 2.6.29-4-liquorix que está funcionando perfeitamente.
Outras observações
Além da portabilidade do "canivete Suiço" em pendrive, encontrei algumas outras vantagens:
- É possível não só inicializar a instalação do sidux existente no pendrive, como também todas as outras distros eventualmente já instaladas no seu HD, ou até mesmo o sistema da Ms. Isto porque optei pela instalação do Grub (Gerenciador de Inicialização) na partição raiz do pendrive em vez do MBR do HD. Com isto tenho uma instalação de reserva, totalmente funcional independente do que tenha no HD.
- Como o tempo de acesso a dados em memória (pendrive), normalmente deve ser mais rápido que o tempo de acesso em HD mecânico (no meu caso um sata com 5400 rpm), o sistema passa a ter um desempenho algo superior, já que a troca de informações será entre memórias e não entre memória e HD mecânico normalmente com tempo de leitura inferior. Não pude notar melhora muito contundente porque tenho 2GB de Ram DDR2-667. Acredito que no caso de memória Ram mais lenta e em menor volume isto possa ser mais facilmente notado. Quando se usa Linux a partir de midia-Live, a diferença deste tempo de leitura (acesso) a dados fica mais notório ainda visto que um leitor ótico é ainda inferior ao HD.
- Caso ocorra alguma "zica" no seu HD, você pode usar o pendrive para trabalhar.
- Você pode fazer praticamente qualquer tipo de experiência como atualizações (distr-upgrade), sem o risco de danificar ou desconfigurar as distros instaladas no seu HD.
Conclusão
Com o meu novo "canivete Suiço" não precisarei mais, ainda que conveniente, andar carregando sempre em viagens alguns CDs e DVDs de distros Linux para as eventualidades, basta levar literalmente este canivetinho que é muuuito mais portátil e rápido.
É importante lembrar entretanto que o dito "Canivete Suiço" serve para o seu PC, já que durante o processo de instalação houveram todas as detecções do hadware disponível, das partições pre-existentes e sua identificação e a configuração do seu hardware. Para usar em outros PCs a melhor alternativa será sempre usar alguma outra mídia do tipo Live (CD ou DVD) de alguma distro em que você confie ou se adapte melhor.
Para a inicialização a partir de pendrive, seu pc deve permitir a alternativa de boot desde pendrive, além das clássicas a partir do HD, CD-Rom, Net, Floppy. Isto será acessado usando normalmente a tecla DEL ou F2 ou F12 ou outras alternativas que ativam o setup da MoBo (Motherboard - Placa Mãe) do seu equipamento, logo depois que você liga o PC.

