Come posso creare una Ubuntu USB avviabile?


38

Come faccio a creare una USB Ubuntu avviabile contenente l'ultima versione di Ubuntu?

Per completezza, come potrei farlo su Ubuntu, Windows, OS X o un'altra distribuzione Linux?

Risposte:


28

Questo diagramma di flusso mostra come creare un USB avviabile per l'installazione di Ubuntu e risolvere i problemi relativi all'avvio di Ubuntu da esso.

IMG:

link

Come creare una USB Ubuntu su Ubuntu usando Startup Disk Creator

Ubuntu ha un'applicazione integrata per la creazione di una USB live Ubuntu avviabile per l'installazione di Ubuntu denominata Startup Disk Creator . Cerca Dash per Startup Disk Creator e fai clic sull'icona Startup Disk Creator per aprire la finestra Crea disco di avvio .

L'unità flash USB che usi con Startup Disk Creator dovrebbe essere di 2 GB o più grande e per Ubuntu 18.04 e successivi dovrebbe essere di 4 GB o più grande. Startup Disk Creator formatterà automaticamente l'unità flash USB su FAT32 e la renderà avviabile. Se al computer è collegata solo un'unità flash USB, Startup Disk Creator la selezionerà automaticamente. Fare molta attenzione a selezionare l'unità flash USB nella finestra Crea disco di avvio per evitare di sovrascrivere la partizione su cui è installato Ubuntu, il che potrebbe rendere non avviabile Ubuntu. Nella schermata qui sotto puoi vedere come il dispositivo USB flash drive è identificato dal nome del suo modello, lo stesso nome del modello che appare sotto l' intestazione Drive dopo Model: nell'applicazione Disks (utilità del disco).

IMG:
Startup Disk Creator in Ubuntu 16.04

È inoltre possibile spostare avanti e indietro il dispositivo di scorrimento Memorizzato nello spazio aggiuntivo riservato per creare spazio aggiuntivo riservato per l'archiviazione dei file persistente tra i riavvii. In Ubuntu 16.04 e versioni successive Startup Disk Creator non ha più l'opzione di memorizzazione dei file persistente.

Come creare un Ubuntu USB minimo usando dd

  1. Scarica il file ISO del CD di Ubuntu Mini dal link sulla pagina Web del CD Minimo di installazione della documentazione di Ubuntu . Scarica il file chiamato mini.iso nella cartella Download. Puoi scaricare il file mini.iso ovunque sul tuo computer che desideri, ma scaricalo nella cartella Download in modo da poter eseguire facilmente i comandi nei seguenti passaggi senza cambiare nulla.

  2. Verifica il checksum md5 del file iso mini CD di Ubuntu che hai scaricato eseguendo questi comandi:

    cd ~/Downloads/
    md5sum 'mini.iso'
    

    Se si utilizza il sottosistema Windows per Linux, scaricare lo strumento Microsoft File Checksum Integrity Verifier dall'Area download ufficiale di Microsoft. Lo strumento Microsoft File Checksum Integrity Verifier è un'utilità della riga di comando che calcola gli hash crittografici MD5 o SHA1 per i file.

  3. Verificare che i risultati del comando corrispondano al checksum MD5 del file mini.iso sulla pagina Web del CD Minimo di installazione della documentazione di Ubuntu .

  4. Ottieni un'unità flash USB, almeno 1 GB. Elimina tutti i file dall'unità flash USB. Montare l'unità flash utilizzando l' utility del disco Disks .

  5. Controllare l' utilità del disco su Dischi per scoprire il nome del dispositivo dell'unità flash USB. Questo è molto importante perché se si utilizza un nome di dispositivo errato nel passaggio 6, si sovrascriverà l'intero sistema operativo invece di scrivere sull'unità flash USB. Quindi controlla due volte il nome del dispositivo dell'unità flash USB. Dovrebbe essere qualcosa di simile al /dev/sd*posto del carattere * al posto di una lettera minuscola come a, b, c, ecc. Nel passaggio seguente suppongo che il nome del dispositivo sia /dev/sdc, ma il nome del dispositivo dell'unità USB potrebbe essere qualcosa altrimenti piace /dev/sdao /dev/sdbcosì controlla il nome del dispositivo dell'unità USB due volte e assicurati di averlo nel punto 6!

  6. Aprire il terminale o il sottosistema Windows per Linux ed eseguire i comandi seguenti:

    cd ~/Downloads/  
    sudo -i  
    dd if='mini.iso' of=/dev/sdc bs=4096  ## make sure that the device name of your USB drive is correct!
    

    Il completamento del dd if='mini.iso' of=/dev/sdc bs=4096comando dovrebbe richiedere solo pochi secondi sulla maggior parte dei computer poiché mini.iso è un file di dimensioni ridotte, inferiore a 60 MB. Il risultato dell'esecuzione di questo comando sarà una mini USB Ubuntu avviabile.

  7. Avviare il computer da Ubuntu mini live USB. La mini USB live di Ubuntu dovrebbe avviarsi correttamente e mostrare una schermata di menu.

  8. Se si seleziona l'opzione Installa (l'installazione completa, non l'installazione cli) dalla schermata del menu nel Passaggio 7, è possibile selezionare altre opzioni durante il processo di installazione di Ubuntu per scaricare tutti i pacchetti necessari per eseguire un'installazione Ubuntu completa. Seleziona la raccolta di pacchetti desktop Ubuntu dall'elenco di raccolte predefinite di software nella schermata di selezione del software nel programma di installazione del mini CD di Ubuntu. Quando riavvii il sistema al termine dell'installazione, avrai un desktop Ubuntu funzionante con l'ambiente desktop predefinito.

    inserisci qui la descrizione dell'immagine

Come creare una chiavetta USB avviabile su OS X / macOS


Ma funziona solo su Ubuntu Base Distro / Ubuntu stesso.
MathCubes,

2
Esatto, mentre UNetbootin è multipiattaforma, ma Startup Disk Creator ha una bella funzionalità che UNetbootin non ha. Startup Disk Creator identifica l'unità USB in base al nome del suo modello anziché a un nome di dispositivo dall'aspetto criptico simile /dev/sdb1. Ciò offre all'utente una protezione aggiuntiva contro la sovrascrittura del sistema operativo a causa della formattazione accidentale dell'unità errata.
Karel,

Ho avuto problemi con Unetbootin prima di non installare il bootloader ... ect.
MathCubes,

dd per windows Uso : dd [bs=SIZE[SUFFIX]] [count=BLOCKS[SUFFIX]] if=FILE of=FILE [seek=BLOCKS[SUFFIX]] [skip=BLOCKS[SUFFIX]] [--size] [--list] [--progress]dove FILEin if=FILE of=FILEha la stessa sintassi delle posizioni dei file nella riga di comando di Windows (cmd.exe).
karel,

L'esecuzione di questo wmiccomando nella finestra cmd.exe di Windows mostra tutte le unità rimovibili come segue: wmic logicaldisk where drivetype=2 get deviceid, volumename, descriptionEsempi di sintassi del percorso di origine (file di input) e del percorso di destinazione (file di output) in cmd.exe di Windows: percorso di origine: C: \ aaa \ bbb \ where C:è un disco rigido. percorso target: F: \ xxx \ yyy \ dove si F:trova l'unità flash USB che è stata identificata eseguendo il wmiccomando. Esempi di comandi dd per windows : visitare questo collegamento e gli esempi si trovano sotto l'intestazione denominata Esempi .
karel,

15

3
Sebbene ciò possa teoricamente rispondere alla domanda, sarebbe preferibile includere qui le parti essenziali della risposta e fornire il collegamento come riferimento.
Braiam,

2

Usa Unetbootin Funziona anche con Ubuntu (dal Software Center) e Windows (dal sito Unetbootin). Scarica l'iso di Ubuntu che desideri, scarica Unetbootin, fallo, divertiti.


2

Le recenti distribuzioni di Ubuntu includono le informazioni di avvio per l'avvio diretto sia dal disco ottico che dal disco rigido (unità flash, ecc.)

Puoi semplicemente duplicare il contenuto dell'iso sul dispositivo USB usando un sistema Linux che sudo dd if=my.ubuntu.release.iso of=/dev/sdXuseresti il comando dove sdX è la tua unità flash che puoi identificare con il comandosudo fdisk -l

Ricorda di controllare l'hash prima di dedicare del tempo alla copia per assicurarti che il tuo file ISO sia valido.


2

Installazione completa su USB

Le installazioni complete sono più stabili e sicure delle installazioni permanenti, ma non altrettanto veloci da eseguire. Sono migliori nell'utilizzare lo spazio su disco in quanto non sono richiesti file o partizioni casper-rw di dimensioni fisse. Non sono molto buoni per l'uso dell'installazione di Ubuntu.

Di seguito è riportato come installare 18.04 su un'unità flash da 16 GB con opzioni per partizione Home separata e partizione dati compatibile Windows:

  • Crea una USB o un DVD live usando SDC, UNetbootin, mkusb, ecc.
  • Spegni e scollega il computer. (Vedi nota in fondo)
  • Rimuovere il coperchio.
  • Scollegare il cavo di alimentazione dal disco rigido o scollegare il disco rigido dal laptop.
  • Ricollegare il computer.
  • Inserisci l'unità flash.
  • Inserisci il Live USB o il Live DVD.
  • Avviare il computer, l'USB / DVD dovrebbe avviarsi.
  • Seleziona la lingua.
  • Seleziona installa Ubuntu.
  • Seleziona il layout della tastiera
  • Seleziona "Continua".
  • Seleziona il tipo di installazione e "Scarica aggiornamenti durante l'installazione di Ubuntu" e seleziona "Installa software di terze parti ...", (opzionale).
  • Seleziona "Continua".
  • In "Tipo di installazione" selezionare "Qualcos'altro". (La crittografia del disco completo non funziona con le unità flash).
  • Seleziona "Continua".
  • Conferma che il dispositivo di destinazione è corretto.
  • Seleziona "Nuova tabella delle partizioni".
  • Fai clic su Continua nel menu a discesa.

(Partizione dati FAT32 opzionale per l'uso su macchine Windows)

  • Fai clic su "Spazio libero" e "+".
  • Rendi "Dimensione ..." circa 2000 MB.
  • Seleziona "Primario".
  • Posizione = "Inizio di questo spazio".
  • "Use as:" = "File system FAT32".
  • "Mount point" = "/ windows".
  • Seleziona "OK"

(Partizione root non opzionale)

  • Fai clic su "spazio libero" e quindi su "+".
  • Selezionare "Primario", "Dimensione ..." = da 4500 a 6000 MB, "Inizio di questo spazio", Ext4 e Punto di montaggio = "/", quindi OK.

(Partizione home opzionale)

  • Fai clic su "spazio libero" e quindi su "+".
  • Selezionare "Primario", "Nuova dimensione della partizione ..." = da 1000 a 6000 MB, Inizio di questo spazio, Ext2 e Punto di montaggio = "/ home", quindi OK.

(Spazio di scambio opzionale, consente l'ibernazione)

  • Fai clic su "spazio libero" e quindi su "+".
  • Selezionare "Primario", "Nuova dimensione della partizione ..." = spazio rimanente, (da 1000 a 2000 megabyte o stessa dimensione della RAM), Inizio di questo spazio e "Usa come" = "area di scambio", quindi OK.

(Importante)

  • Conferma che "Dispositivo per l'installazione del boot loader" punta alla radice dell'unità USB. L'impostazione predefinita dovrebbe essere OK se l'HDD era scollegato.
  • Fai clic su "Installa ora".

  • Seleziona la tua posizione.

  • Seleziona "Continua".
  • Inserisci il tuo nome, nome computer, nome utente, password e selezionare se si desidera accedere automaticamente o richiedere un password.cscameron
  • Seleziona "Continua".
  • Attendi il completamento dell'installazione.
  • Spegni il computer e collega l'HDD.
  • Sostituire il coperchio del computer.

Nota: è possibile omettere la disabilitazione del disco rigido se dopo il partizionamento si sceglie di installare grub sul root del drive USB su cui si sta installando Ubuntu, (cioè sdb non sdb1). Fai attenzione, molte persone hanno sovrascritto l'MBR dell'HDD poiché la posizione predefinita per il boot loader è sda, tutti gli elementi nel grub dell'unità interna verranno aggiunti al grub USB. Puoi fare un update-grub in seguito.


1

Installazione completa su USB - BIOS / UEFI

Mkusb è un'ottima base per un'unità USB a installazione completa in grado di eseguire l'avvio da BIOS e UEFI:

  • Usa mkusb per creare un sistema Live sull'installer USB (2 GB o più grande).

  • Utilizzare mkusb per creare un sistema persistente su USB da 128 GB di destinazione utilizzando le impostazioni predefinite con persistenza di ~ 25 GB, (la partizione NTFS rimanente viene utilizzata come partizione di dati accessibile di Windows).

inserisci qui la descrizione dell'immagine

  • Non appena mkusb termina, apri GParted ed elimina sdx4, la partizione ISO9660 ed espandi sdx5 nello spazio recuperato, sdx è il nome del dispositivo dell'unità di destinazione.

  • Se lo si desidera, creare una partizione ext4 extra sdx6 per / home.

inserisci qui la descrizione dell'immagine

  • Scollegare o rimuovere l'HDD prima di procedere ulteriormente (opzionale ma consigliato, altamente raccomandato in modalità UEFI).

  • Unità Boot Installer, selezionare Prova.

  • Inserisci unità di destinazione

Inizia a installare Ubuntu ...

  • Seleziona "Qualcos'altro".

  • Selezionare sdx5, (sull'unità di destinazione) e fare clic su Cambia.

inserisci qui la descrizione dell'immagine

  • Seleziona Usa come: ext4, Formato e Punto di montaggio: /.

Non toccare altre partizioni (a meno che non si aggiunga una partizione / home a sdx6).

  • Seleziona sdx5 come Dispositivo per l'installazione del boot loader .

  • Installazione completa.

  • Taglia grub.cfg da sdx5 / boot / grub e incollalo in sdx3 / boot / grub, sovrascrivendo il file grub.cfg esistente.

  • Avviare l'unità di destinazione ed eseguire sudo update-grub per aggiungere tutte le unità al menu di avvio.

  • Non installare alcun driver di proprietà (ad esempio Nvidia) su installazioni precedenti alla 18.04.


1

In seguito, sono stato in grado di impostare una chiavetta USB per eseguire Ubuntu 18.1 sul mio PC avviando l'unità USB. Ora posso usare il mio PC con Ubie 18.1 e installare sw su td (chiavetta USB), salvare i dati su td e sotto tutti gli altri aspetti usare il mio PC come se avessi Ubie installato sul disco rigido interno. Sono stato in grado di utilizzare questo sistema su uno dei miei molti PC, indipendentemente dal sistema operativo corrente. Questo era il mio obiettivo.

A causa del mio livello relativamente basso di competenza su Linux, ho cercato le procedure di installazione più semplici come segue: ho disconnesso il cavo dati del disco rigido interno e, usando le due connessioni USB frontali sul mio PC, ho inserito un thumbdrive con Ubie Live installato e ha inserito un nuovo thumbdrive da 32 GB nella seconda porta USB.

All'avvio dall'unità USB ho scelto di installare Ubuntu e ho seguito le istruzioni. Tutto è andato automaticamente e senza intoppi, e ora sono in grado di eseguire l'avvio dalla nuova unità in uno dei miei PC e usarli come se Ubie fosse installato sul disco rigido interno.

Vorrei avere il tempo e le competenze per capire quale delle tante, molte utili tesi di laurea si è applicata direttamente a me e ne ho messa in gioco una, ma ciò non è accaduto per me. Se qualcuno vuole fare un peasy facile, prova questo metodo. grazie per tutto l'aiuto, st


+1; Penso che il punto cruciale sia disconnettere il disco rigido interno (o disabilitarlo, cosa possibile in alcuni sistemi UEFI / BIOS).
sudodus,

1

Come creare un'unità USB Ubuntu avviabile da Ubuntu (per creare un'unità USB Ubuntu avviabile da macOS vedere la mia risposta qui ):

0) Scarica il file .iso Ubuntu da https://ubuntu.com/download/desktop e inseriscilo nella cartella Download. Consiglio sempre l'ultima versione (che è la 19.04 mentre scrivo ma che sarà la 19.10 abbastanza presto), non quella LTS (a meno che la versione che dice LTS sia l'ultima versione).

1) Apri il Terminale e trova il percorso del file sull'unità USB con

lsblk

Stai cercando SD L , dove L è una lettera. Probabilmente è sdb (poiché "sda" è probabilmente il tuo disco rigido e se hai solo un disco rigido, probabilmente assegnerà la lettera successiva, b, al tuo drive USB), ma controlla bene che la SIZEcolonna abbia senso.

Vedrai anche ulteriori suddivisioni come sda 1 o sdb 1 . Non è quello che stai cercando, vuoi solo sd <qualche lettera>. Quei numeri si riferiscono alle partizioni . Una partizione è un modo per dividere il disco rigido (o SSD o unità USB) in regioni più piccole, un po 'come una cartella ma più seria. Vogliamo sovrascrivere l'intera USB, non solo la prima partizione su di essa (un file iso in realtà contiene già informazioni sulla partizione che sovrascriverà i dati di partizione che è già sull'unità USB con), non solo una delle sue partizioni, quindi noi è necessario specificare solo sd <qualche lettera> e lasciare fuori tutti i numeri che seguono.

Il ddcomando che eseguirai in seguito eliminerà efficacemente tutti i dati sull'unità, quindi non fraintenderai. Se hai difficoltà a capire quale sia il tuo disco, puoi scollegare l'unità USB, eseguire il comando, ricollegarlo, eseguirlo di lsblknuovo e vedere cosa è cambiato. Se vuoi vedere maggiori informazioni, puoi anche provare il sudo fdisk -lcomando.

Quindi aggiungi "/ dev /" all'inizio del nome che hai ottenuto, quindi (ad esempio) "sdb" diventa "/ dev / sdb". /dev/sd<whatever>è un file reale nella /devdirectory che finge di essere un file normale ma in realtà leggerà il tuo disco rigido. Se provi a leggerlo, agirà come un file binario dei dati sottostanti sul tuo disco rigido. Di solito un disco rigido (o SSD) ha una tabella delle partizioni e ogni partizione ha un file system, che Ubuntu (o qualsiasi altro sistema operativo) leggerà e interpreterà, per mostrarti il ​​disco rigido come una tonnellata di file in varie cartelle , ma leggere o scrivere da / a / dev / sd L è un modo per dire a Ubuntu di dimenticare tutto ciò e trattare il disco rigido come una serie di byte ).

2) Utilizzare ddper copiare l'immagine .iso sulla chiavetta USB (sostituire L con la lettera ottenuta dal passaggio precedente)

sudo dd if=~/Downloads/ubuntu-19.04-desktop-amd64.iso of=/dev/sdL

Questo passaggio richiederà del tempo. Al termine dovresti correre

sync

solo per assicurarsi che tutti i dati siano stati trasferiti e che il gioco sia fatto; usa la tua chiavetta USB per avviare Ubuntu.


È possibile accelerare il ddcomando aggiungendolo bs=1Mad esso. Potresti anche voler sostituire la chiamata manuale synccon il passaggio oflag=synca dd(che fa lo stesso lavoro ) e dirti dddi mostrarti quanto è stato trasferito finora status=progress, che tutti insieme sembrerebbero

sudo dd bs=1M status=progress oflag=sync if=~/Downloads/ubuntu-19.04-desktop-amd64.iso of=/dev/sdL

(non dimenticare di sostituire L con la lettera corretta)

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.