- Chris Hoffman
@chrisbhoffman
- Aggiornato il 5 febbraio 2020, 7:15pm EDT
Un’unità USB Linux live è normalmente una lavagna vuota ogni volta che la si avvia. È possibile avviarlo, installare programmi, salvare file e modificare le impostazioni. Ma, non appena si riavvia, tutte le modifiche vengono spazzate via e si torna a un nuovo sistema. Questo può essere utile, ma se si desidera un sistema che riprende da dove si era interrotto, è possibile creare un live USB con archiviazione persistente.,
Come funziona l’archiviazione persistente
Quando si crea un’unità USB con persistenza, si assegnano fino a 4 GB dell’unità USB per un file di sovrapposizione persistente. Tutte le modifiche apportate al sistema, ad esempio il salvataggio di un file sul desktop, la modifica delle impostazioni in un’applicazione o l’installazione di un programma, verranno memorizzate nel file di sovrapposizione. Ogni volta che si avvia l’unità USB su qualsiasi computer, i file, le impostazioni e i programmi installati saranno lì.
Questa è una caratteristica ideale se si desidera mantenere un sistema Linux live su un’unità USB e utilizzare su PC diversi., Non sarà necessario impostare il sistema da zero ogni volta che si avvia. Non hai bisogno di persistenza se stai solo usando un’unità USB per installare Ubuntu e poi eseguirlo dal tuo disco rigido in seguito.
Ci sono alcune limitazioni. Non è possibile modificare i file di sistema, come il kernel. Non è possibile eseguire importanti aggiornamenti del sistema. Inoltre, non è possibile installare i driver hardware. Tuttavia, è possibile installare la maggior parte delle applicazioni. È anche possibile aggiornare la maggior parte delle applicazioni installate, in modo da poter essere sicuri che l’unità USB persistente ha l’ultima versione del browser web che si preferisce.,
La persistenza non funziona con tutte le distribuzioni Linux. Abbiamo testato con le ultime versioni di Ubuntu-Ubuntu 18.04 LTS e Ubuntu 19.04-e funziona. Dovrebbe funzionare anche con distribuzioni Linux basate su Ubuntu. In passato, abbiamo avuto fortuna anche con Fedora. Basta scaricare il file ISO appropriato e seguire le istruzioni riportate di seguito.
Aggiornamento: Rufus, che consigliamo per creare facilmente unità USB live su Windows, ora supporta l’archiviazione persistente nelle sue ultime versioni. Le versioni precedenti non lo hanno fatto, richiedendo il processo di seguito., Dare Rufus una prova se si sta utilizzando Windows e vuole evitare il processo di riga di comando di Linux qui sotto.
CORRELATI: Come creare un avviabile Linux USB Flash Drive, il modo più semplice
Come fare un persistente Ubuntu USB Drive su Ubuntu
Avrete bisogno di un computer già in esecuzione Ubuntu per eseguire questo processo. Avrete anche bisogno di un drive USB con capacità di archiviazione sufficiente per impostare la persistenza. Abbiamo usato un’unità da 16 GB, ma anche un’unità da 8 GB avrebbe funzionato. Più grande è l’unità, la memoria più persistente si può avere.,
Le partizioni grub, boot e Ubuntu occupano meno di 2 GB. Il resto dello spazio sull’unità USB verrà utilizzato per le partizionicasper-rw
eusbdata
.
La partizione casper-rw
viene utilizzata per l’archiviazione persistente. Ad esempio, il software installato e i file delle impostazioni verranno memorizzati qui.
La partizione usbdata
verrà formattata con il file system NTFS. Sarà accessibile a Linux, Windows e macOS., Questa partizione è disponibile anche all’interno del live Ubuntu sul drive USB. Ciò significa che tutti i file copiati nella partizioneusbdata
da un altro computer saranno accessibili al tuo live Ubuntu.
In altre parole, la partizioneusbdata
agisce come una “cartella condivisa” tra live Ubuntu e qualsiasi altro computer in cui si collega l’unità USB. Che figata.
Lo screenshot qui sotto mostra come le partizioni risultanti sembravano sul nostro disco da 16 GB.,
Sebbene sia stata utilizzata un’unità USB da 16 GB per la ricerca di questo articolo, un’unità da 8 GB funzionerebbe altrettanto bene. Avrebbe semplicemente meno spazio di archiviazione.
In primo luogo, dovrete scaricare il file ISO di Ubuntu che si desidera inserire sul drive USB.
Nota: se stai creando un’unità USB live da un disco live, assicurati che il repository Universe di Ubuntu sia abilitato prima di continuare. Puoi farlo eseguendo il seguente comando:
sudo add-apt-repository universe
In secondo luogo, lo strumento che userai si chiamamkusb
., Non fa parte dell’installazione standard di Ubuntu. Sarà necessario installarlo. Per fare ciò, immettere i seguenti tre comandi. Il primo comando aggiunge il repository mkusb
in modo che Ubuntu sappia da dove installare mkusb
.
sudo add-apt-repository ppa:mkusb/ppa
Il comando successivo costringe Ubuntu ad aggiornare i suoi elenchi di pacchetti per i repository registrati.,
sudo apt-get update
Ora possiamo procedere all’installazione del pacchettomkusb
, con questo comando:
sudo apt install --install-recommends mkusb mkusb-nox usb-pack-efi
Il programmamkusb
fa un ottimo lavoro di identificazione delle unità USB. È fantastico, ma non c’è niente come sapere per te stesso. Quando mkusb
ti dice che cancellerà completamente una particolare unità, puoi essere sicuro che sia l’unità USB che stai pianificando di utilizzare e non un altro dispositivo sul tuo sistema.
In una finestra di terminale, digitare il seguente comando., Il comandolsblk
elenca i dispositivi a blocchi sul computer. Ogni unità ha un dispositivo a blocchi ad esso associato.
lsblk
L’output dalsblk
mostrerà le unità attualmente collegate al computer. C’è un disco rigido interno su questa macchina chiamato sda
e c’è una partizione su di esso chiamata sda1
.
Collegare l’unità USB e utilizzare ancora una volta il comandolsblk
. L’output da lsblk
sarà cambiato., L’unità USB sarà ora elencato in uscita.
C’è una nuova voce chiamatasdb
nell’elenco. Ha una partizione chiamata sdb1
. E ‘ la chiavetta USB.
Se hai già più di un’unità nel tuo computer, il nome dell’unità USB sarà diverso. Indipendentemente dal nome, il dispositivo che non era nel precedente elenco lsblk
deve essere l’unità USB.
Una volta che sai quale dispositivo è l’unità USB, puoi avviaremkusb
., Premere il tasto Super (Windows) e digitare “mkusb”. Verrà visualizzata l’iconamkusb
. Fare clic sull’icona o premere Invio.
Una finestra di dialogo ti chiederà se desideri eseguire la versione dus (Do USB Stuff) dimkusb
. Fare clic sul pulsante “Sì”.
Apparirà una finestra di terminale con uno sfondo nero e una finestra di dialogo ti chiederà la tua password. Inserisci la tua password e fai clic sul pulsante “OK”.
Attenzione: questo processo cancellerà il contenuto dell’unità USB!,
Fare clic su ” OK ” nella finestra di avviso per confermare di aver compreso questo.
Fare clic sulla voce ” Installa (crea un dispositivo di avvio) “nell’elenco e fare clic sul pulsante” OK”.
Selezionare la voce “’ Persistent live ‘– only Debian e Ubuntu ” nell’elenco e fare clic sul pulsante “OK”.
Apparirà una finestra di dialogo del browser di file. Sfoglia il file ISO di Ubuntu scaricato, selezionalo e fai clic sul pulsante verde “OK”.
Nello screenshot qui sotto, stiamo selezionando l’immagine ISO di Ubuntu 19.04 dalla cartella Download.,
Verrà visualizzato un elenco delle unità USB collegate al computer. Ciò consente di selezionare l’unità USB appropriata.
C’era solo un’unità USB collegata alla macchina di prova utilizzata per questo articolo. Come abbiamo confermato sopra, si chiama sdb
. Abbiamo confermato che è l’unità USB che vogliamo usare in modo da poter procedere con fiducia. Fare clic sul pulsante “OK”.
Quando viene visualizzata la finestra di dialogo mostrata sotto, selezionare la voce “usb-pack-efi (grub predefinito dal file ISO)” nell’elenco e fare clic sul pulsante “OK”.,
Hai un’altra opzione da scegliere. È possibile selezionare la percentuale dello spazio di archiviazione per l’archiviazione persistente nella partizionecasper-rw
. Il resto verrà utilizzato per la partizioneusbdata
, che ha il file system NTFS e può essere accessibile anche da PC Windows e Mac.
Se sei felice di avere lo spazio disponibile sul drive USB condiviso equamente tra queste due partizioni, lasciare il cursore al suo valore predefinito e fare clic sul pulsante “OK”.,
Ora, dobbiamo solo dire a mkusb
che siamo soddisfatti di tutte le nostre scelte e che dovrebbe procedere.
Per essere chiari, questo è l’ultimo punto in cui puoi tornare indietro. Se sei sicuro di voler procedere, seleziona il pulsante di opzione” Vai “e fai clic sul pulsante” Vai”.
Una barra di avanzamento mostra quanto il processo di creazione è vicino al completamento.
La fase finale della creazione consiste nello svuotare i buffer del file system sull’unità USB. Si consiglia inoltre di attendere fino a quando non si vede la frase “Lavoro svolto”., Ciò indicherà che il processo è stato completato.
Quando il processo è completato si vedrà una finestra di dialogo con la frase “Lavoro fatto” evidenziato in verde. Fare clic sul pulsante “OK”. Se vengono visualizzate altre finestre di dialogo, chiuderle facendo clic sul pulsante “Esci”.
Alcune righe di output scorreranno attraverso la finestra del terminale. Ti verrà richiesto di premere “Invio” quando sei pronto.
Quando si preme “Invio”, la finestra del terminale si chiude., Ora è possibile riavviare il computer e l’avvio dall’unità USB o scollegare l’unità USB, portarlo su un altro computer e avviarlo lì.
CORRELATO: Come avviare il computer da un disco o un’unità USB
Come creare un’unità USB Ubuntu persistente su Windows
Aggiornamento: Ci è stato detto che il metodo seguente (utilizzando Linux Live USB Creator) non funziona più con le ultime versioni di Ubuntu. Avrete bisogno di utilizzare il metodo di cui sopra, invece.
Avrai bisogno di un’unità USB abbastanza grande per impostare la persistenza., Ubuntu stesso sostiene che ha bisogno di 2 GB di spazio di archiviazione sul drive USB, e avrete anche bisogno di spazio extra per l’archiviazione persistente. Quindi, se hai un’unità USB da 4 GB, puoi avere solo 2 GB di memoria persistente. Per avere la massima quantità di memoria persistente, avrete bisogno di un drive USB di almeno 6 GB di dimensione.
Sfortunatamente, lo strumento Rufus che Ubuntu consiglia ufficialmente per la creazione di unità USB Ubuntu live su Windows non offre supporto per la creazione di sistemi con archiviazione persistente., Mentre si consiglia di utilizzare Rufus per creare la maggior parte delle unità USB Ubuntu live, dovremo utilizzare uno strumento diverso per questo particolare lavoro. (Aggiornamento: le ultime versioni di Rufus ora supportano l’archiviazione persistente!)
Scaricare il file ISO di Ubuntu che si desidera inserire sul drive USB e l’applicazione Linux Live USB Creator.
Inserire l’unità USB che si desidera utilizzare nella porta USB del computer e avviare l’applicazione “LiLi USB Creator” appena installata.
Selezionare l’unità USB che si desidera utilizzare nella casella “Passo 1: Scegli la chiave”.,
Fornire il file ISO Ubuntu scaricato. Fare clic sul pulsante “ISO / IMG / ZIP “sotto” Passo 2: Scegliere una fonte”, passare alla .File ISO sul computer, e fare doppio clic su di esso.
Utilizzare le opzioni nella sezione “Passo 3: Persistenza” per selezionare la quantità di spazio che si desidera utilizzare per l’archiviazione persistente sull’unità USB. Trascinare il cursore fino a destra per selezionare la quantità massima di spazio di archiviazione.
Ora hai configurato tutte le impostazioni che devi configurare., Per creare l’unità USB live con archiviazione persistente, fai clic sull’icona lightning in “Passaggio 5: Crea”.
Dare allo strumento un po ‘ di tempo per creare l’unità. Quando il processo è fatto, vedrai un ” La tua chiave LinuxLive è ora pronta!” messaggio. Ora è possibile riavviare il computer e l’avvio dall’unità USB o scollegare l’unità USB, portarlo su un altro computer e avviarlo lì.
Per confermare che l’archiviazione persistente funzioni correttamente, avviare l’unità USB e creare una cartella sul desktop o salvare un file sul desktop., Quindi, spegnere il sistema e avviare nuovamente l’unità USB live. Dovresti vedere la cartella o il file che hai inserito sul desktop.
Chris Hoffman è redattore capo di How-To Geek. Ha scritto sulla tecnologia per quasi un decennio ed è stato editorialista di PCWorld per due anni. Chris ha scritto per il New York Times, è stato intervistato come esperto di tecnologia su stazioni televisive come NBC 6 di Miami, e ha avuto il suo lavoro coperto da agenzie di stampa come la BBC., Dal 2011, Chris ha scritto oltre 2.000 articoli che sono stati letti più di 500 milioni di volte – – – e questo è solo qui a How-To Geek.Leggi la Biografia completa ”