Instalando Slackware 11.0 em um pendrive
Colaboração: Arnado Estevão
Data de Publicação: 01 de Março de 2007
Vi vários artigos de como instalar Linux em um pendrive, mas eu queria instalar o Slackware que eu uso, utilizando o pendrive como se fosse um hd normal. Depois de alguns dias em tutoriais, artigos e os manpages da vida eu consegui, e resolvi compartilhar o que aprendi através deste artigo na esperança que usuários de outras distribuições possam adaptar a idéia para fazer o mesmo com suas distros
Requisitos
- conhecimentos médios de Linux e da distribuição Slackware
- Saber instalar o Slackware
- Saber Gravar a iso
- Saber particionar usando o fdisk
Material
- iso do slackware 11.0
- kernel 2.6.18:
- pendrive de no mínimo 512MB
- Computador com suporte a boot pela USB
Atenção
Vamos propor um sistema com um HD tipo IDE, se o seu computador possui dispositivos SCSI ou serial ATA voce vai precisar alterar todos os sda para sd(letradoseupendrive)
Grave a ISO do Slackware 11 em um CD e depois instale o Slackware no HD do seu computador, você pode marcar somente os pacotes da série A e AP, depois entre e instale o kernel 2.6.18
Feito isto de boot novamente pelo cd de instalação e introduza o seu pendrive Depois de carregar o mapa do teclado,saia para o prompt do bash e digite:
mknod /dev/sda b 8 0 <enter>
muito importante se o seu pendrive não for sda aqui é um dos locais onde você terá que alterar
em seguida vamos fazer as partições no pendrive. apague todas as partições existentes e crie somente duas:
Uma delas com 10MB , tipo 6, VFAT16 e torne esta partição ativa. A outra tipo 83 linux normal com o restante do espaço que sobrar
bash-3.1# fdisk /dev/sda
O número de cilindros para este disco está configurado para 7467.
Não existe nada de errado, mas isto é maior que 1024, e pode em certas configurações causar problemas com:
- programas que executam em tempo de inicialização (versões velhas do LILO)
- inicialização e programas de particionamento de outros OSs
(p.ex., DOS FDISK, OS/2 FDISK)
Comando (m para ajuda): d <enter> Número da partição (1-4): 2 <enter> Comando (m para ajuda): d <enter> Selected partition 1 <enter> Comando (m para ajuda): n <enter> Comando - ação e estendida p partição primária (1-4) p <enter> Número da partição (1-4): 1 <enter> Primeiro cilindro (1-7467, default 1): <enter> Using default value 1 Último cilindro ou +tamanho ou +tamanho M ou +tamanho K (1-7467, default 7467): +10M <enter> Comando (m para ajuda): n <enter> Comando - ação e estendida p partição primária (1-4) p <enter> Número da partição (1-4): 2 <enter> Primeiro cilindro (38-7467, default 38): Using default value 38 Último cilindro ou +tamanho ou +tamanho M ou +tamanho K (38-7467, default 7467): <enter> Using default value 7467 Comando (m para ajuda): t <enter> Número da partição (1-4): 1 <enter> Código hexadecimal (digite L para listar os códigos): 6 <enter> Comando (m para ajuda): a <enter> Selecione o número da partição (1-4): 1 <enter> Comando (m para ajuda):w <enter>
Grave as alterações e entre no setup. Proceda uma instalação normal, escolhendo como target a partição/dev/sda2
formate e escolha o tipo de sistema de arquivos reiserfs. Escolha os pacotes conforme o tamanho do seu pendrive eu escolhi somente os pacotes da série "a","ap" e "n" para um pendrive de 512M. Logo a seguir ele vai pedir o tipo de interação com os pacotes a serem instalados escolha expert menu e logo no primeiro menu no primeiro item da série "a" desmarque opção ==kernel 2.4.33.3== Aproveite para desmarcar pacotes que não vai usar mas cuidado pra não desmarcar nada que seja essencial ao sistema. Não se preocupe em instalar tudo o que vai precisar agora, porque depois de instalado voce podera instalar e desinstalar pacotes normalmente pelo cdrom usando o pkgtool, ou baixando dos repositórios de ftp do Slackware. Termine a instalação normalmente com exceção da instalação do disco de boot e da instalação do lilo. Mande pular ou cancelar estas duas partes, as demais proceda normalmente, sendo que no kernel escolha a opçãoteste26.i
, configure a senha do root, fuso horário, fontes e rede. Feito isto, dê boot pelo HD com o Slackware e kernel 2.6.18 previamente instalados. Faça login como root e então formate a primeira partição do pendrive:mkfs.msdos /dev/sda1 <enter>
Depois monte as duas partições:mkdir /mnt/sda1 <enter> mkdir /mnt/sda2 <enter> mount /dev/sda1 /mnt/sda1 <enter> mount /dev/sda2 /mnt/sda2 <enter>
A seguir instale o kernel 2.6.18 no pendriveinstallpkg -root /mnt/sda2 kernel-generic-2.6.18-i486-1.tgz <enter> installpkg -root /mnt/sda2 kernel-modules-2.6.18-i486-1.tgz <enter>
Agora vamos corrigir uns pequenos bugs do instaladorcd /mnt/sda2/etc/rc.d rm rc.modules ln -s rc.modules-2.6.18 rc.modules cd /mnt/sda2/lib/modules rm -rf 2.4.3.33
==Configurando o boot com syslinux== ===Gerando o initrd===cd /boot <enter>
Gere o initrdmkinitrd -c -k 2.6.18 <enter>
Copie o módulo usb-storage.ko para dentro do initrd-treecp /lib/modules/2.6.18/kernel/drivers/usb/storage/usb-storage.ko /boot/initrd-tree/lib/modules/2.6.18/ <enter>
Agora é importante alterar o linuxrc para dar tempo deste módulo carregar completamente.cd initrd-tree
Altere o arquivo linuxrc na linha 70 entre o comando fi e o comentario #initialize LVM adicione uma linha:sleep 10
exemplo:fi sleep 10 #initialize LVM
Agora vamos terminar de configurar a raiz verdadeira do sistema digite:echo "reiserfs" > rootfs echo "/dev/sda2" > rootdev
*muito importante se o seu pendrive nao for sda aqui é um dos locais onde você terá que alterar** Por fim reconstruir o initrdcd /boot mkinitrd -k 2.6.18
Agora vamos copiar o vmlinuz e o initrd.gz para o sda1cp initrd.gz /mnt/sda1 cp vmlinuz /mnt/sda1
Por fim usando o vi ou o mcedit vamos digitar o syslinux.cfg ====syslinux.cfg====default slackpen label slackpen kernel vmlinuz append initrd=initrd.gz
Agora vamos copiar o syslinux.cfg tambémcp syslinux.cfg /mnt/sda1
Por fim rodamos o syslinuxsyslinux /dev/sda1
Finalmente de reboot no computador e configure a BIOS para dar boot pelo USB-HDD ou USB-ZIP e está tudo pronto. Depois de dar boot pelo pendrive sua instalação ficará como num HD normal. Você pode instalar e desinstalar pacotes. Eu estou escrevendo este artigo de dentro de um semprom 2.4 512MB ram e pendrive 2.0GB. Tenho uma imagem prontinha de 64MB para instalar mas não tenho onde colocar ela na internet.
ODF Plugin da Sun para o Microsoft Office
Fonte: Notícias Linux
Usuários de Microsoft Word agora podem facilmente importar e exportar para o formato OpenDocument. A Sun liberou um plug-in que permite aos usuários ler, editar e salvar em formato OpenDocument.
Baixe em: http://www.sun.com/software/star/openoffice/index.xml
Fonte: http://www.osnews.com/story.php/17362/Sun-ODF-Plugin-for-Microsoft-Office
Comente: http://www.noticiaslinux.com.br/nl1172461190.html#comentarios