Come creare un'unità flash USB Linux avviabile?

Come creare un'unità flash USB Linux avviabile?
Una cosa grandiosa di Linux è che puoi provarlo senza installarlo sul disco rigido. La maggior parte delle distribuzioni Linux fornisce immagini su disco (file ISO) che contengono tutto il necessario per avviarsi in un ambiente live e, facoltativamente, iniziare l'installazione.

Ma come si trasferisce un'immagine del disco scaricata su un'unità flash USB? In questo articolo, forniamo tre soluzioni per aiutarti a creare un'unità flash USB Linux avviabile su Linux, Windows, MacOS e persino Android.

Crea un USB Linux avviabile con Etcher (Linux, Windows, MacOS)

Scritto in Electron, Etcher è un'utilità open source multipiattaforma per le immagini del disco lampeggiante alle unità USB e alle schede di memoria. Funziona su Windows, MacOS e Linux e fornisce un'interfaccia utente grafica accessibile che riduce il processo di creazione di un Linux avviabile a tre semplici passaggi.

A differenza di altri strumenti software simili, Etcher impedisce agli utenti di pulire accidentalmente i loro interi dischi rigidi, il che è qualcosa che apprezzerai sicuramente se non hai mai creato un USB avviabile prima e comprensibilmente sentirsi ansiosi per il processo.

Per creare un USB Linux avviabile con Etcher:

1. Scarica Etcher dal suo sito ufficiale.

  • Etcher offre binari precompilati per Linux, Windows e MacOS).

2. Avvia Etcher.

3. Seleziona il file ISO che desideri lampeggiare sulla tua unità USB.

4. Specificare l'unità USB di destinazione se l'unità corretta non è già selezionata.

5. Fai clic sul flash! pulsante e attendere che il processo finisca.

  • È possibile che ti venga chiesto di inserire la password dell'amministratore.

Crea un Linux avviabile USB con DD (Linux, MacOS)

DD è un'utilità di riga di comando per i sistemi operativi simili a UNIX il cui scopo principale è leggere/scrivere i dati da/ai file di dispositivi, come le unità Flash USB. Poiché DD è bundle in GNU Coreutils, puoi trovarlo praticamente su tutte le distribuzioni Linux, nonché su MacOS.

Per creare un Linux USB avviabile con DD:

  1. Apri il tuo emulatore del terminale preferito.
  2. Emetti il ​​seguente comando (sostituire/dev/sdx con l'unità e il percorso/a/ubuntu.ISO con il percorso effettivo per il file ISO che si desidera lampeggiare):
# dd bs = 4m if = path/to/ubuntu.ISO di =/dev/sdx status = progress oflag = sync
  1. Aspetta che DD finisca.

La versione di DD inclusa in GNU Coreutils non fornisce alcuna indicazione di avanzamento. Se desideri rassicurare il fatto che il trasferimento stia procedendo come dovrebbe, puoi utilizzare il seguente comando (sostituire DD-PID con l'ID di processo di DD, che puoi trovare usando Htop):

# While Kill -USR1 DD -PID; Dormi 10; Fatto

DD per Windows

In realtà c'è una versione di DD per Windows che fornisce tutte le funzionalità necessarie per trasferire un file ISO su un'unità flash USB. Per installarlo:

  1. Scarica l'ultima versione dal suo sito ufficiale.
  2. Estrai l'archivio scaricato in una nuova cartella sul disco rigido.
  3. Apri il prompt dei comandi e vai alla cartella con DD per Windows.
  4. Usa DD per Windows proprio come la versione inclusa in GNU Coreutils.

Sfortunatamente, DD per Windows è stato aggiornato l'ultima volta nel 2010 e molti utenti hanno segnalato problemi quando si utilizza l'utilità in Windows 10. Considerando che DD per Windows non supporta nemmeno la conversione dei dati, come lo scambio di ordini di byte e la conversione da e verso la codifica del testo ASCII e EBCDIC, probabilmente stai meglio usando Etcher o Rufus, che descriviamo nel prossimo capitolo.

Crea un Linux avviabile USB con Rufus (Windows)

Prima del rilascio di Etcher nel 2016, Rufus era il modo migliore per creare un Linux Avviabile in Windows. Questo creatore di unità flash USB avviabile è molto più veloce di tutti i suoi concorrenti di Windows e può creare unità USB vive per sistemi con BIOS e UEFI. Rufus è stato tradotto in diverse dozzine di lingue ed è compatibile con Windows 7 e più recenti, sia a 32 e 64 bit.

Per creare un USB Linux avviabile con Rufus:

  1. Scarica Rufus dal suo sito ufficiale.
    • Puoi scegliere tra un installatore e una versione portatile.
  2. Installalo se hai scaricato il programma di installazione. Altrimenti, puoi semplicemente lanciarlo.
  3. Seleziona il dispositivo USB di destinazione.
  4. Fai clic sul pulsante Seleziona accanto al menu a discesa Selezione dell'avvio e specifica il file ISO che si desidera flash.
  5. Scegli lo schema di partizione corretto per il tuo sistema.
  6. Fai clic sul pulsante di avvio.
  7. Aspetta che Rufus finisca.

Oltre a creare unità flash USB Live Linux, Rufus può anche far flash di immagini di dischi di Windows.

Crea un Linux avviabile USB con EtchDroid (Android)

L'ultima utilità che vogliamo descrivere si chiama EtchDroid e il suo scopo è quello di scrivere immagini del sistema operativo su unità USB su smartphone e tablet Android.

Perché vorresti utilizzare il tuo dispositivo Android per creare un Linux avviabile USB? Bene, immagina di trovarti nel bel mezzo del nulla e il tuo laptop smette di funzionare dopo un aggiornamento del sistema fallito. Senza un altro computer da utilizzare, la tua unica opzione su come creare un Linux USB avviabile per risolvere il problema è il tuo dispositivo Android, ed è qui che entra in gioco EtchDroid.

Per creare un Linux Avviabile USB con EtchDroid:

  1. Scarica EtchDroid da Google Play o F-Droid.
  2. Collega un'unità flash USB al tuo dispositivo Android utilizzando un adattatore USB OTG.
  3. Avvia l'etchdroid e seleziona l'opzione Write Raw Immagine o ISO.
  4. Seleziona la tua immagine ISO.
  5. Seleziona l'unità flash USB.
  6. Tocca Scrivi per scrivere l'immagine sull'unità flash USB.

EtchDroid è stato testato con Ubuntu e i suoi derivati, Debian, Fedora, Arch Linux e Raspberry Pi SD. Non funziona con Windows, MACOS e Old GNU/Linux Distrys. Supporto per l'installazione di Windows I file ISO sono nell'elenco delle cose da fare dello sviluppatore.