Instale o linux na unidade flash USB - "normal" não "ao vivo"

8

É possível instalar linux em uma unidade flash USB para que eu possa

  1. instalar mais software nele? Quero dizer
  2. use meu disco rígido como / home

Eu sei como criar um live-usb, mas ele me deixa com um sistema de arquivos somente leitura que não posso atualizar com o novo software (ou atualizações de segurança). Também sei que posso ter um armazenamento persistente / doméstico no disco flash, mas gostaria de tê-lo no meu disco rígido, como se tivesse inicializado a partir dele.

Por favor, comente se eu não tiver certeza sobre minha preocupação.

František Žiačik
fonte

Respostas:

6

absolutamente. Na maioria dos casos (dependendo do seu Linux), você pode simplesmente inicializar a partir de um CD ao vivo e fazer uma instalação completa diretamente no seu pen drive. Você provavelmente será solicitado a formatar seu pen-drive no ext2 / 3/4 antes da instalação, mas ainda deve ser possível. O truque será descobrir se o seu BIOS suporta a inicialização a partir do pen drive.

TheCompWiz
fonte
Outro problema interessante é quanto um sistema de arquivos com registro em diário decente (ext3 / xfs / reiser) também utilizará uma unidade USB. Você pode potencialmente usar o FAT32, pois a maioria dos Linux que conheço sabe ler / escrever no FAT.
precisa saber é o seguinte
@ new123456 Muitos podem lê-lo, mas eu não ouvi falar de nenhum que possa realmente ser instalado nele.
AndrejaKo
Hmm ... Parece que o Linux suporta apenas a inicialização do DOS a partir de um sistema de arquivos FAT, e não a inicialização real . Boa decisão.
precisa saber é o seguinte
1

Você pode - desde que tenha uma chave USB adequadamente grande - com o ubuntu, por exemplo, usei uma compilação personalizada em uma chave de 4 gb, portanto, você precisará pelo menos disso. Eu também sugiro que você execute a função de limpeza (apt-get autoclean e apt-get autoremove em derivativos debian) no gerenciador de pacotes com frequência, pois muitos deles mantêm os pacotes baixados em cache e isso NÃO é útil em um sistema de tamanho pequeno.

Defina o sistema para montar o disco rígido na inicialização, editando o fstab.

A unidade doméstica é um pouco mais complicada - se você quiser que o linux 'compartilhe' a unidade com outro sistema operacional para mim, a maneira mais 'correta' de fazer isso seria fazer uma instalação padrão e links simbólicos - já que normalmente você deve montar / home para uma partição. Caso contrário, basta definir o disco rígido como / home na instalação ou editar o fstab posteriormente.

Se você usar links simbólicos, sugiro fazê-lo com o diretório em que o gerenciador de pacotes baixa os pacotes (veja uma tendência?).

Journeyman Geek
fonte