Linux no Pendrive: Definitivamente configurável e persistente

Este artigo descreve como instalar o Linux em um pendrive, como se ele fosse um pequeno disco rígido, tornando-o configurável e persistente. Isto é, você pode trocar temas, instalar pacotes, programas e salvar todas as suas configurações.

[ Hits: 207.715 ]

Por: Alberto Federman Neto. em 24/12/2011 | Blog: https://ciencialivre.blog/


Referente ao Sabayon: configurações, exemplos e testes



Observação: O conteúdo desta página é referente somente ao meu exemplo, pois eu usei Sabayon.

Se você também for usar Sabayon, fica como sugestão do que fazer e como fazer para configurar.

Se você usar outro Linux, ignore o conteúdo desta página, ou a encare apenas como um exemplo de confirmação da instalação e da persistência.

Dei Boot com o pendrive, dei Boot no kernel (via GRUB) normalmente. Loguei na sessão padrão XFCE.

5) Arquivos de Configuração:

Como costumo fazer no Sabayon instalado no disco rígido, primeiramente, copiei alguns dos arquivos de configuração originais, para não perdê-los (é boa prática em Linux, salvar os arquivos de configuração originais):

cd /
$ cd etc
$ cd X11
# cp xorg.conf xorg.conf.original
$ cd ..
# cp make.conf make.conf.original
$ cd entropy
# cp repositories.conf repositories.conf.original


Editei o "xorg.conf". Como nem todos os micros onde vou usar o pendrive tem placa NVIDIA, editei a linha do driver "nv" ou "nvidia", "nouveau", substituindo-a por "vesa", de uso mais geral.

Editei o "/etc/entropy/client.conf". Para trabalhar com ambos os instaladores de pacotes do Sabayon, Entropy junto com Portage:
Substituí o "/etc/repositories.conf" default, pelo que uso, com os todos os Espelhos Brasileiros e repositórios "unstable" Limbo e Sabayon-Mania ativados:
Troquei o "/etc/make.conf", arquivo diretor da compilação pelo Portage, por uma modificação de 32 Bits, do que eu uso normalmente: pt-BR, Espelhos Gentoo Brasileiros, Rsync Sul-Americano, etc.
Veja, na figura abaixo, essas modificações e sua persistência no pendrive:
Linux: Linux no Pendrive: Definitivamente configurável e persistente

6) Atualizando:

Eu parti da ISO mais recente, semanal "DailyBuild" e o Sabayon estava portanto, atualizado "Rolling Release" no pendrive.

Efetuadas as modificações acima, nos arquivos de configuração, isso permite ao Sabayon ser ainda mais atualizado e elevado ao nível "Bleeding Edge", instável. Veja que há 66 atualizações propostas:
Linux: Linux no Pendrive: Definitivamente configurável e persistente

Não é recomendado aos iniciantes em Sabayon, pois pode quebrar sua instalação e precisa prática com ele para consertar. Mas eu preciso porquê sou testador Beta do Entropy, além de eu gostar de usar pacotes novíssimos.

Então atualizei o Entropy e o Sabayon:

# equo update
# equo upgrade


Adicionei os Overlays (tipo Gentoo) do Sabayon:

# layman -a sabayon
# layman -a sabayon-distro


Atualizei o Portage:

# emerge --sync
# emerge -av --newuse portage


Usando Entropy (comandos e/ou Sulfur) instalei vários pacotes que gosto e uso, tais como os navegadores Epiphany, Firefox e Opera, o acelerador de carregamento (preload), o controlador automático de processos em "Background" Verynice, os aceleradores de download (curl, aria2, axel), os controles de versão (GIT, Subversion, CVS), cujo uso é clássico (por causa dos Overlays do Gentoo), o ambiente gráfico WindowMaker e seus 'dockapps', terminais e muitos outros pacotes.

# equo install opera epiphany firefox cvs eterm mrxvt tilda git subversion verynice curl aria2 axel etc.. etc...

Também, usando Portage, compilei e instalei vários pacotes utilitários de Gentoo:

# emerge -av autounmask esearch eix mirrorselect portato etc-proposals gentoolkit portage-utils eselect etc... etc...

Como o Sabayon está em um pendrive, sendo Rolling Release, é conveniente de tempos em tempos, apagar arquivos temporários ou desnecessários. Para isso, um pacote conveniente e útil é o BleachBithttp:
Regulei a língua para Português do Brasil e ('setei' os 'locales' : Otimizando os locais (países) para português e Brasil no Sabayon Linux ), removi pacotes de outras línguas não utilizadas (do LibreOffice), etc.

Resumindo, fiz várias modificações e tudo ficou persistente, manteve todas as minhas configurações. Agora tenho um Sabayon com a "Minha Cara" no pendrive, e atualizável Rolling Release.

Os exemplos acima foram fornecidos de modo a demonstrar que o Linux no pendrive pode ser configurado e essas configurações e personalizações podem ser convenientemente mantidas.

Deste modo, tem-se uma outra maneira fácil de manter o seu Linux em um pendrive.

7) Finalização:

O Artigo está finalizado. Já é possível usar o pendrive!

Quando estiver totalmente configurado, postarei um Screenshot da versão final do pendrive com Sabayon, na sessão Screenshots como um complemento a este Artigo.
Página anterior     Próxima página

Páginas do artigo
   1. Introdução e Preparativos
   2. Instalando e Configurando
   3. Referente ao Sabayon: configurações, exemplos e testes
   4. Complementos e Possibilidades
Outros artigos deste autor

BOINC - Computação distribuída e aplicações científicas

Resolvendo problemas de rede em Linux

A teoria Linux por trás dos acessos e dos atalhos

Como usar o Bugzilla do Sabayon

Trabalhando com boot duplo ou múltiplo: estação para testes de sistemas operacionais

Leitura recomendada

Implementando quotas de disco no Red Hat

Aplicações em 32 bits para seu Ubuntu 64 bits (Feisty Fawn)

Desvendando os filesystems

Introdução ao universo dos filesystems

Tunando sistemas de arquivos para GNU/Linux

  
Comentários
[1] Comentário enviado por JJSantos em 24/12/2011 - 11:20h

Nota 10....

[2] Comentário enviado por mcnd2 em 24/12/2011 - 12:00h

Ótimo artigo Alberto.

Para quem quer ter seu sistema aonde quer que esteja, não nas nuvens e sim no bolso, kkkk...


[3] Comentário enviado por removido em 24/12/2011 - 12:53h

Ótimo artigo !

[4] Comentário enviado por removido em 24/12/2011 - 16:47h

SO no bolso e não nas nuvens! (2)
Ótimo artigo! (2)
Tá favoritado!

[5] Comentário enviado por 9u31220 em 24/12/2011 - 17:03h

Ótimo artigo e dica. Eu acho uma excelente idéia instalar linux em pendrives como se fossem HDs mais ainda faltam algumas coisas:

Como detectar se existe e aproveitar a partição swap do HD?
Como usar o boot loader na MBR do HD para carregar qualquer linux em qualquer pendrive?
Será que, após instalado no pendrive, o linux vai detectar bem qualquer hardware, e se for necessário passar parâmetros ao kernel na inicialização em um hardware específico?

e existem outras questões.
Veja bem Alberto, não quero que você responda nada, só quero dizer que existe ainda um caminho para podermos usar um linux em um pendrive com todo suporte que as distribuições possuem quando instaladas em um HD, mas o seu artigo foi um bom passo nesse caminho.

[6] Comentário enviado por netonardin em 24/12/2011 - 18:09h

O alberto uma vez eu pensei em instalar uma distro em um pendrive dessa forma, mas como tudo que fasso dei uma pesquisada antes e o que acabou me empedindo foi algumas pessoas dizendo que se o SO fosse instalado em um computador no pendrive, ele só funcionaria naquele computador, conclui apartir disso que só os "drivers" (e etc) que aquele computador precisava seriam instalados e o resto, que faz os livecds funcionarem em qualquer computador, seriam "jogados fora", mas pelo jeito a informação não procede... O que voce acha, nos computadores que voce testou funcionou normalmente??? E quanto a velocidade, é mais rapido que os liveusbs comuns??

[7] Comentário enviado por pinduvoz em 24/12/2011 - 19:33h

Concordo com o Glauber.

Prefiro ter o SO no meu bolso, pois na nuvem não tenho certeza de que minhas informações estão seguras.

Bom artigo, Alberto, Aliás, mais um bom artigo seu.

[8] Comentário enviado por xerxeslins em 25/12/2011 - 17:38h

Esse artigo merece ficar em destaque! Muito útil!

[9] Comentário enviado por Ruwindows em 02/01/2012 - 17:38h

galera!

Sou iniciante no linux;
Fiquei c dúvida na formatação do pendrive, se alguem poder me dar uma luz!
precisava de alguns detalhes.
pois qndo fui instalar deu erro disse q nao existia pasta raiz!!!!
valeu!
não precisa + já resolvi, era só acrescentar um "/" show de bola o tutorial!!!!

[10] Comentário enviado por albfneto em 09/01/2012 - 13:44h

Eu estava viajando. Na Casa de minha irmã, não tem micro, ela não mexe.
estava offline por quinze dias.

respondendo a algumas perguntas: ainda não testei gravar o GRUB na MBR, pois meu interesse é bootar do pendrive.

sôbre o reconhecimento de Hardware, experimentei em dois Desktops e no Notebook de minha prima. Ao menos com Sabayon, tudo funcionou.
o Sabayon no pendrive, inclusive, está atualizável rolling release e ainda tenho bastante espaço no pendrive.

aproveitando, como eu uso muito mais Sabayon, experimentei com êle.

Aos outros usuários, sugiro repitam meu procedimento com suas distros favoritas, e postem aqui, ou façam artigos ou dicas sôbre suas experiencias, pois não estou testando com outras distros, pois não quero apagar o Sabayon configurado.

@NetoNardin. Sôbre a velocidade, é parecido com outros Live USB, mas sempre mais lento do que um disco rígido normal, mas é usável, não é extremamente lento.

Sobre o hardware, acho que com hardwares genéricos, deve funcionar.
nada impede que se vc tiver uma NVIDIA, por exemplo, instale o driver para ela, se for usar o pendrive em apenas um computador.

Tenho em mente que funcione fácil em sabayon, porque ele é uma distro grande e geral. Ex. se seu comp tiver NVIDIA, ele instala mas não remove os pacotes do nouveau, sis, ati etc... apenas os desativa.

com distros minimalistas, creio pode faltar algo, ao transportar o pendrive de um micro a outro.

[11] Comentário enviado por albfneto em 11/01/2012 - 17:21h

COMPLEMENTOS e ATUALIZAÇÂO DO ARTIGO:

Atualizado a 2 de Julho de 2014.

O procedimento foi testado com a mais recente ISO de Sabayon Daily, com XFCE, 14.07, com Kernel 3.15 e o novo Instalador Anaconda:

ftp://sabayon.c3sl.ufpr.br/sabayon/iso/daily/Sabayon_Linux_DAILY_amd64_Xfce.iso

Funciona perfeitamente, mesmo com o Anaconda novo.

Dá boot tanto com NVIDIA, como com ATI, e é persistente.

Este é o Screenshot dele, rodando do pendrive bootado e atualizando:

http://www.vivaolinux.com.br/screenshot/Xfce-Sabayon-Novo-no-Pendrive/

Comentários mais antigos:

versão compilada do Smart_USB_Key_Mania:

https://gnutwoall.wordpress.com/2013/08/27/smart-usb-key-um-instalador-de-iso-linux-no-pendrive/

Mais jeitos de colocar Linux em pendrives, novos:

http://www.vivaolinux.com.br/dica/dd-Instalacao-correta-do-GNULinux-em-pendrive
http://www.vivaolinux.com.br/dica/ImageWriter-Criando-pendrives-bootaveis-no-Sabayon
http://www.vivaolinux.com.br/dica/Slackware-14-Instalacao-pelo-pendrive/
http://www.vivaolinux.com.br/artigo/Teste-de-distribuicoes-GNU-Linux-em-pendrive
http://www.vivaolinux.com.br/artigo/Instalando-Slackware-11.0-em-um-pendrive

Como falei, irei instalar mais coisas e postar screenshots.

Agora Atualizei Portage, sincronizei etc..., agora atualizo o Entropy.

Aqui , nesta imagem, o meu pendrive com Sabayon, persistente, rodando do Boot, fora do disco rígido, em um antigo Intel Pentium 4, 2.8, da Universidade.

Atualizando... inclusive o Kertnel para o 3.3.2 experimental (97 pacotes) e instalando mais coisas, dentre elas os ambientes gráficos Razor-QT e Cinnamon (objeto de minha próxima Dica)

Total, 274 pacotes.

http://hospedarimagem.com.br/images/AQCe6.png

Nesta outra imagem, vejam com Rádio Web reproduz normalmente, sem necessidade de instalar mais plugins ou codecs:

http://hospedarimagem.com.br/images/aAz.png

Observem agora. Kernel atualizado ao 3.2, e notem também as personalizações, mudanças de côr dos painéis etc...:

http://hospedarimagem.com.br/images/E2i0l.png

Após mais atualizações, Screenshot mais novo é este:

http://www.vivaolinux.com.br/screenshot/Xfce-Sabayon-Rolling-no-PenDrive/


[12] Comentário enviado por t777 em 08/11/2012 - 11:59h

Estou tentando instalar o Sabayon, assim como foi feito no tutorial, mas acho que estou tendo problemas na gravação do Live CD... Baixei a iso do link indicado e gravei num DVD através do Astroburn. Quando dou o boot pela mídia, até aparecem as opções para instalar ou testar o Sabayon. Eu seleciono a opção para rodar sem instalar e a tela fica escura e nada acontece... Se eu rodo o Sabayon pelo seu emulador, criando uma imagem pelo Daemon Tools, demora mas eu consigo emular o sistema, mas acredito que não é possível fazer o que eu quero no modo de emulação dentro do Windows.

Será que a imagem deve ser gravada no DVD de alguma maneira diferente do tradicional?

[13] Comentário enviado por viniciusalmeida em 28/01/2013 - 17:45h

Cara, excelente ideia. Vou fazer isso também. Será que com um pen de 8gb vai dar certo tbem?

[14] Comentário enviado por melmelmelina em 30/07/2014 - 02:33h

Fiz isso com o Manjaro linux, e passei umas várias vezes formatando e particionando o pendrive até descobrir o tanto que deveria ter de espaço para o / . Depois que descobri, instalei uma das versões do Manjaro, e deu tudo certo, exceto que quando eu tentei usar meu pc sem o pendrive, o grub basicamente me deu um "oi" e deu um erro depois que iniciou, dizendo que não conseguiu encontrar um treco lá[não tive paciência pra ler ou anotar tudo, mas acho que era referente à pasta relativa ao boot do SO do pendrive], ele simplesmente tá dependendo do pendrive pra funcionar, o que eu não quero que aconteça, pois o notebook que eu estou usando não é meu, é da minha sogra[ela quase não usa, então me deixa a vontade pra mexer nele]. To pensando em reinstalar o Kubuntu do notebook pra ver se dá tudo certo e se esse negócio volta ao normal. Será que o grub teve parte dele instalado no hd e outra parte no pendrive? Será que esse erro desconhecido aconteceu por que o instalador da versão ainda é um beta?[quando instalei a versão anterior do manjaro(cujo instalador é estável), quando não tinha descoberto ainda o tamanho ideal pra a partição do sistema, esse erro não tinha acontecido, eu podia tanto iniciar o pc com o pendrive(e usar o grub) quanto iniciar a partir do hd(e ele iniciava normalmente, como se não existisse grub), e não enfrentei problemas quanto ao boot.]

[15] Comentário enviado por melmelmelina em 30/07/2014 - 02:37h


[13] Comentário enviado por viniciusalmeida em 28/01/2013 - 17:45h:

Cara, excelente ideia. Vou fazer isso também. Será que com um pen de 8gb vai dar certo tbem?


To testando com um de 8 gigas e deu certo com relação ao espaço do disco, basta você reservar 6 gigas só pra a partição / e o resto você divide 90% do que sobrar pra /home e os 10% pro swap! Se o seu sistema de escolha for realmente pequeno, dá pra separar só 4 gigas pra a pasta / , e se for uma distro minimalista, acho que até menos que isso!

[16] Comentário enviado por analeao em 06/12/2014 - 22:00h

Gostei muito de seu artigo, parabéns!

Estou entrando aos poucos no mundo Linux e, depois de ter lido isso, vou me aventurar a fazer o mesmo que você, mas vou tentar com o Ubuntu 14.10 e com o Mint 17.1. Depois venho aqui para dizer como ficou!

Tenho que ler muitos artigos ainda para ficar mais "fera"...rsrsrs.

Abraços!

[17] Comentário enviado por jeanmsilveira em 12/12/2014 - 20:04h

albfneto
talvez voce possa me ajudar!
Tentei instalar o ubuntu de maneira convencional
espetei o pen drive, fui instalar e deixei o sistema fazer ate o particionamento,
ele concluiu normal, e quando reiniciou o computador nao reconheceu nenhum sistema no pen drive!!!
Vc sabe como proceder??

Obrigado

[18] Comentário enviado por albfneto em 10/06/2015 - 13:42h

O GRUB... precisa gravar NO PENDRIVE não na MBR!
¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
Albfneto,
Ribeirão Preto, S.P., Brasil.
Usuário Linux, Linux Counter: #479903.
Distros Favoritas: [i] Sabayon, Gentoo, OpenSUSE, Mageia e OpenMandriva[/i].

[19] Comentário enviado por SampDev em 10/08/2016 - 18:25h

Olá, eu tentei fazer isso porém toda vez que inicio o PC ele aparece um bagulhu do GRUB, você disse que precisa gravar o GRUB no pendrive, mas como faço isso?

[20] Comentário enviado por Chrisanto91 em 08/12/2016 - 10:22h

Ola,

Estou tendo problema na parte final.. nao consigo criar uma nova reparticao..

Fiz a transferencia para o pendrive atraves do comando dd com os seguintes..
debian-8.6.0-amd64-CD-1.iso
debian-live-8.6.0-amd64-gnome-desktop.iso
ubuntu-16.04.1-server-amd64.iso

e todos deram o mesmo problema, apos desmontar nao consigo clicar em NEW...
Vlw!


[21] Comentário enviado por removido em 30/01/2017 - 11:38h

pendrive é um dispositivo de Hardware, é como se fosse um pequeno disco rígido. R: Sim

Podemos instalar uma cópia do Linux em um pendrive, persistente e salvando todas as configurações, como o faríamos em um disco rígido. R: Sim. Tem um limite de capacidade para isso.

Ex:
Pendrive de 64GB não é HD 2 TB


[22] Comentário enviado por Gsias em 30/04/2017 - 10:53h

Bom dia,

Quando instalo "definitivamente" o Ubuntu (16.04 LTS) no pen drive (SanDisk 16 Gb) pelo arquivo de instalação do LiveCD, ele instala numa boa... O problema é que, após a instalação, o pen drive fica apenas com 7 Gb utilizáveis em sdd1, ext4... O restante 8 Gb fica em sdd5, expand inutilizado.
Meu objetivo é ficar com todo espaço do pen a disposição (sem partiçoes).
Se alguém puder me ajudar, desde já agradeço. Abç!

@GSIAS:

Faz uns dias, mas.... experimente fazer antes as partições no pendrive, tipo uma / de 8 giga e uma /home de 8 giga.... ou...
faz uma só partição, no pendrive... ex uma sdd1 primária, todo o espaço do pendrive, e instale nela, sem /home separada e sem partição extended.

[23] Comentário enviado por Spaulding em 05/11/2018 - 22:22h

Ao invés de queimar a ISO num CD ou DVD, posso realizar o procedimento a partir de outro pendrive?

[24] Comentário enviado por Inkilino em 01/02/2019 - 19:39h

Bom dia pessoal

Sou um user comum de Windows, a anos atrás resolvi que queria instalar o Linux em um pendrive, pesquisei até conseguir, mexi por um tempo mas me desinteressei, pela falta de tempo para uso e falta de costume acabei ficando no mais prático (prático pelo costume).
Agora estou tentando de novo instalar o Linux no pendrive e não consigo, já tentei pelo VirtualBox, que dá erro aqui, e já tentei criando um pendrive bootável, entrando na Live e pedindo para instalar em outro pendrive, desse jeito tudo ocorre da maneira certa mas na hora de dar boot pelo pendrive com Linux instalado, dá um erro e não entra no sistema, alguma dica?

http://tinypic.com/r/fnbj3p/9

EDITANDO

Alguém pode me ajudar? Estou tentando a dias instalar o Linux Mint no Pendrive, não consigo, sempre dá erro, já baixei mais de uma vez (se bem que acho que foi no mesmo site, o https://linuxmint.com/download.php), já tentei via Oracle, fazendo um pendrive bootavel e tentando instalar em outro e etc
Agora tentei esse método, mas não entendi, o último passo citado é "Feche o Gparted, sem salvar a Tabela de Alocação." Fecho sem mandar gravar? Só fiquei com o pendrive dividido

[25] Comentário enviado por leoCCB em 04/02/2020 - 00:03h

Dica boa pra caramba... Vou instalar algum em um pendrive "avurlso" que tenho aqui


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts