Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 04-11-2019 19:31:26

Rocheforte
Membre
Distrib. : Debian 10 "Buster"
Noyau : Linux 4.19.0-6-amd64
(G)UI : xfce
Inscription : 04-11-2019

écriture d'une image netinst sur une clef USB

[RÉSOLU]

J'ai vainement tenté de créer une clé USB bootable de debian-10.1.0-amd64-netinst.iso sur une clé USB en suivant les indications de Debian (à l'adresse https://www.debian.org./CD/faq/index.fr.html#write-usb) selon les deux méthodes mentionnées :
-

cp debian-10.1.0-amd64-netinst.iso /dev/sda1

(clé n° 1)
-

dd if=debian-10.1.0-amd64-netinst.iso of=/dev/sda1 bs=4M; sync

(clé n° 2)

sad Mes clés 1 et 2 obtenues avaient les mêmes contenus mais l'ordinateur hôte ne les voyait désespérément pas lors du démarrage de l'installation.

Je me suis rabattu sur la réalisation d'une clé bootable à l'aide de 'unetbootin'... pas recommandé par Debian pour réaliser cette opération parce que susceptible de provoquer des problèmes difficiles à diagnostiquer lors de l’amorçage ou de l’installation.
neutral L'installation est réussie et Debian 10 a remplacé Debian 8 sur le netbook Acer ES11 hôte.

hmm Ma question demeure toutefois : que manquait-il à ces clés non bootables ?

Dernière modification par Rocheforte (04-11-2019 22:46:13)

Hors ligne

#2 04-11-2019 20:00:43

raleur
Membre
Inscription : 03-10-2014

Re : écriture d'une image netinst sur une clef USB

Il faut écrire l'image dans un périphérique entier comme /dev/sda et non une partition comme /dev/sda1.

Notes :
1) sync ne sert à rien. Je défie quiconque de démontrer le contraire.
2) L'écriture de l'image détruit toute table de partition et tout formatage antérieur présent sur la clé.
3) Ni la clé ni une de ses partitions ne doit être montée lorsqu'on y écrit une image.
4) Habituellement, /dev/sda est un disque SATA lorsqu'il y en a un. En effet les disques SATA sont détectés avant les périphériques de stockage USB.

Il vaut mieux montrer que raconter.

Hors ligne

#3 04-11-2019 20:17:55

Rocheforte
Membre
Distrib. : Debian 10 "Buster"
Noyau : Linux 4.19.0-6-amd64
(G)UI : xfce
Inscription : 04-11-2019

Re : écriture d'une image netinst sur une clef USB

Je l'ai donc réalisé de la manière suivante (exemple d'une clé sdc en dev/sdc)

1. effacement de la clé
2. création d'une table de partitionnement de type MBR
3. écriture de l'image

dd if=/dev/zero of=/dev/sdc

(effacement de la clé)

parted /dev/sdc mklabel msdos

(création de la table de partitionnement)

cp debian-10.1.0-amd64-netinst.iso /dev/sdc

(écriture de l'image)

La clé est maintenant bootable !

[RÉSOLU]

smile Merci à tous

Dernière modification par Rocheforte (04-11-2019 22:42:40)

Hors ligne

#4 04-11-2019 20:55:13

fiche
Membre
Lieu : Paris
Distrib. : Debian stable Buster
Noyau : Linux 4.19.0-6-686
(G)UI : Xfce
Inscription : 11-07-2016

Re : écriture d'une image netinst sur une clef USB

Bonsoir,

J'utilise cette commande (si la clé est sdb)
sudo dd if=image.iso of=/dev/sdb bs=4M status=progress && sync

Avantage : elle fait apparaître la progression de la copie.
Pour le complément sync, aucune idée si cela est utile, j'avais trouvé la commande sur le wiki Debian.

Hors ligne

#5 05-11-2019 09:15:59

raleur
Membre
Inscription : 03-10-2014

Re : écriture d'une image netinst sur une clef USB

Rocheforte a écrit :

1. effacement de la clé
2. création d'une table de partitionnement de type MBR


Ces deux opérations sont inutiles puisque l'écriture de l'image va tout écraser, comme je l'ai déjà précisé.

fiche a écrit :

Pour le complément sync, aucune idée si cela est utile


Je te propose ceci : les prochaines fois, n'exécute pas sync après l'écriture et constate si cela change quelque chose.


Il vaut mieux montrer que raconter.

Hors ligne

#6 05-11-2019 13:12:00

framend
Modo-Moule zébrée
Lieu : /home/framend
Distrib. : Sid
Noyau : 5.7.0-2-amd64
(G)UI : i3-wm/tty
Inscription : 17-11-2018

Re : écriture d'une image netinst sur une clef USB

J'ai longtemps fais SANS sync avant dd (je ne la connaissais pas du tout), et effectivement dd se comportait exactement de la même manière.

“It is not daily increase but daily decrease, hack away the unessential. The closer to the source, the less wastage there is.” - Bruce Lee (philosophe)

Hors ligne

#7 05-11-2019 14:12:03

raleur
Membre
Inscription : 03-10-2014

Re : écriture d'une image netinst sur une clef USB

framend a écrit :

sync avant dd


Si sync avait la moindre utilité pour finaliser les écritures en attente, ce serait après dd (ou cp) et non avant.


Il vaut mieux montrer que raconter.

Hors ligne

Pied de page des forums