Linux em um pendrive

Todo mundo já está careca de saber que dá pra iniciar o Linux em um computador a partir de um Live CD. Mas quantos de vocês já pensaram em enfiar o pingüim em um chaveiro USB?

[ Hits: 363.890 ]

Por: Jordano R Reis em 24/11/2005


Mãos à obra



Primeiro baixe os arquivos:
(prefiro baixar tudo num único diretório, questão de gosto ;-] )

$ cd /home/jordano/download
$ wget -c ftp://distro.ibiblio.org/pub/linux/distributions/
damnsmall/current/bootfloppy-usb.img
$ wget -c ftp://distro.ibiblio.org/pub/linux/distributions/
damnsmall/current/dsl-1.5-syslinux.iso


1.1 Formatando o pendrive


Para o próximo passo, formatar o pendrive. Lembre-se de fazer um backup dos seus dados caso eles existam.

Para isto você pode utilizar o cfdisk ou o Qparted (este último é muito mais simples e em modo gráfico).

Formatando o pendrive usando o cfdisk:

# cfdisk /dev/sda

Escolha as seguintes opções:

Delete >> New >> Primary >> Dê enter no tamanho >> Bootable >> Type >> Dê enter novamente >> Digite 06 e dê enter >> Write >> Digite yes e dê enter >> Quit

1.2 Criando diretórios para os arquivos


Vamos criar 3 diretórios:

# cd /mnt
# mkdir /dsl
# mkdir /bootusb
# mkdir /pen
# mount -t vfat /dev/sda1 /mnt/pen


Vamos montar a imagem do DSL:

# mount -o loop dsl-1.5-syslinux.iso /mnt/dsl
# mount -o loop -t vfat bootfloppy-usb.img /mnt/bootusb


Caso dê um erro, talvez o módulo cloop não esteja carregado, o que pode ser resolvido com o comando:

# modprobe loop

Depois vamos copiar os arquivos dos diretórios /mnt/dsl e /mnt/bootusb:

# cp -a /mnt/dsl/* /mnt/pen
# cp -a /mnt/bootusb/* /mnt/pen


O último comando não aparece no artigo anteriormente mencionado. Bom, pelo que pude perceber, nas últimas versões do DSL houveram algumas alterações na estrutura dos diretórios e o diretório /boot deixou de existir. Por isso estamos copiando o conteúdo do arquivo bootfloppy-usb.img para dentro do diretório raiz do nosso pendrive.

Desmonte o pendrive:

# umount /mnt/pen

Agora, vamos criar o boot no pendrive:

# syslinux /dev/sda1


Página anterior     Próxima página

Páginas do artigo
   1. Introdução
   2. Mãos à obra
   3. Conclusão
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

Multiterminais em um PC

A Revista Espírito Livre

Remasterização de LPs no Linux

Recuperando imagem ISO com falha usando JIGDO

Como fazer o seu servidor Linux enviar avisos em seu celular Claro sem custo

  
Comentários
[1] Comentário enviado por canaman em 24/11/2005 - 10:46h

Há como deixar parte do pendrive livre? Tipo, pra poder continuar utilizando-o para carregar aquivos. Fazendo 2 partições?

[2] Comentário enviado por zero_bala em 24/11/2005 - 10:59h

Dia 20/11 saiu uma nova versão: 2.0

Para baixar:

wget http://distro.ibiblio.org/pub/linux/distributions/damnsmall/current/dsl-2.0.iso

[3] Comentário enviado por _m4n14c_ em 24/11/2005 - 11:45h

Pelo procedimento de montagem o pendrive continua perfeitamente usavel, umavez que esta montado com o sistema fat e o gerenciador de boot (instalado pelo syslinux) não danifica este sistema de arquivos.

É possivel criar uma pasta /dados na raiz do pendrive e gravar seus dados normalmente nela.

[4] Comentário enviado por lilo em 24/11/2005 - 12:32h

muito bom...mas gostaria de saber se tem como rodar o linux instalado no HD e colocar o linux do usb e rodar os 2 juntos? como um wmware da vida.

[5] Comentário enviado por balani em 24/11/2005 - 12:55h

Muito legal, uma opção ao Coyote, gostaria de saber sobre seu suporte a hardware e se tem como fazer dele um gateway?

[6] Comentário enviado por black_burn em 24/11/2005 - 15:52h

"muito bom...mas gostaria de saber se tem como rodar o linux instalado no HD e colocar o linux do usb e rodar os 2 juntos? como um wmware da vida. "

Da sim, voce monta seu pendrive por exemplo em /mnt/pen e depois da um chroot /mnt/pen

ele vai te pedir a senha do root e voce usa ele :)

PS: modo texto funciona, mas interface grafica acho q nao

[]'s

[7] Comentário enviado por mbmaciel em 24/11/2005 - 21:51h

Vale a pena lembrar:

Para quem não tem em seu sistema (como o meu) é necessário instalar os seguintes pacotes:

syslinux
mtools

[]'s

[8] Comentário enviado por jcfullmetal em 25/11/2005 - 01:47h

se for um linux de 200mb como o slax em um pen drive de 256?

[9] Comentário enviado por vitorcid em 25/11/2005 - 11:55h

naqueles pendrive com player mp3, gravador e etc. se eu particionar o pendrive perde todas as funçoes do aparelho???

[10] Comentário enviado por flaviore em 25/11/2005 - 18:51h

jordano, você está esquecendo da Filosofia GNU/GPL, que diz que você pode vender, modificar ou copiar alguma coisa, porém tem que informar o autor do produto.

Este tutorial eu escrevi faz uns 6 meses no DotLinux(http://www.dotlinux.net/modules.php?name=Sections&op=View&id=150)baseado na Linux Magazine, a qual fiz referência no tutorial.

Infelizmente este tipo de ato ainda acontece na comunidade.

Acrescentando informações ao meu tutorial que você copiou para o VOL sem informar o autor, e também já respondendo a pergunta do vitorcid, não é indicado instalar o linux num pendrive que tenha mp3player, pois isto iria apagar as informações que estão na MBR do pendrive.

[11] Comentário enviado por andrefpacheco em 25/11/2005 - 21:34h

Bem fiz todo o procedimento porém não achei a opção para dar boot pela USB.. :(
Minha placa é uma ASUS A7S333 !? Com BIOS Atualizada.

[12] Comentário enviado por andrefpacheco em 26/11/2005 - 07:17h

Cara procurei uma outra maquina e consegui dar o boot pela USB, ele entra na tela de boot eu teclo enter e me aparece uma mensagem informando que não foi possível encontrar a partição knnopix, abre a linha de comando knnopix# e não me deixa fazer nada. O que poderia ser!?

[13] Comentário enviado por avalon_ufmt em 26/11/2005 - 11:16h

Infelizmente somente modelos de placa mãe bem atuais possuem a opção de boot via usb, então se vc tem um pen-drive não vá se empolgar com isso, pq a maioria das máquinas ainda não tem boot usb. Eu tenho um pen-drive e já fiz isso, mas o resultado foi tão frustrante que retirei o esquema de particionamento e tou usando ele soh pra guardar dados.
Também não é questão de atualizar bios, geralmente se faz atualização de bios para adicionar suporte a novos processadores ou eventualmente corrigir alguma incompatibilidade de hardware, portanto, em bios que está ok, não se mexe.
falow

[14] Comentário enviado por cbov em 26/11/2005 - 13:26h

ps: tem um artigo similar na pc-master deste mes ;)

[15] Comentário enviado por freakcode em 27/11/2005 - 00:13h

Há um tempo atrás havia o ZipSlack, quando o drive ZIP ou Jazz era a alternativa mais barata para armazenamento em baixa escala (o ZIP drive tinha 100mb se não me engano).

Hoje temos pendrives que são menores, usam a USB, e chegam a 1gb (Kingston por exemplo). Que salto hem ;)

[16] Comentário enviado por pollaco em 27/11/2005 - 16:33h

Isso que mobilidade e praticidade! Com os live cds era possivel carregar o linux pra qualquer lugar. Agora com um pendrive...
parabéns. :)

[17] Comentário enviado por removido em 27/11/2005 - 20:30h

Não existe um disquete para realizar o boot do Slax pelo USB? Similar ao do D(amn)S(mall)L(inux)?
Eu tentei usar o disquete do DSL com um PenDrive contendo o Slax mas sem sucesso...

[18] Comentário enviado por jordano em 28/11/2005 - 10:36h

flaviore,
realmente vc tem razao em seu comentário. Na conclusao do artigo faltaram as referencias... gostaria de pedir desculpas e esclarecer que nao copiei seu artigo ( li em varios sites informacoes de como instalar, tentei fazer em meu computador, mas como disse antes nao funcionou da primeira tentativa e tive que fazer ajustes, como o fato de nao existir mais a pasta /boot dentro da iso ).... mas em todo caso fica aki a nota e os links para os sites que consultei...

Provavelmente devo estar esquecendo de alguns deles.

http://www.guiadohardware.net/tutoriais/108/ (o forum do kurumim tb é otima opcao)
http://www.linuxmagazine.com.br/issue/06/linux_chave.html
http://www.dotlinux.net/modules.php?name=Sections&op=View&id=150
http://damnsmalllinux.org/usb.html
http://br-linux.org/linux/node/1364

[19] Comentário enviado por igor.siqueira em 25/12/2005 - 01:37h

muito interessante a ideia de instalar o linux em um pendrive , mas pode se instalar qualquer distro em um pendrive desde que ela caiba?

[20] Comentário enviado por byfreak em 17/02/2006 - 00:59h

showww

[21] Comentário enviado por dionisio em 13/03/2006 - 10:18h

A pergunta q nao quer calar eh: E se eu quizer dar boot em um computador antigo q pelo bios nao boota via usb? Alguem sabe se eh possivel alterar o bios pra isso? Alguem pode me ajudar?

[22] Comentário enviado por saulocosta em 23/03/2006 - 14:52h

Instalei o DSL em um pen drive kingston ele deu boot normal mas ficou lento para iniciar.
Tb não consigo salvar os arquivos q crio nele.
Alguem pode me ajudar?

[23] Comentário enviado por jesus_pereira em 04/04/2006 - 21:51h

Minha dúvida: o pendrive, nesse caso, funciona como o "live cd", isto é, carrega tudo para a RAM, funciona similarmente a um hd (já estou considerando que a taxa de transferência do hd e da mem RAM são bem maiores do que a do pendrive)?

E quando troco de máquina, ele vai identificar o hardware instalado dessa máquina? Li um artigo do Morimoto, no guiadohardware.net, que dizia que algo como se utilizado como hd só serviria para máquina usada para instalar o linux no pendrive...

[24] Comentário enviado por patoloko em 29/05/2006 - 19:59h

Uma idéia que me ocorreu aqui lendo os comentárioos é o seguiinte: Será que teria como dar boot pelo floppy e iniciar um S.O. gravado em um pen drive? Se tiver, alguem pode me dizer como? Tipo assim, eu tenho um pc que só boota pelo cd ou disquete, e gostaria de usar meu pen drive como um live-cd com o linux instalado. Tem jeito de fazer? Desculpem, mas eu num intendo muito a fundo esse negócio de pen drive

[25] Comentário enviado por mregis em 06/07/2006 - 17:26h

Alguem pode me ajudar, nao estou conseguindo colocar o kurumin 5.0 num pen drive.

[26] Comentário enviado por mregis em 08/07/2006 - 10:33h

oi jordano

Nao consigo baixar o dsl-1.5-syslinux.iso como esta no exemplo, nao abre o ftp para download.
Posso baixar uma outra versao?

Marcio Regis

[27] Comentário enviado por jordano em 24/08/2006 - 14:19h

Mregis
Acredito que qualquer versao posterior manterá a mesma estrutura, portanto deve funcionar. Vou dar uma olhada na ultima versão e verificar se houve alguma mudança significativa e posto aqui.

Obrigado
Jordano

[28] Comentário enviado por Super64 em 28/09/2006 - 15:50h

segui todos os passos e aparentemente funcionou. A versão do DSL que utilizei foi a 3.0.1 . Mas ao tentar dar o boot pelo pen ele não funcionou. Minha placa é a ASUS A7V8X-X e ela possui duas opções de boot: USB-ZIP e USB-FDD (algo assim), mas nenhuma delas deu resultado. O fato de o pen drive também ser leitor de cartão SD atrapalha em algo?

[29] Comentário enviado por duker em 04/12/2006 - 19:22h

muito bom o artigo em relação a informação deixada por flaviore sobre pen drivers com função mp3player q poderiam perder a MBR e dados do player, naum seria uma solução a cópia da MBR com o comando dd ?? ou em casos de aparelhos com pouco espaço seria interessante a cópia fiel do dispositivo ???

[30] Comentário enviado por thothy em 12/12/2006 - 15:45h

link para DSL:

http://public.planetmirror.com/pub/damnsmall/current/?fl=


[31] Comentário enviado por fabianoac em 21/12/2006 - 17:06h

Ola, gostaria de saber se seguindo esse tutorial conseguirei fazer um pendrive com mandriva 2007 3d? iqual o q a mandriva vende.


pendrive q a mandriva vende: http://www.mandriva.com/pt_br/linux/2007/node_3481

[32] Comentário enviado por removido em 08/02/2007 - 20:02h

Será que podemos instalar em uma outra distro?

[33] Comentário enviado por wagnerdequeiroz em 24/04/2007 - 21:49h

Pessoal, a discussao esta acalorada, mas o tempo passou e chegamos a 2007 onde as porcarias dos pendrives de 1Gb e 2Gb sao acessiveis a meros mortais.

Uma duvida que me paira na mente são os Mp3 e Mp4 XingLing da vida que dizem ter boot-up. Alguem ja teve uma experiencia de instalar o linux num mp3/mp4 e usar como LiveMP3/4 ?

[34] Comentário enviado por juliaojunior em 31/05/2007 - 11:44h

mito bom. só li agora, mas gostei

[35] Comentário enviado por wagnerdequeiroz em 01/06/2007 - 22:44h

Turma. Consegui fazer o meu LiveMP4 Linux !

http://farm1.static.flickr.com/195/500305121_ca091f8b09_m.jpg

ou o set completo:
www.flickr.com/photos/wagnerdequeiroz

[36] Comentário enviado por zoroastro em 15/08/2007 - 16:14h

quando digito o comando " cp -a /mnt/dsl/* /mnt/pen" aparece isto:
"cp: impossível preservar proprietário para `/mnt/usb/pen/index.html': Operação não permitida
cp: impossível preservar proprietário para `/mnt/usb/pen/KNOPPIX/boot.cat': Operação não permitida
cp: impossível preservar proprietário para `/mnt/usb/pen/KNOPPIX/boot.img': Operação não permitida
cp: impossível preservar proprietário para `/mnt/usb/pen/KNOPPIX/KNOPPIX': Operação não permitida
cp: impossível preservar proprietário para `/mnt/usb/pen/KNOPPIX': Operação não permitida
cp: impossível preservar proprietário para `/mnt/usb/pen/lost+found': Operação não permitida"
ja pesquisei e parece que sou o unico que sofre disto :(
quando termina todo o processo, ainda tem todos os arquivos dentro do pendrive, mas nao da boot.

[37] Comentário enviado por gilvane.neo em 25/08/2007 - 12:07h

Pessoal, eu tentei fazer este tipo de instalação com o Kurumin 7 mas não vingou, eu queria saber de alguém que já fez este procedimento com DammSmall se eu poderia salvar as configurações e os programas instalados para usar em outra máquina.

[38] Comentário enviado por wagnerdequeiroz em 25/08/2007 - 23:14h

Gilvane.neo.

Eu tenho um mp4 xingLing de 2Gb que rodo o linux nele, é muuuuuuuuuuito lento mas funciona.

Empolgado comprei um Pendrive de 4Gb Kingston que nao da boot nem por decreto real.

E olhe que tentei via syslinux e formatando uma particao ext3. Parece que o problema é os computadores que testei. Dao boot pelo mp4 mas pelo Pendrive da erro de boot.

Aposto que seu Pendrive deve ser Kingston, nao é ?

To pensando em pegar um emprestado que seja bem menor e tentar instalar.

[39] Comentário enviado por pardalz em 01/10/2007 - 18:58h

Gente, pelamor de deus.. Usando miniCd é bem mais: Rápido, prático e facil de rodar na mairia das maquinas.. ou entao usando o ManuetOS em disquete.. nao estou dizendo que seu artigo é inutil.. mas pelo menos é oq eu axo,
[], e parabens pelo artigo.

[40] Comentário enviado por duda_syn em 01/10/2007 - 20:10h

po + pra mim a grande parada de se usar um pen eh pq vc pode adicionar e remover arquivos rapidamente.. eh bem mais pratico adicionar no pen do q no cd

[41] Comentário enviado por nunesdutra em 24/10/2007 - 13:51h

Ai aki deu erro aparece uma tela preta dizendo boot usb e mais nada. Alguem tem uma ideia de como fazer???

Meu Pen drive é um Kingston de 2 gigas.

Particionei em 2 partições e baixei a versão mais nova do Damn Small Linux

dsl-3.4.5-syslinux.iso

O site na qual eu baixei foi:

ftp://distro.ibiblio.org/pub/linux/distributions/damnsmall/current

Se alguem puder me ajudar agradeço muitooo.
Obrigado e t +....

[42] Comentário enviado por nunesdutra em 24/10/2007 - 13:58h

Mais uma coisinha...... Tem como eu instalar o grub no pen drive????

Se alguem souber sem ter que formatar melhor ainda!!!

De novo muitooo obrigado!!!

T +

[43] Comentário enviado por jlltrindadelinux em 04/01/2009 - 21:14h

Show de bola, valeu ! para min sera de grande ajuda.
Obrigado!

[44] Comentário enviado por igorcemim em 27/03/2009 - 13:16h

Tem como eu instalar isso em um pen-drive com uma FAT32?

Eu precisava utilizar qualquer padrão compatível com Windows, quero
utilizar o pen-drive com os dois sistemas.

Abraços

[45] Comentário enviado por igorcemim em 27/03/2009 - 14:20h

Já pesquisei :)

http://damnsmalllinux.org/wiki/index.php/Install_to_USB_From_within_Linux

Não precisa ser uma partição FAT16... poder ser uma FAT32 (recomendável) também.

Abraços

[46] Comentário enviado por ricardobezerra em 13/10/2009 - 12:00h

Ola pessoal!

Na empresa onde eu trabalho usamos o windows 2000 e xp,as maquinas não possuem drive de cd e toda vez que da algum problema
no sistema é preciso levar um drive de cd abrir a maquina ligar o drive e dar boot pelo cd para reparar o sistema,ou as vezes
quando o mesmo nao repara eu preciso retirar o hd levar para o laboratorio e fazer imagem em um servidor de imagens que tenho.

Então é o seguinte preciso saber se consigo otimizar meu serviço utilizando um pendrive,uma vez vi um cara de outra empresa
fazendo tudo com o pendrive ,tanto reparar o sistema como fazer imagem utilizando somente o pendrive foi bem rapido e pratico.
Sei que ele usou o linux para dar boot e tambem um programa da HP se alguem puder me ajudar ficarei muito grato.
Sem contar que irei conseguir reduzir bastante o tempo para executar o serviço.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts