Objet : Discussions sur le logiciel libre
Archives de la liste
- From: Pascal Hambourg <pascal AT plouf.fr.eu.org>
- To: linux-31 AT culte.org
- Subject: Re: [Linux-31] Clé bootable avec cat...
- Date: Mon, 18 Mar 2019 11:21:36 +0100
- Organization: Plouf !
Le 18/03/2019 à 09:48, Jean-Marc Mongrelet (via linux-31 Mailing List) a écrit :
Le 2019-03-18 08:48, Pascal Hambourg a écrit :
Le 18/03/2019 à 07:55, Jean-Marc Mongrelet (via linux-31 Mailing List) a écrit :
À par que pour un fichier la commande donnerait:
dd if=/répertoire/nom_du_fichier count=1 2>/dev/null | hexdump -C
Ça n'a rien à voir avec hexdump.
???
On reprend. Pour afficher le contenu hexa du MBR :
sudo dd if=/dev/sda count=1 2>/dev/null | hexdump -C
Pour afficher le contenu hexa d'un fichier binaire quelconque :
dd if=/répertoire/nom_du_fichier count=1 2>/dev/null | hexdump -C
On voit bien que la différence se situe uniquement dans la source des données envoyées à hexdump, et pas du tout dans la sortie de hexdump qui ne permet absolument pas de dire à elle seule s'il s'agit de "données brutes" d'un périphérique bloc ou du contenu d'un fichier.
Evidemment si on lit dans un périphérique on sait qu'il s'agit de "données brutes" d'un périphérique, et si on lit dans un fichier on sait qu'il s'agit du contenu d'un fichier. hexdump n'apporte rien sur ce point. Je n'ai même pas besoin d'exécuter la commande pour savoir, il suffit de la lire.
D'ailleurs dans le cas d'un fichier d'image disque, on obtient exactement le même résultat qu'avec le disque lui-même.
(Au passage l'utilisation de dd est superflue, hexdump a une option -n pour limiter la longueur des données à afficher)
Lire et essayer de comprendre ce que fait le MBR... lecture du langage assembleur... pour ce coucher moins bette!
On peut aussi lire la documentation ou le code source du chargeur
d'amorçage installé dans le MBR.
C'est bien ce que je cherchais à faire... lire le code du MBR... Et s'il y a un code source du MBR autre que du langage assembleur... on le trouve où ce code ??
Je l'ai écrit : dans les sources du chargeur d'amorçage que tu as installé dans le MBR. Si c'est GRUB, dans les sources de GRUB.
- Re: [Linux-31] Clé bootable avec cat..., (suite)
- Re: [Linux-31] Clé bootable avec cat..., Jean-Marc Mongrelet, 17/03/2019
- Re: [Linux-31] Clé bootable avec cat..., Pascal Hambourg, 17/03/2019
- Re: [Linux-31] Clé bootable avec cat..., Jean-Marc Mongrelet, 17/03/2019
- Re: [Linux-31] Clé bootable avec cat..., Jean-Marc Mongrelet, 17/03/2019
- Re: [Linux-31] Clé bootable avec cat..., Pascal Hambourg, 17/03/2019
- Re: [Linux-31] Clé bootable avec cat..., Jean-Marc Mongrelet, 17/03/2019
- Re: [Linux-31] Clé bootable avec cat..., Pascal Hambourg, 17/03/2019
- Re: [Linux-31] Clé bootable avec cat..., Jean-Marc Mongrelet, 18/03/2019
- Re: [Linux-31] Clé bootable avec cat..., Pascal Hambourg, 18/03/2019
- Re: [Linux-31] Clé bootable avec cat..., Jean-Marc Mongrelet, 18/03/2019
- Re: [Linux-31] Clé bootable avec cat..., Pascal Hambourg, 18/03/2019
- Re: [Linux-31] Clé bootable avec cat..., Jean-Marc Mongrelet, 18/03/2019
- Re : [Linux-31] Clé bootable avec cat..., tth, 18/03/2019
- Re: [Linux-31] Clé bootable avec cat..., Pascal Hambourg, 18/03/2019
- Re: [Linux-31] Clé bootable avec cat..., Jean-Marc Mongrelet, 18/03/2019
- Re: [Linux-31] Clé bootable avec cat..., Pascal Hambourg, 18/03/2019
- Re: [Linux-31] Clé bootable avec cat..., Jean-Marc Mongrelet, 19/03/2019
- Re: [Linux-31] Clé bootable avec cat..., jdanield, 18/03/2019
- Re : [Linux-31] Clé bootable avec cat..., tth, 18/03/2019
- Re: [Linux-31] Clé bootable avec cat..., jdanield, 18/03/2019
- Re: [Linux-31] Clé bootable avec cat..., Jean-Marc Mongrelet, 19/03/2019
Archives gérées par MHonArc 2.6.19+.