logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

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

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

#26 14-06-2015 15:58:12

enicar
Membre
Lieu : pas ici
Distrib. : sid
Noyau : Linux 6.5.3
(G)UI : openbox
Inscription : 26-08-2010

Re : Système de fichiers accessible en lecture seulement

Gnugnu a écrit :

La clef n'est pas bootable.


Pas si sûr :

Gnugnu a écrit :


enicar a écrit :



    file -sk /dev/sdb
 



/dev/sdb: DOS/MBR boot sector, code offset 0x58+2, OEM-ID "MSDOS5.0", sectors/cluster 16, reserved sectors 2412,
Media descriptor 0xf8, sectors/track 63, heads 255, sectors 31116288 (volumes > 32 MB) , FAT (32 bit), sectors/FAT 15178,
serial number 0xe8ea3280, unlabeled\012- DOS/MBR boot sector DOS/MBR boot sector DOS executable (COM), boot code
 


Dit clairement que le mbr contient un code exécutable, sauf erreur de
ma part.

Hors ligne

#27 14-06-2015 16:07:56

Anonyme-13
Invité

Re : Système de fichiers accessible en lecture seulement

La clef est bien monté,
Mas je ne comprend toujours pas que je n'ai pas la partition sdb1.

Disque /dev/sda : 931,5 GiB, 1000204886016 octets, 1953525168 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 4096 octets
taille d'E/S (minimale / optimale) : 4096 octets / 4096 octets
Type d'étiquette de disque : dos
Identifiant de disque : 0xf693bdef

Device     Boot      Start        End    Sectors   Size Id Type
/dev/sda1  *          2048 1937573887 1937571840 923,9G 83 Linux
/dev/sda2       1937575934 1953523711   15947778   7,6G  5 Extended
/dev/sda5       1937575936 1953523711   15947776   7,6G 82 Linux swap / Solaris

La partition 3 ne commence pas sur une frontière de cylindre physique.


Disque /dev/sdb : 14,9 GiB, 15931539456 octets, 31116288 secteurs
Unités : secteur de 1 × 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Type d'étiquette de disque : dos
Identifiant de disque : 0x0a0dff65

Device     Boot      Start        End    Sectors   Size Id Type
/dev/sdb1  ?    1869881445 3571221465 1701340021 811,3G 7a inconnu
/dev/sdb2  ?    1634566756 3553817813 1919251058 915,2G 72 inconnu
/dev/sdb3  ?             0          0          0     0B  0 Empty
/dev/sdb4         28049408   28049849        442   221K  0 Empty

Les entrées de la table de partitions ne sont pas dans l'ordre du disque.

#28 14-06-2015 16:17:16

enicar
Membre
Lieu : pas ici
Distrib. : sid
Noyau : Linux 6.5.3
(G)UI : openbox
Inscription : 26-08-2010

Re : Système de fichiers accessible en lecture seulement

Gnugnu a écrit :

Mas je ne comprend toujours pas que je n'ai pas la partition sdb1.


C'est possible de ne pas avoir de table de partitions sur une clef.
Ce n'est pas la seule chose étrange :


Device     Boot      Start        End    Sectors   Size Id Type
/dev/sdb1  ?    1869881445 3571221465 1701340021 811,3G 7a inconnu
/dev/sdb2  ?    1634566756 3553817813 1919251058 915,2G 72 inconnu
/dev/sdb3  ?             0          0          0     0B  0 Empty
/dev/sdb4         28049408   28049849        442   221K  0 Empty
 


Si on regarde les taille de sdb1 et sdb2 : 811,3 Go et 915,2 Go !
Ça ne veut rien dire ! Car il semblerait que ta clef n'ait pas de table de
partitions.

Une chose qu'il faut regarder, une fois que tu as monté ta clef sur
/media/disk (si tu y arrives…).


df /media/disk
 

Hors ligne

#29 14-06-2015 16:20:41

Anonyme-13
Invité

Re : Système de fichiers accessible en lecture seulement

df /media/disk

Sys. de fichiers blocs de 1K Utilisé Disponible Uti% Monté sur
/dev/sdb            15541760      24   15541736   1% /media/disk



Peut t’ont réinitialiser sdb1 et sdb2 ?

#30 14-06-2015 16:52:46

enicar
Membre
Lieu : pas ici
Distrib. : sid
Noyau : Linux 6.5.3
(G)UI : openbox
Inscription : 26-08-2010

Re : Système de fichiers accessible en lecture seulement

Euh, je ne vois pas ce que tu veux dire par réinitialiser. Par contre
on peut créer une table de partitions avec fdisk (ou cfdisk) et
recréer un système de fichiers vfat avec mkfs.vfat. Une seule
partition suffit en principe. À moins que tu en veuilles plusieurs…
Avec fdisk, pour créer la table de partitions, il faut faire très
atttention. Voici les commandes.
Tu démontera ta clef :


umount /media/disk
 


Puis :


fdisk /dev/sdb
 


Tu seras dans une sorte de shell minimal qui attend des commandes.
Les commandes de fdisk sont des lettres. On peut lister ces commandes
en tapant « m » (comme menu) Dans fdisk :


m
 


Dans fdisk, on va créer une nouvelle table de partitions vide :


o
 


Puis créer une nouvelle partition


n
 


En réalité, tant que tu n'as pas demandé à fdisk d'écrire la table de
partition, rien n'est fait.
Ensuite, on choisi le type de partition. Pour lister les codes
des types de partitions :


l
 


Pour modifier le type d'une partition :


t
 


Ensuite tu choisis la partition et le code « b » pour fat32.
(Les codes sont en base 16).
Pour voir comment est la nouvelle table de parttion :


p
 


Pour terminer, on quitte en enregistrant la table de partitions sur
la clef :


w
 



Ensuite, tu fais :


sync
 


Puis tu débranches rebranches ta clef. Et maintenant tu peux
lancer la création du système de fichier :


mkfs.vfat /dev/sdb1
 


Voilà, enfin, je ne sais pas si je fais bien de t'indiquer tout cela
c'est assez délicat. En tous cas, tu n'as pas intérêt à te te tromper
de disque !

Dernière modification par enicar (14-06-2015 16:54:10)

Hors ligne

#31 14-06-2015 17:42:49

Anonyme-13
Invité

Re : Système de fichiers accessible en lecture seulement

J'ai zappé un message.
Avant de faire la manip, il y a un moyen d'enlever le code exécutable de la clef ?
Car j'ai fais plusieurs formatage en FAT32 depuis Windows et ça ne change pas.

#32 14-06-2015 17:47:27

enicar
Membre
Lieu : pas ici
Distrib. : sid
Noyau : Linux 6.5.3
(G)UI : openbox
Inscription : 26-08-2010

Re : Système de fichiers accessible en lecture seulement

Tu peux toujours faire :


dd if=/dev/zero of=/dev/sdb count=1 bs=1k
 


Ça va effacer complétement le mbr de la clef. Et là encore, ne te trompe pas !

Hors ligne

#33 14-06-2015 17:50:42

enicar
Membre
Lieu : pas ici
Distrib. : sid
Noyau : Linux 6.5.3
(G)UI : openbox
Inscription : 26-08-2010

Re : Système de fichiers accessible en lecture seulement

Remarque, après le dd, ta clef sera inutilisable. Il faudra refaire une table de
partitions et un système de fichiers…

Hors ligne

#34 14-06-2015 17:56:39

Anonyme-13
Invité

Re : Système de fichiers accessible en lecture seulement

OK donc je fais le dd avant de crée une table de partitions et un système de fichiers ? Ou ce n'ai pas utile ?

#35 14-06-2015 18:00:29

enicar
Membre
Lieu : pas ici
Distrib. : sid
Noyau : Linux 6.5.3
(G)UI : openbox
Inscription : 26-08-2010

Re : Système de fichiers accessible en lecture seulement

Oui, comme ça tu es sûr d'effacer le code contenu dans le mbr.

Hors ligne

#36 14-06-2015 18:07:48

Anonyme-13
Invité

Re : Système de fichiers accessible en lecture seulement

Ok je ferais ça demain, je dois m’absenter.
Merci beaucoup du temps que tu ma accordé wink

Pied de page des forums