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?
Parte 2: 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
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
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
(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áginas do artigo
1. Introdução2. Mãos à obra
3. Conclusão
Outros artigos deste autor
Nenhum artigo encontrado.Leitura recomendada
SliTaz: pequeno, rápido, estável e fácil de utilizar!
Embutindo legenda e fazendo autoração de um vídeo para DVD
Colocando ícones e wallpapers no IceWM usando o DFM (desktop file manager)
Comentários
Há como deixar parte do pendrive livre? Tipo, pra poder continuar utilizando-o para carregar aquivos. Fazendo 2 partições?
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
Para baixar:
wget http://distro.ibiblio.org/pub/linux/distributions/damnsmall/current/dsl-2.0.iso
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.
É possivel criar uma pasta /dados na raiz do pendrive e gravar seus dados normalmente nela.
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.
Muito legal, uma opção ao Coyote, gostaria de saber sobre seu suporte a hardware e se tem como fazer dele um gateway?
"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
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
Vale a pena lembrar:
Para quem não tem em seu sistema (como o meu) é necessário instalar os seguintes pacotes:
syslinux
mtools
[]'s
Para quem não tem em seu sistema (como o meu) é necessário instalar os seguintes pacotes:
syslinux
mtools
[]'s
se for um linux de 200mb como o slax em um pen drive de 256?
naqueles pendrive com player mp3, gravador e etc. se eu particionar o pendrive perde todas as funçoes do aparelho???
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.
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.
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.
Minha placa é uma ASUS A7S333 !? Com BIOS Atualizada.
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!?
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
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
ps: tem um artigo similar na pc-master deste mes ;)
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 ;)
Hoje temos pendrives que são menores, usam a USB, e chegam a 1gb (Kingston por exemplo). Que salto hem ;)
Isso que mobilidade e praticidade! Com os live cds era possivel carregar o linux pra qualquer lugar. Agora com um pendrive...
parabéns. :)
parabéns. :)
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...
Eu tentei usar o disquete do DSL com um PenDrive contendo o Slax mas sem sucesso...
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
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
muito interessante a ideia de instalar o linux em um pendrive , mas pode se instalar qualquer distro em um pendrive desde que ela caiba?
showww
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?
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?
Tb não consigo salvar os arquivos q crio nele.
Alguem pode me ajudar?
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...
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...
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
Alguem pode me ajudar, nao estou conseguindo colocar o kurumin 5.0 num pen drive.
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
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
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
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
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?
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 ???
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
pendrive q a mandriva vende: http://www.mandriva.com/pt_br/linux/2007/node_3481
Será que podemos instalar em uma outra distro?
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 ?
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 ?
mito bom. só li agora, mas gostei
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
http://farm1.static.flickr.com/195/500305121_ca091f8b09_m.jpg
ou o set completo:
www.flickr.com/photos/wagnerdequeiroz
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.
"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.
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.
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.
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.
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.
[], e parabens pelo artigo.
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
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 +....
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 +....
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 +
Se alguem souber sem ter que formatar melhor ainda!!!
De novo muitooo obrigado!!!
T +
Show de bola, valeu ! para min sera de grande ajuda.
Obrigado!
Obrigado!
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
Eu precisava utilizar qualquer padrão compatível com Windows, quero
utilizar o pen-drive com os dois sistemas.
Abraços
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
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
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.
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.