2017-06-04 16:13:34 +02:00
|
|
|
# iso sur usb
|
|
|
|
|
|
|
|
## tester les sommes de contrôle
|
2017-06-13 16:30:27 +02:00
|
|
|
|
|
|
|
**exemple** avec md5, à adapter:
|
2017-06-04 16:13:34 +02:00
|
|
|
```shell
|
|
|
|
md5sum -c MD5SUMS
|
|
|
|
firmware-stretch-DI-rc3-amd64-netinst.iso: OK
|
|
|
|
```
|
|
|
|
ou avec shaX
|
|
|
|
```shell
|
|
|
|
shasum -c SHA256SUMS
|
|
|
|
firmware-stretch-DI-rc3-amd64-netinst.iso: OK
|
|
|
|
```
|
|
|
|
|
|
|
|
## déterminer le périphérique de la clé
|
2017-06-13 16:30:27 +02:00
|
|
|
|
2017-06-04 16:13:34 +02:00
|
|
|
```shell
|
|
|
|
lsblk -f
|
|
|
|
```
|
|
|
|
maintenant, on sait qu'elle s'appelle **sdX** (sdb, sdc, sdd...)
|
|
|
|
|
|
|
|
éventuellement on pourrait la détecter dans les montages: `cat /etc/mtab`
|
|
|
|
|
|
|
|
biensûr on ne navigue plus sur cette clé et on ne s'en sert plus, éventuellement, la **démonter**:
|
|
|
|
`umount /dev/sdXy`
|
|
|
|
|
|
|
|
|
|
|
|
## copier l'iso hybride (live)
|
|
|
|
**ATTENTION: à chaque copie sur un _device_, _sdb_ par exemple, toutes les données et les partitions de
|
|
|
|
la clé seront perdues car la table de partition est écrasée**
|
|
|
|
|
|
|
|
```shell
|
|
|
|
su
|
|
|
|
cp /chemin/image.iso /dev/sdX && sync
|
|
|
|
```
|
|
|
|
sync est utilisé pour s'assurer que toutes les données qui sont stockées dans la mémoire lors de la copie
|
|
|
|
sont écrites sur la clé.
|
|
|
|
|
|
|
|
une méthode _traditionnelle_ **alternative** en cas où...
|
|
|
|
```shell
|
|
|
|
su
|
|
|
|
dd if=/chemin/image.iso of=/dev/sdX bs=10M && sync
|
|
|
|
```
|
|
|
|
|
|
|
|
## partition supplémentaire
|
2017-06-13 16:30:27 +02:00
|
|
|
|
2017-06-04 16:13:34 +02:00
|
|
|
Après avoir copié `image.iso` sur une clé USB, pour utiliser l'espace libre
|
|
|
|
restant, utilisez un outil de partitionnement tel que _gparted_ afin de créer
|
|
|
|
une nouvelle partition sur la clé et la **formater** en ext4
|
|
|
|
|
|
|
|
**remarque:** inutile de se casser la tête avec du FAT, windows n'est pas capable de lire
|
|
|
|
plusieurs partitions sur une clé. on n'abordera pas ici les exceptions tordues à cette
|
|
|
|
règle pour compenser des lacunes de ce truc.
|
|
|
|
|
|
|
|
**BUG** cette possibilité, est actuellement indisponible, la cause est à déterminer
|
|
|
|
(live-build/iso hybrid ou stretch)
|
|
|
|
|
|
|
|
à tester:
|
2017-06-13 16:30:27 +02:00
|
|
|
|
2017-06-04 16:13:34 +02:00
|
|
|
```
|
|
|
|
su
|
|
|
|
# attention si la clé est en sdb
|
|
|
|
parted /dev/sdb
|
|
|
|
(parted) print
|
2017-06-04 17:09:27 +02:00
|
|
|
Warning: The driver descriptor says the physical block size is 2048 bytes,
|
|
|
|
but Linux says it is 512 bytes.
|
2017-06-04 16:13:34 +02:00
|
|
|
Ignore/Cancel?
|
|
|
|
# `C` pour abandonner, ça marchera pas...
|
|
|
|
(parted) quit
|
|
|
|
```
|
|
|
|
|
2017-06-04 17:09:27 +02:00
|
|
|
question:
|
2017-06-04 16:13:34 +02:00
|
|
|
* est-ce que cela marche encore avec _Jessie_?
|
|
|
|
* est-ce que c'est réservé aux images iso-hybride?
|
|
|
|
* est-ce que c'est réservé aux images iso-hybride Debian?
|