Linux slogan
Visite também: BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
Linux: Burlando Autenticação do Site da M$
Por Guiinnho
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha


Dica

Instalando o Slax no pendrive. Fácil, funcional e corrigido
Linux user
Publicado por Gabriel Menezes em 30/04/2007

Login: gomenezes, 142823 pontos | Blog: http://comunidade-linux-brasil.info
[ Hits: 42619 ]

Instalando o Slax no pendrive. Fácil, funcional e corrigido

Este é um método testado e aprovado por mim para que seja feita a instalação do Slax em um pendrive de maneira simples.

Precisamos ter instalados o:
  • syslinux e;
  • mtools.

Estou presumindo que, para desejar efetuar essa operação, você seja um usuário com um pouco de experiência e bom senso. Se você não for, aprenda mais sobre o GNU/Linux e tente novamente.

Este procedimento foi executado com um pendrive+mp3player Foston. Ao contrário do que alguns tutoriais encontrados pela internet indicam, eu não mudei o sistema de arquivos dele (de FAT32 para FAT16 ou qualquer um outro), nem o particionei, e ele não perdeu nenhuma de suas funções de MP3 Player.

O procedimento foi executado com o pendrive/mp3player "vazio". Logo depois eu continuei usando normalmente para armazenar meus arquivos e músicas.

Vamos começar.

1 - Abra um terminal.

2 - Baixe a versão mais recente do slax nowww.slax.org.

Atualmente a 5.1.8.1:

$ wget http://merlin.fit.vutbr.cz/mirrors/slax/SLAX-5.x/slax-5.1.8.1.iso

3 - Criaremos dois subdiretórios em /mnt, pois precisaremos ter a imagem e o pendrive montados simultaneamente:

# mkdir /mnt/slax
# mkdir /mnt/pendrive


4 - Agora como root, monte a imagem numa diretório. /mnt/slax no nosso exemplo:

# mount -t iso9660 -o loop slax-5.1.8.1.iso /mnt/slax

5 - E monte o pendrive:

# mount -t vfat /dev/sda /mnt/pendrive

(normalmente com o sda funciona, mas, de acordo com sua configuração/máquina, pode variar [sda1,sda2,...])

6 - Copie os arquivos da imagem para o pendrive:

# cp -ra /mnt/sda/* /mnt/pendrive

(Para saber a função do -ra veja $ man cp )

7 - A partir daqui são as partes importantes, onde "a mágica acontece". Execute os comandos:

# cd /mnt/pendrive/boot/
# cp vmlinuz /mnt/pendrive/
# cp initrd.gz /mnt/pendrive/
# cd /mnt/pendrive/


8 - Modifique o nome do arquivo isolinux.cfg para syslinux.cfg com o comando:

# mv isolinux.cfg syslinux.cfg

9 - Abra o arquivo recém renomeado syslinux.cfg com um editor de texto, por exemplo o vi, mas você pode usar qualquer outro de sua preferência.

# vi syslinux.cfg

Preste bastante atenção. Você vai remover todo boot/ ou /boot/ QUE VENHA ANTES DO vmlinuz e do initrd.gz NENHUM OUTRO MAIS!

Ou seja, a linha que era assim:

/boot/vmlinuz

Ficará assim:

vmlinuz

10 - Desmonte, mas não remova, o pendrive

# umount /mnt/pendrive

11 - E use o comando:

# syslinux -s /dev/sda

Pronto! Seu pendrive já possui o Slax instalado e pronto para bootar pelo USB. Basta ajustar/configurar o BIOS.


Outras dicas deste autor

Leitura recomendada
   Dica Linux recomendada Dock Plank - Configuração no Ubuntu e Linux Mint
   Dica Linux recomendada Deixe o Ubuntu 13.04 com cara do MacOS X
   Dica Linux recomendada Linux Mint: GRUB sumiu após atualização?
   Dica Linux recomendada Gnome 3 com barra inferior, menu de aplicativos e outros (Fedora 15)
   Dica Linux recomendada Instalando fontes básicas para o Wine

Comentários
[1] Comentário enviado por fabio.dealmeida em 30/04/2007 - 23:44h:

Boa dica Gabriel! ;-)

Vou tentar assim que puder!!

Abraços!


[2] Comentário enviado por diego-p-g em 01/05/2007 - 01:19h:

Bom essa gostei mas esssa linha
# cp -ra /mnt/sda/* /mnt/pendrive
não seria assim
# cp -ra /mnt/slax/* /mnt/pendrive
joinha!!!1!


[3] Comentário enviado por gomenezes em 01/05/2007 - 12:14h:

Fabio,
Obrigado. Vale mesmo a pena.

Diego,

A linha seria assim sim :P
# cp -ra /mnt/slax/* /mnt/pendrive

Já que o objetivo é copiar o que está no ISO para o Pendrive e o ISO está montado em /mnt/slax. Não sei o que aconteceu.

[]s


É bom saber também que nesse momento podem aparecer algumas mensagens, muitos pensam que é erro, mas não é. É apenas uma indicação de que não foi possível repassar alguns atributos para o arquivo copiado, mas isso obviamente não é problema.


[]s e Obrigado




[4] Comentário enviado por diego-p-g em 01/05/2007 - 16:01h:

cara não está dando boot o q poderia ser teria como vc me passar o syslinux.cfg não está dando boot? pq é necessario tirar o "boo/" ele já não linca tudo com a pasta /boot?
e ele nada dele bootar
abrigadão me add ai se quiser
diego_mldo@hotmail.com

[]s e Obrigado!!


[5] Comentário enviado por gomenezes em 01/05/2007 - 18:00h:

É necessário editar o syslinux.cfg para quando ele der boot ele coloca pega o vmlinuz e o initrd.gz da "raiz", onde você o colocou ;)

Segue cópia do syslinux.cfg:

display boot/splash.cfg
default slax
prompt 1
timeout 40
F1 boot/splash.txt
F2 boot/splash2.txt
F3 boot/splash.cfg

label slax
kernel vmlinuz
append vga=769 changes=slaxsave.dat max_loop=255 initrd=initrd.gz init=linuxrc load_ramdisk=1 prompt_ramdisk=0 ramdisk_size=4444 root=/dev/ram0 rw

label linux
kernel vmlinuz
append vga=769 changes=slaxsave.dat max_loop=255 initrd=initrd.gz init=linuxrc load_ramdisk=1 prompt_ramdisk=0 ramdisk_size=4444 root=/dev/ram0 rw

label memtest
kernel boot/memtest


[6] Comentário enviado por gomenezes em 01/05/2007 - 18:01h:

Seria bom que você informasse o porquê de não ter dado boot (se houve algum erro), caso não tenha dado nenhum erro é possível que você não tenha configurado a BIOS para dar boot pelo USB.


[7] Comentário enviado por sermart em 01/05/2007 - 19:57h:

Só pra lembrar a mesma instalação pode ser feita a partir do live-cd do slax através de um simples icone que aciona um script e automaticamente instala no pen drive.


[8] Comentário enviado por diego-p-g em 03/05/2007 - 07:16h:

opa funcionou legal gente
valeuuu!!!!!


[9] Comentário enviado por gomenezes em 11/05/2007 - 18:57h:

http://www.vivaolinux.com.br/artigos/verArtigo.php?codigo=6502

Artigo para ajudar a "dar os primeiros passos" com o Slax em um pendrive.


[10] Comentário enviado por wagnerdequeiroz em 16/05/2007 - 16:48h:

eu fiz algo parecido com o meu MP4 Foston.
Fotos em: http://www.flickr.com/photos/wagnerdequeiroz

O meu fiz parecido, entretanto usei outra distro, ainda preciso mudar o splash do syslinux para deixar personalizado.


[11] Comentário enviado por tiagofontoura em 18/05/2007 - 10:06h:

cara, ta dando um erro quando tento da o ultimo comando:
# syslinux -s /dev/sdc (meu pen ta em sdc pq tenho 2 hd sata)

/dev/sdc: This doesn't look like a FAT filesystem
/dev/sdc: Sector sizes other than 512 not supported


[12] Comentário enviado por gomenezes em 29/05/2007 - 19:55h:

Você sabe dizer qual o sistema de arquivos do seu pendrive?


[13] Comentário enviado por ederterra em 13/06/2007 - 09:29h:

Galera boa tarde,alguem por aqui pode me dar um auxilio.
Instalei o Slax no meu PC,porem as configurações que eu coloco qdo dou o boot,desconfigura toda vez que reinicio o PC,tem como salvar estas confugurações que coloquei no primeiro boot????

Eder Terra
Ederalfenas@yahoo.com.br


[14] Comentário enviado por gomenezes em 14/06/2007 - 01:52h:

dá uma olhada nisso:
http://www.vivaolinux.com.br/dicas/verDica.php?codigo=8162


[15] Comentário enviado por firebits em 30/06/2007 - 10:49h:

Segui corretamente seu artigo. Na ao executar o ultimo comando da um erro?


/dev/sdb1: Cluster sizes larger than 16K not supported

lembrando que o pen-drive e da Marca Kingston 2Gb e que em meu sistema esta sendo reconhecido em /dev/sdb1

Usei o cfdisk para particionar e formatar, na primeira vez, formatei para FAT16, imaginando sendo esse o problema. N'ao deu certo. Depois formatei com FAT32. Ocorreu o mesmo erro.

O que sera?


[16] Comentário enviado por shaitannechrist em 26/10/2007 - 15:16h:

Cara, Te Amo... Muitão!!!!


suaushaushaush

não aguentava mais ter que usar um Maldito rWindows Travante no Trabalho..hehehe

Agora, levo minha Slack para onde quiser...uhsausuah



....:: !!!SLAX / SLACKWARE SEMPRE RULESSS!!! ::....


[17] Comentário enviado por jonascezar em 13/12/2007 - 17:09h:

Ai tentei instalar mas quando cheguei no

syslinux -s /dev/sda

da esse erro

syslinux: this doesn't look like a valid FAT filesystem

alguem pode me ajudar.


[18] Comentário enviado por alfah em 17/02/2008 - 21:48h:

O seu dispositivo pode variar entre: /dev/sda, /dev/sda1... (o meu no caso foi /dev/sdc1).
Tenta encontrar com o comando: sudo fdisk -l


[19] Comentário enviado por alfah em 17/02/2008 - 21:54h:

Gostaria por favor que alguém me ajudasse com uma dúvida.
Segundo a documentação do syslinux a opção -s é uma versão safe mais lenta, nesse caso podemos usar a opção -f sem problemas?

Grato....



Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.