web analytics

[Guida] Ventoy: ecco come creare una chiavetta USB con una distribuzione live persistente

ventoy usb multi boot open source

Nella mini guida di oggi vi mostrerò come utilizzare il programma open source Ventoy in GNU/Linux. Questo tool permette di creare una thumb drive avviabile e persistente, contenente anche più di una distribuzione alla volta.

Ventoy: semplifica la creazione di USB live

Quando siete in un sistema operativo live, avviato tramite penna USB, potete fare qualsiasi cosa, come installare applicazioni, scaricare o creare file e cartelle. Una volta riavviato il sistema, tuttavia, tutte le modifiche apportate andranno perse. Se però desiderate far rimanere intatte tutte le modifiche anche dopo il riavvio del sistema, dovete creare un’unità USB avviabile, con archiviazione persistente. Quest’opzione, infatti, consente di installare programmi, personalizzare il sistema operativo e archiviare i dati in modo permanente nella chiavetta.

Ventoy è un programma open source per GNU/Linux e Windows, che consente di creare unità USB multiboot. Non è necessario, quindi, formattare i dispositivi USB più e più volte per provare tante distribuzioni. Ventoy crea semplicemente un’unità USB avviabile una volta e aggiunge le ISO che desiderate, creando automaticamente le voci di avvio.

Creare la penna USB con le distribuzioni live

Come primo step dovete trovare il percorso associato alla vostra thumb drive, nell’esempio /dev/sdc. Connettete il dispositivo, ed eseguite il seguente comando:

sudo fdisk -l

Scaricate, quindi, dalla pagina GitHub ufficiale del progetto lo script del programma, estraetelo in una cartella e, al suo interno, eseguite questa istruzione:

sudo sh Ventoy2Disk.sh -I -s /dev/sdc  #adattate questa istruzione con il vostro percorso
                                       #l’opzione -s serve ad abilitare il supporto per il secure boot

ventoy usb multi boot open source

Il seguente script andrà a creare due partizioni nella penna USB. Ora aprite il vostro file manager e copiate i file ISO nella prima partizione, quella con dimensioni maggiori. La procedura è completa! Avete appena creato un’unità USB multiboot con Ventoy.

Rendere un’immagine persistente

Ipotizziamo, adesso, che vogliate rendere persistente una della tante distribuzioni live che avete inserito all’interno della chiavetta. Come primo step aprite il terminale e recatevi nella cartella dove avete estratto il programma scaricato da GitHub. Eseguite, quindi, questa istruzione:

sudo ./CreatePersistentImg.sh -s 4096 

ventoy usb multi boot open source

Questo comando creerà un’immagine di 4 GB con filesystem EXT4, con l’etichetta casper-rw. Diverse distribuzioni utilizzano etichette diverse per impostazione predefinita, ad esempio Ubuntu usa casper-rw mentre MX Linux usa MX-Persist. In quest’ultimo caso, ad esempio, ipotizzando anche di volter utilizzare come filesystem xfs l’istruzione sarebbe:

sudo sh CreatePersistentImg.sh -l MX-Persist -t xfs

Copiate quindi il file persistence.dat appena creato nella cartella di estrazione di Ventoy, nella partizione con le immagini ISO di cui vi ho parlato nel precedente paragrafo. Assicuratevi che la partizione contenga anche la ISO della distribuzione che volete rendere persistente. Create qui anche il file ventoy.json con il seguente contenuto:

{
    "persistence" : [
        {
            "image": "/ubuntu-20.04-desktop-amd64.iso",  #adattate questa istruzione al vostro scenario
            "backend": "/persistence.dat"
        }
    ]
}

ventoy usb multi boot open source

Ora avviate il sistema da penna USB, scegliete la distribuzione che avete reso persistente dal menu iniziale di selezione e, successivamente, selezionate l’opzione /persistence.dat.

sharing-caring-1Seguiteci sul nostro canale Telegram, sulla nostra pagina Facebook e su Google News. Nel campo qui sotto è possibile commentare e creare spunti di discussione inerenti le tematiche trattate sul blog.