Tutoriel:raspberry pi:image disque

De FunLab Documentation
Aller à : navigation, rechercher

Vérification de l'image

Pour vérifier que votre téléchargement n'a pas été corrompu, il faut utiliser sha1sum si sur le site de celui-ci il est indiqué SHA-1.


Sur www.udoo.org/downloads, par exemple, il est indiqué que ce sont des sommes de controle SHA-1.

Si cela avait été des sommes "MD5", il aurait fallu utiliser la commande "md5sum" au lieu de "sha1sum".

 debian@udoo:/media/nudoodata$ sha1sum UDOOUbuntuStudioQUAD.zip
 6031f5bc8a6aef640f196adfbd671b0b48e42243  UDOOUbuntuStudioQUAD.zip

Le nombre ci-dessus ("6031f5bc8a6aef640f196adfbd671b0b48e42243" doit être le même que celui indiqué sur le site de téléchargement. En fait, il a juste fait ce que vous venez de faire, mais au moment de la publication des fichiers.

Ensuite n'oubliez pas de décompresser l'archive!

unzip image.zip

Trouver le chemin du périphérique

Astuce: quand vous branchez un périphérique, vous pouvez utiliser la commande "dmesg" et analyser les derniers lignes de son résultat (tail vous aidera), afin de déterminer si il a été correctement initialisé (et son chemin, par exemple /dev/sda)

Ici, nous aurons besoin du chemin complet du périphérique, c'est à dire /dev/quelquechose/peutetreautrechose (sans le chiffre, correspondant en fait au numéro de partition).

J'ai branché un lecteur de carte sur un linux, pour connaitre le chemin de la carte SD inséré dedans, dmesg me retourne ca:

tuxun@pctuxun/home$ dmesg | tail -n 10
 [251187.575175] usb 2-1.2.3: new high speed USB device number 10 using fsl-ehci
 [251187.701456] scsi2 : usb-storage 2-1.2.3:1.0
 [251188.706768] scsi 2:0:0:0: Direct-Access     Generic  STORAGE DEVICE   0903 PQ: 0 ANSI: 6
 [251188.920177] sd 2:0:0:0: [sdb] 30702592 512-byte logical blocks: (15.7 GB/14.6 GiB)
 [251188.930048] sd 2:0:0:0: [sdb] Write Protect is off
 [251188.934985] sd 2:0:0:0: [sdb] Mode Sense: 21 00 00 00
 [251188.937058] sd 2:0:0:0: [sdb] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
 [251188.954060]  sdb: sdb1
 [251188.961404] sd 2:0:0:0: [sdb] Attached SCSI removable disk
 debian@udoo:/media/nudoodata$ mount
 /dev/root on / type ext3 (rw,relatime,errors=continue,barrier=0,data=writeback)
 /dev/mmcblk0p1 on /media/udoo_ubu1204 type ext3 (rw,nosuid,nodev,relatime,errors=continue,barrier=0,data=writeback,uhelper=udisks)
 /dev/sda2 on /media/nudoodata type ext4 (rw,nosuid,nodev,relatime,user_xattr,barrier=1,data=ordered,uhelper=udisks)
 /dev/sdb1 on /media/9016-4EF8 type vfat (rw,nosuid,nodev,relatime,uid=1000,gid=1000,fmask=0022,dmask=0077,codepage=cp437,iocharset=iso8859-1,shortname=mixed,showexec,utf8,flush,  errors=remount-ro,uhelper=udisks)
 

Le nombre en début de ligne correspond à l'uptime:

debian@udoo:/media/nudoodata$ cat /proc/uptime 254716.25 813547.31 debian@udoo:/media/nudoodata$ uptime

04:29:53 up 2 days, 22:45,  4 users,  load average: 1.93, 2.19, 2.46

dmesg dit [SDB], et mount nous dit que la partition /dev/sdb1 est monté.


Graver une image disque sur un support usb ou une carte mémoire depuis un linux

Ensuite

dd if=/chemindelimage/image.img of=/dev/sd[a-z] BS=512K

BS correspondant à la taille des secteurs de votre disque

En graphique vous pouvez utiliser palimpsest (renommé depuis gnome-disks)

Sous windows [1] marche bien ;)