Come creare una Live USB di Linux

Crea una Live USB in pochi semplici passi! Impara a farlo sia da Linux con il comando dd sia con Windows con Rufus.

Che voi vogliate installare il sistema operativo, o vogliate recuperare dati da un sistema operativo corrotto, dovrete per forza passare per un punto cardine: creare una Live USB.

Le live USB contengono l’immagine del sistema operativo, e ci consentono di avviarlo in fase di boot del computer, consentendo anche di poterlo installare sul dispositivo di memoria interno.

In questo articolo vedremo come creare una Live USB sia su Linux, mediante linea di comando con il comando dd, sia su Windows.

Creare Live USB in Linux

In Linux i passi da seguire per creare una Live USB sono davvero pochi, tutti da linea di comando.

  1. Comprendere qual è il vostro dispositivo e smontarlo
  2. Usare dd per copiare il file ISO sulla chiavetta USB

La prima cosa da fare è cercare di capire quale sia il nome del vostro dispositivo mediante il comando lsblk, e assicurarsi che non presenti un Mount Point, ovvero che non sia montato.

Creare Live USB Linux - controllare dispositivo con lsblk

Creare Live USB Linux – controllare dispositivo con lsblk

Nel mio caso, la mia chiavetta USB è rappresentata dal device sdc, e non è montata.

Se la vostra chiavetta fosse montata, vi basterà utilizzare il comando umount per smontarla, specificando il percorso del vostro mount point:

umount "vostro-mount-point"

Per saperne di più sul comando mount e su come montare o smontare un dispositivo, potete vedere la guida: come montare un dispositivo.

La seconda cosa da fare, è copiare il file .iso nella chiavetta USB mediante il comando dd, in cui specificherete:

  • if: input file, ovvero il vostro file .iso
  • of: output file, ovvero il percorso in cui volete che venga copiato il file
dd if=linux.iso of=/dev/sd?

Potete specificare anche l’opzione bs, ovvero la grandezza dei blocchi con cui scrive: di default è 512, potete renderlo più veloce specificando bs=4M

sudo dd if=tuofile.iso of=/dev/sd? bs=4M
Creare Live USB Linux - dd: copia completata

Creare Live USB Linux – dd: copia completata

Una volta completata la copia, potete montare il file e vedere se è stata eseguita correttamente la copia.

Potete usare opzioni aggiuntive con dd, ad esempio conv=fdatasync, che si assicura che la scrittura su usb sia stata conclusa prima di terminare. Un’altra opzione è status=progress, per vedere il progresso della copia.

Dunque, ricapitolando, il comando finale che si consiglia di usare è:

dd if=/tuofile.iso of=/dev/sd? bs=4M status=progress conv=fdatasync
Creare Live USB Linux - dd: status progress

Creare Live USB Linux – dd: status progress

Possiamo vedere come, grazie a status=progress ci verrà indicato quanti mega ha copiato finora, il tempo impiegato, e la velocità di scrittura.

Ecco che avrete creato la vostra Live USB di Linux!

Creare Live USB in Windows

In Windows vi basterà scaricare il programma Rufus, che è davvero molto semplice da usare. Una volta aperto, si aprirà la schermata presente in foto.

Creare Live USB Linux - Rufus

Creare Live USB Linux – Rufus

La prima cosa da fare, è selezionare il dispositivo su cui volete installare Linux.

Poi, andate su “Selezione Boot” e selezionate “immagine disco o ISO”, e a fianco cliccate sul bottone “seleziona” così da caricare l’iso che desiderate.

Basterà premere “Avvia” e dopo qualche minuto avrete la vostra Live USB!

Tenete a mente che la creazione comporta la formattazione del dispositivo USB, pertanto perderete i dati.

Ecco che avrete creato la vostra Live USB di Linux!