Installa linux su chiavetta USB - "normale" non "live"


8

È possibile installare linux su chiavetta USB in modo che io possa farlo

  1. installare ulteriore software in esso? intendo
  2. usa il mio hard disk come / home

So di creare un live-usb, ma mi lascia un filesystem di sola lettura che non posso aggiornare con un nuovo software (o aggiornamenti di sicurezza). Inoltre so di poter avere un archivio persistente / home sul disco flash, ma mi piacerebbe averlo sul mio hard disk come se avessi avviato da esso.

Si prega di commentare se non ero chiaro della mia preoccupazione.

Risposte:


6

assolutamente. Nella maggior parte dei casi (a seconda del tipo di Linux scelto), è sufficiente avviare un CD live ed eseguire un'installazione completa direttamente sulla chiavetta USB. Probabilmente ti verrà richiesto di formattare la tua pen-drive in ext2 / 3/4 prima dell'installazione, ma dovrebbe comunque essere fattibile. Il trucco sarà scoprire se il tuo BIOS supporterà l'avvio dalla chiavetta.


Un altro problema interessante è quanto un buon filesystem journaled (ext3 / xfs / reiser) utilizzerà anche su un'unità USB. Potresti usare FAT32, poiché la maggior parte dei Linux che conosco possono leggere / scrivere FAT.
nuovo123456,

@ new123456 Molti possono leggerlo, ma non ho sentito parlare di nessuno che possa effettivamente essere installato su di esso.
AndrejaKo

Hmm ... Sembra che Linux supporti solo il bootstrap di DOS da un filesystem FAT e non un vero boot . Ottima scelta.
nuovo123456,

1

Puoi, purché tu abbia una chiave USB adeguatamente grande, con Ubuntu, ad esempio, ho usato una build personalizzata su una chiave da 4 GB, quindi ne avresti bisogno almeno. Suggerirei anche di eseguire spesso la funzione clean-up (apt-get autoclean e apt-get autoremove su derivati ​​debian) sul gestore dei pacchetti, poiché molti di essi mantengono i pacchetti scaricati memorizzati nella cache, e NON è utile su un sistema di piccole dimensioni.

Imposta il sistema per montare il disco rigido all'avvio modificando fstab.

L'unità home è un po 'più complicata - Se vuoi che Linux "condivida" l'unità con un altro sistema operativo per me, il modo più "sano" per farlo sarebbe quello di fare un'installazione standard e collegamenti simbolici, poiché normalmente dovresti montare / home per una partizione. Altrimenti, imposta semplicemente il disco rigido come / home all'installazione o modifica fstab in un secondo momento.

Se hai intenzione di utilizzare i collegamenti simbolici, ti suggerisco di farlo con la directory in cui il gestore dei pacchetti scarica anche i pacchetti (vedi una tendenza?).

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.