Acesso direto ao conteúdo
Logotipo Dicas-L, por Ricardo Burile

Busca

Visite também: Segurança Linux ·  UnderLinux ·  VivaOLinux ·  LinuxSecurity ·  NoticiasLinux ·  BR-Linux ·  SoftwareLivre.org ·  [mais]   
 

Você está aqui: Home  → Arquivo Dicas-L

 

Aprenda inglês de uma vez por todas

Assine a Lista Dicas-L

Receba diariamente por email as dicas
de informática publicadas neste site
Para se descadastrar, clique aqui.

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

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:

  1. programas que executam em tempo de inicialização (versões velhas do LILO)
  2. 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ção teste26.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 pendrive
      installpkg -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 instalador
      cd /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 initrd

      mkinitrd -c -k 2.6.18 <enter>
    

    Copie o módulo usb-storage.ko para dentro do initrd-tree

      cp /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 initrd
      cd /boot
      mkinitrd -k 2.6.18
    
    Agora vamos copiar o vmlinuz e o initrd.gz para o sda1
      cp 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ém

      cp syslinux.cfg /mnt/sda1
    

    Por fim rodamos o syslinux

      syslinux /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

Veja a relação completa dos artigos de Arnado Estevão

Formato PDF
Newsfeed RSS
Formato para impressão
PDF RSS Imprimir

Referências Adicionais

Referências adicionais sobre os assuntos abordados neste site podem ser encontradas em nossa Bibliografia.

Avalie esta dica

  • Currently 2.98/5
  • 1
  • 2
  • 3
  • 4
  • 5

Avaliação: 3.0 /5 (769 votos)

Opinião dos Leitores

Seja o primeiro a comentar este artigo
*Nome:
Email:
Me notifique sobre novos comentários nessa página
Oculte meu email
*Texto:
 
  Para publicar seu comentário, digite o código contido na imagem acima
 


Powered by Scriptsmill Comments Script
Treinamentos, Consultorias e Soluçoes em TI. Baseados em softwares livres e padrões abertos para ambientes de missão crítica

Submarino.com.br

Guia Manga Universo