Comment puis-je graver une image Raspberry Pi sur une carte SD à partir d'Ubuntu?

65

Je suis sûr que cela doit être assez simple mais ne peut pas le trouver ici.

Comment passer d’une carte SD vierge à une carte SD qui démarre un Raspi?

    
posée Oli 23.08.2012 - 16:21
la source

10 réponses

67

Vous pouvez également le faire depuis la ligne de commande. Pas besoin d'installer quoi que ce soit.

  1. Trouvez le nom du périphérique de la carte SD connectée. Par exemple, j'ai tapé ls -la /dev/sd* avant et après avoir branché la carte SD. J'ai vu la date de /dev/sdc changer et j'ai donc décidé que c'était celui-là.

  2. Recherchez l'emplacement de l'image décompressée, qui était /home/username/Downloads/2012-10-28-wheezy-raspbian.img pour moi.

Tapez ce qui suit (mutatis mutandis):

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

ou avec les améliorations suggérées par d’autres utilisateurs:

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

et attendez que la commande revienne. Cela peut prendre pas mal de temps, surtout sur usb2.

Le redimensionnement peut être effectué à partir du Pi lui-même dans le programme raspi-config qui démarre automatiquement la première fois que vous démarrez.

Attention Assurez-vous que le nom du périphérique est celui de la carte SD. Si vous le remplacez par le nom de périphérique de votre disque dur, votre disque dur sera remplacé.

    
réponse donnée Wilbert 11.12.2012 - 12:25
la source
23

Easy Install & amp; Redimensionnez la carte SD sur le Raspberry Pi sous Ubuntu.

  1. D'abord, ouvrez un terminal et installez les utilitaires ImageWriter et GParted avec apt-get:

    sudo apt-get install usb-imagewriter gparted
    
  2. Si vous commencez avec une nouvelle installation, téléchargez la version la plus récente à partir du site de téléchargement de Raspberry Pi .

  3. Extrayez l'archive téléchargée, puis ouvrez ImageWriter en insérant une console:

    sudo imagewriter
    
  4. Sélectionnez le fichier .img souhaité et le périphérique cible, dans ce cas, debian6-19-04-2012.img et /dev/mmcblk0

  5. Une fois l’écriture de l’image terminée, la tâche suivante consiste à repartitionner la carte SD. Remarque: ce processus peut également être effectué ultérieurement, il ne se limite pas à la configuration initiale!

Pour 13.04, vous pouvez trouver les paquets ici .

Si vous êtes intéressé par le redimensionnement de votre carte SD, vérifiez la source de cette réponse

Source

    
réponse donnée LnxSlck 23.08.2012 - 16:38
la source
23

Sous Ubuntu 14.04, cliquez avec le bouton droit sur l’image du programme d’installation et choisissez Open with disk images writer . Sélectionnez votre carte SD et appuyez sur Démarrer.

Ou ouvrez Brasero du tiret et sélectionnez Write Image .

    
réponse donnée David Peláez 25.04.2014 - 22:31
la source
11

Le 13.10, je ne pouvais pas obtenir usb-imagewriter pour installer E: Unable to locate package usb-imagewriter .

J'ai trouvé que les vieux disques de la commande gnome-disks du bureau fonctionnaient normalement. Vous pouvez sélectionner le lecteur USB et choisir l'option Restore disk image .

    
réponse donnée user184190 23.11.2013 - 18:42
la source
5

Utilisez Créateur de disque de démarrage. Il devrait être installé sur Ubuntu par défaut. Cela a très bien fonctionné pour moi.

    
réponse donnée user92595 01.06.2016 - 09:41
la source
4

Ce sont toutes de très bonnes réponses ...

J'aime ajouter status=progress à la commande 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
    
réponse donnée Stas Wright 08.09.2016 - 01:08
la source
2

Certaines réponses mentionnent usb-imagewriter mais cela n’existe plus (au moins sur Ubuntu 16.04).

J'ai utilisé usb-creator-gtk , et cela a fait l'affaire pour moi.

    
réponse donnée Arnaud Jeansen 25.09.2016 - 18:48
la source
0
  1. Ouvrez Disques depuis le lanceur d’unité.
  2. Accédez à votre carte SD dans le volet gauche en cliquant dessus.
  3. Cliquez ensuite sur l’icône du menu hamburger en haut à droite.
  4. Sélectionnez Restaurer l’image du disque dans le menu.
  5. Dans la fenêtre contextuelle suivante, à côté du champ Image à restaurer , cliquez sur l’icône du dossier ouvert.
  6. Accédez à l'image du système d'exploitation que vous souhaitez démarrer et cliquez sur Ouvrir, puis cliquez sur Démarrer la restauration (dans ce cas, l'image du système d'exploitation sera un fichier .img à extraire du fichier .zip). Fichier pouvant être téléchargé depuis le site Web Raspberry Pi )

Attendez la fin du processus.

Testé sur Ubuntu 16.04

    
réponse donnée Piyush Pushkar 16.02.2017 - 12:24
la source
0

Installez une image sur Rasperry Pi par clonage (parfois appelée clignotement, gravure, restauration). Si l'image est compressée, extrayez-la avant le clonage ou utilisez un outil capable d'extraire et de cloner.

dd (et cp et cat)

L’outil de base du clonage est dd . Vous pouvez également utiliser cp ou cat dans le même but. Mais ces trois outils sont risqués, lorsqu'ils sont utilisés pour cloner, d'écrire sur un périphérique de stockage de masse, car ils font ce que vous leur dites de faire sans poser de questions. Donc, si vous leur dites d'essuyer les photos de famille ... et c'est une erreur de frappe mineure. dd est parfois surnommé "destructeur de données".

  • Oui, vous pouvez utiliser dd (ou cp ou cat) à cette fin, mais vérifiez et vérifiez trois fois que vous savez ce que vous faites et que tout est exactement comme il se doit avant d'appuyer sur la touche Entrée.

Des outils plus sûrs

Il existe plusieurs outils qui vous aident à cloner à partir d’un fichier image ou d’un fichier image compressé et qui offrent plus de sécurité. Il y a un «point de contrôle final» et le périphérique cible est «vu» de telle manière qu'il est facile de l'identifier et de s'assurer qu'il s'agit du périphérique cible correct (et non du lecteur où vous stockez les images de famille). / p>

  • Disques alias gnome-disks possèdent un outil de clonage intégré, que vous utilisez lorsque vous "restaurez" un fichier iso ou un fichier image vers un fichier. périphérique de stockage de masse, par exemple une carte SD pour Raspberry Pi. Disques sont intégrés à Ubuntu, vous n'avez donc pas besoin de l'installer. Extraire d'un fichier image compressé séparément avant d'utiliser Disques (car il existe un bogue dans certaines versions, bug # 1571255 ).

  • mkusb utilise dd pour cloner. Il entoure une ceinture de sécurité dd . mkusb peut également être installé directement à partir de fichiers images compressés, s'il est compressé avec gzip ou xz ('file.img.gz' ou 'file.img.xz'). Installez et utilisez mkusb conformément aux liens suivants,

    help.ubuntu.com/community/mkusb

    Extension et création d'images à partir d'un fichier image compressé

    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
    
réponse donnée sudodus 16.02.2017 - 14:14
la source
0

En plus de l'excellente réponse de Wilbert, pour faire cela souvent, les avantages suivants ont l'avantage de compresser et décompresser l'image à la volée, et montrent les progrès en utilisant pv (vous devrez peut-être apt-get install pv ):

Je fais une sauvegarde avec:

sudo dd if=/dev/mmcblk0p7 | pv -c -N filesystem | \
gzip -c | pv -c -N compressed > backup/mmcblk0p7.img.gz

Et une restauration avec:

cat mmcblk0p7.img.gz | pv -c -N compressed | \
gunzip | pv -c -N filesystem | sudo dd of=/dev/mmcblk0p7

Assurez-vous de remplacer mmcblk0p7 par la partition que vous souhaitez sauvegarder / restaurer.

    
réponse donnée jjmontes 16.03.2017 - 02:29
la source

Lire d'autres questions sur les étiquettes