Domanda Come posso masterizzare un'immagine Raspberry Pi su una scheda SD da Ubuntu?


Sono sicuro che questo deve essere abbastanza semplice ma non riesco a trovarlo qui.

Come si passa dall'avere una scheda SD vuota ad avere una scheda SD che avvia un Raspi?


66
2017-08-23 14:21


origine


2015: NOOBS rende tutto questo bello e semplice. - Thorbjørn Ravn Andersen
si prega di seguire il seguente link. E non dimenticare di formattare la tua sd-card con fat32 prima dell'installazione raspberrypi.org/documentation/installation/installing-images/... - Sumanta


risposte:


Puoi farlo anche dalla riga di comando. Non c'è bisogno di installare nulla.

  1. Trova il nome del dispositivo della scheda SD inserita. Ad esempio, ho digitato ls -la /dev/sd* prima e dopo aver collegato la scheda SD. Ho visto la data di /dev/sdc cambiare e quindi ha deciso che era quello.

  2. Trova il luogo dell'immagine non compressa, che era /home/username/Downloads/2012-10-28-wheezy-raspbian.img per me.

Digitare quanto segue (mutatis mutandis):

sudo dd if=/home/username/Downloads/2012-10-28-wheezy-raspbian.img of=/dev/sdc

o con miglioramenti suggeriti da altri utenti:

sudo dd if=/home/username/Downloads/2012-10-28-wheezy-raspbian.img of=/dev/sdc status=progress bs=4M

e aspetta che il comando ritorni. Potrebbe essere un po 'di tempo, specialmente su usb2.

Il ridimensionamento può essere fatto dal Pi stesso nel raspi-config programma che si avvia automaticamente al primo avvio.

Stai attento. Assicurati che il nome del dispositivo sia quello della scheda SD. Se lo sostituisci con il nome del dispositivo del tuo disco rigido, il tuo disco rigido verrà sovrascritto.


69
2017-12-11 11:25



Preferisco riconoscere il nome del drive con l'aiuto di sudo fdisk -l. - Rafał Cieślak
Aggiunta bs=4M al dd può migliorare significativamente le prestazioni. - Boris Brodski
Questa sembra una risposta canonica. Puoi aggiungere il bit con "sudo fdisk -l"? (se ha senso) - Peter Mortensen
Di solito uso df -h una volta che vedo il nome del drive sulla destra puoi dire se è sda, b c a sinistra. - onaclov2000
La migliore risposta qui, senza strumenti aggiuntivi necessari oltre ai comandi di base di Linux. - user2082382


Facile installazione e ridimensionamento della scheda SD sul Raspberry Pi su Ubuntu.

  1. Innanzitutto, apri un terminale e installa le utility ImageWriter e GParted con apt-get:

    sudo apt-get install usb-imagewriter gparted
    
  2. Supponendo che stai iniziando con una nuova installazione, scarica la versione più recente da Raspberry Pi sito di download.

  3. Estrarre l'archivio scaricato e quindi aprire ImageWriter typping in una console:

    sudo imagewriter
    
  4. Seleziona il file .img e il dispositivo di destinazione desiderati, in questo caso, debian6-19-04-2012.img, e /dev/mmcblk0

    enter image description here 

  5. Una volta completata la scrittura dell'immagine, il prossimo compito è ripartizionare la scheda SD. Nota: questo processo può essere eseguito in qualsiasi momento successivo, non è limitato solo durante la configurazione iniziale!

Per 13.04 puoi trovare pacchetti Qui.

Se sei interessato a ridimensionare la tua scheda SD, controlla la fonte di questa risposta

fonte


23
2017-08-23 14:38



Ho avuto problemi con questo, alla fine ho scoperto che avevo bisogno sudo imagewriter per farlo scrivere alla mia SD. - Eric Wilson
Purtroppo, usb-imagewriter non è più disponibile per Ubuntu 13.04 o versioni successive perché un pazzo ha deciso che era "troppo lento" e l'ha estratto dal repository del pacchetto. Ho provato altre soluzioni, lo strumento dd è un po 'spaventoso, ma dovrebbe funzionare. - Milimetric
@Milimetric Puoi trovare i pacchetti per 13.04 qui: launchpad.net/ubuntu/raring/+package/usb-imagewriter - LnxSlck
Grazie per il collegamento LnxSlck, ho comunque rinunciato a questa strada. Ho provato a scaricare da launchpad e Ubuntu Software Center dice "la dipendenza non può essere soddisfatta: hal". Vorrei andare nella tana del coniglio ma ho imparato la lezione con Linux: fermati al primo errore. Altrimenti te ne pentirai 10 errori in :) xkcd.com/349 - Milimetric
@Milimetric Ricorda che il divertimento in Linux sta imparando, anche se impari per sbaglio - LnxSlck


Su Ubuntu 14.04 fai clic destro sull'immagine di installazione e scegli Open with disk images writer. Seleziona la tua scheda SD e premi Start.

O aperto Brasero da dash e selezionare Write Image.


23
2018-04-25 20:31



il primo di questi dovrebbe essere la risposta contrassegnata. Con dd il potenziale per distruggere alcune partizioni o dischi è imo maggiore rispetto a quello dello strumento GUI - erikbwork
Non è possibile con brasero che non conosca l'estensione .img. - Chinmaya B
Di gran lunga la soluzione più semplice su Ubuntu. - brunofitas
Questo metodo ha il vantaggio di funzionare anche su 15.10, ma lo svantaggio che non funzionerà con il programma di installazione NOOBS a cui molti utenti saranno interessati in quanto NOOBS non usa un file .img. - TenLeftFingers
Su Ubuntu Xenial è in qualche modo non molto chiaramente chiamato "Image disk creation", anche se può essere usato anche per riscriverlo. Trucco molto bello! : D - Andrea Lazzarotto


Il 13.10 non ho potuto installare usb-imagewriter E: Unable to locate package usb-imagewriter.

Ho trovato quello vecchio semplice gnome-disks comando Dischi da desktop funzionanti. È possibile selezionare l'unità USB e avere la possibilità di Restore disk image.


11
2017-11-23 17:42



Utilizzando xubuntu 14.04. Questo ha funzionato per me. - clyde


Usa Startup Disk Creator. Dovrebbe essere installato su Ubuntu per impostazione predefinita. Ha funzionato molto bene per me.


5
2018-06-01 07:41





Queste sono tutte risposte davvero grandi ...

Mi piace aggiungere status=progress al comando dd:

sudo dd if=rasidiskimg.img of=/dev/mmcbl.. status=progress bs=4M

#it reports like so:
2037383168 bytes (2.0 GB, 1.9 GiB) copied, 198.548 s, 10.3 MB/s

4
2017-09-07 23:08





Alcune risposte menzionano usb-imagewriter ma questo non esiste più (almeno su Ubuntu 16.04).

ero solito usb-creator-gtke quello ha fatto il trucco per me.


2
2017-09-25 16:48





  1. Aperto dischi dal lanciatore di unità.
  2. Passare alla scheda SD nel riquadro di sinistra facendo clic su di esso.
  3. Quindi, fai clic sull'icona del menu hamburger nell'angolo in alto a destra.
  4. Selezionare Ripristina immagine disco dal menu.
  5. Nella successiva finestra a comparsa, accanto al Immagine da ripristinarecampo, fare clic sull'icona della cartella aperta.
  6. Passare all'immagine del SO che si desidera avviare e fare clic su Apri e infine fare clic su Inizia il ripristino. (L'immagine del sistema operativo in questo caso sarà un file .img che deve essere estratto dal file .zip che può essere scaricato dal Sito Web Raspberry Pi)

Aspetta che il processo finisca.

Testato su Ubuntu 16.04


0
2018-02-16 11:24





Installa un'immagine a Rasperry Pi di clonazione (a volte chiamato lampeggiante, brucia, ripristina). Se l'immagine è compressa, estraila prima della clonazione o usa uno strumento che può estrarre e clonare.

dd (e cp e cat)

Lo strumento di base per la clonazione è dd. Puoi anche usare cp o gatto per lo stesso scopo. Ma questi tre strumenti sono rischiosi, se usati per clonare, per scrivere su un dispositivo di archiviazione di massa, perché fanno ciò che tu dici di fare senza domande. Quindi se gli dici di cancellare le foto di famiglia ... e si tratta di un errore di battitura minore. dd a volte è soprannominato 'data destroyer'.

  • Sì, puoi usare dd (o cp o cat) per questo scopo, ma ricontrolla e verifica che tu sappia cosa stai facendo e che tutto sia esattamente come dovrebbe essere prima di premere il tasto Invio.

Strumenti più sicuri

Ci sono diversi strumenti che ti aiutano a clonare da un file immagine o da un file immagine compresso e che forniscono maggiore sicurezza. Esiste un "checkpoint finale" e il dispositivo di destinazione viene "visto" in modo tale che è facile identificare e accertarsi che sia il dispositivo target corretto (non l'unità in cui si memorizzano le foto di famiglia).

  • dischi alias gnome-dischi ha uno strumento di clonazione incorporato, che si usa quando si "ripristina" da un file ISO o da un file immagine su un dispositivo di archiviazione di massa, ad esempio una scheda SD per Raspberry Pi. dischi è integrato in Ubuntu, quindi non è necessario installarlo. Estrarre separatamente da un file di immagine compresso prima dell'uso dischi (perché c'è un bug in alcune versioni, bug # 1571255).

  • mkusb usa dd per clonare. E 'avvolto intorno ad una cintura di sicurezza dd. mkusb può anche installare direttamente da file di immagine compressi, se compresso con gzip o xz ('file.img.gz' o 'file.img.xz'). Installa e usa mkusb secondo i seguenti link,

    help.ubuntu.com/community/mkusb

    Espansione e imaging da un file immagine compresso

    sudo add-apt-repository universe  # only for standard Ubuntu
    
    sudo add-apt-repository ppa:mkusb/ppa  # and press Enter
    sudo apt-get update
    sudo apt-get install mkusb mkusb-nox usb-pack-efi
    

0
2018-02-16 13:14