Debian-facile

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

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

#1 10-10-2016 19:25:36

LaPelle
Membre
Distrib. : Debian 8 Jessie
Noyau : Linux 3.16.0-4-686-pae
(G)UI : LXDE
Inscription : 10-10-2016

Clé USB non reconnue par gparted

Bonjour,

Après de nombreuses tentatives pour rendre ma clef USB « bootable », j’ai finalement réussi à la détraquer (il fallait s’y attendre).

J’ai essayé avec multisystem, mais il veut que l’utilisateur normal acquiert tous les droits roll
J’ai essayé avec UNetbootin mais impossible de trouver ma clef, même en lançant la commande depuis le terminal.

J’ai formaté cette clef en FAT32 puis en NTFS plusieurs fois à chaque étape (je ne me souviens plus dans quel ordre), puis, après l’avoir démonté depuis le gestionnaire de fichier (PCManFM), elle a disparue totalement. J’ai effectuée une nouvelle tentative de rendre la clef « bootable » avec la commande dd ; à ce moment, elle est réapparue.


fdisk -l


Device     Boot    Start       End   Sectors   Size Id Type
/dev/sda1  *        2048  19531775  19529728   9,3G 83 Linux
/dev/sda2       19533822 488396799 468862978 223,6G  5 Extended
/dev/sda5       19533824  23681023   4147200     2G 82 Linux swap / Solaris
/dev/sda6       23683072 488396799 464713728 221,6G 83 Linux

Disque /dev/sdb : 29,8 GiB, 32015679488 octets, 62530624 secteurs



La dernière ligne étant ma clef.
Se pourrait-il que la clef USB ne soit plus partitionnée ?

Maintenant deux problèmes se posent à moi :
- Je ne comprends pas pourquoi elle ne « boot » pas sur mon autre ordinateur (malgré le choix des priorités dans le BIOS)
- gparted me dit « non alloué » sur l’espace de la clef et ne veut faire aucune action dessus.

Avez-vous déjà rencontré ce problème ou un similaire ? savez-vous comment le résoudre ?

Merci

Dernière modification par LaPelle (10-10-2016 20:06:17)

Hors ligne

#2 10-10-2016 20:27:55

LaPelle
Membre
Distrib. : Debian 8 Jessie
Noyau : Linux 3.16.0-4-686-pae
(G)UI : LXDE
Inscription : 10-10-2016

Re : Clé USB non reconnue par gparted

Un des problèmes venait bien du fait que la clef USB n’était pas partitionnée ; j’ai résolu ce problème en suivant les indications décrites dans ce tutoriel http://dmesg.fr/gestion-hardware/56-for … -usb-linux.

Finalement, pour créer une clef USB « bootable » Windows (ce qui est mon intention depuis le début) je vais d’abord passer par une clef USB « bootable » Ubuntu, puisque je n’ai pas l’impression que la première est possible directement via Debian.

Mais l’avez-vous déjà fait ? déjà tenté ?

D’ailleurs, je ne parviens pas à créer une clef USB « bootable » Ubuntu avec dd

Dernière modification par LaPelle (10-10-2016 20:31:52)

Hors ligne

#3 10-10-2016 20:55:15

Frosch
Adhérent(e)
Lieu : Sion (CH)
Distrib. : Chakra
Noyau : Linux 4.5.7
(G)UI : Plasma 5.8
Inscription : 09-12-2015
Site Web

Re : Clé USB non reconnue par gparted

Salut,

Pour faire une clé bootable, depuis n'importe quel Linux ou Mac :

cp ton.iso /dev/sdtruc



et normalement ça marche sur n'importe quel PC.


Schokolade ist keine Lüge.

Hors ligne

#4 10-10-2016 21:08:24

LaPelle
Membre
Distrib. : Debian 8 Jessie
Noyau : Linux 3.16.0-4-686-pae
(G)UI : LXDE
Inscription : 10-10-2016

Re : Clé USB non reconnue par gparted

Salut,

J’ai tenté de le faire avec dd, mais depuis, fdisk -l me donne sdb1 et sdb2 pour une seule clef.

Sais-tu comment n’en faire qu’une ?

Sachant que ma clef n’est plus partitionnée (je dis ça car gparted reconnaît l’emplacement, mais pas de partition).

J’ai suivi ça : https://debian-facile.org/doc:systeme:fdisk, ça m’a bien aidé, merci

Dernière modification par LaPelle (10-10-2016 21:48:36)

Hors ligne

#5 10-10-2016 22:11:30

Frosch
Adhérent(e)
Lieu : Sion (CH)
Distrib. : Chakra
Noyau : Linux 4.5.7
(G)UI : Plasma 5.8
Inscription : 09-12-2015
Site Web

Re : Clé USB non reconnue par gparted

LaPelle a écrit :

J’ai tenté de le faire avec dd, mais depuis, fdisk -l me donne sdb1 et sdb2 pour une seule clef.


Ça c'est normal : tu as une partition qui correspond à l'image .iso que tu as mise dessus, et l'autre qui est de l'espace vide.
Si tu veux refaire la manipulation, il faut bien indiquer /dev/sdb comme cible et non /dev/sdb1 ou /dev/sdb2.

Dernière modification par Frosch (10-10-2016 22:12:44)


Schokolade ist keine Lüge.

Hors ligne

#6 11-10-2016 07:50:49

smolski
administrateur quasi...modo
Lieu : AIN
Distrib. : 8 (jessie) 64 bits + backports
Noyau : 4.6.0-0.bpo.1-amd64
(G)UI : gnome 3.14.1
Inscription : 21-10-2008

Re : Clé USB non reconnue par gparted


"Définition d'eric besson : S'il fallait en chier des tonnes pour devenir ministre, il aurait 2 trous du cul." - JP Douillon
"L'utopie ne signifie pas l'irréalisable, mais l'irréalisée." - T Monod (source :  La zone de Siné)
"Je peux rire de tout mais pas avec n'importe qui." - P Desproges
"saque eud dun" (patois chtimi : fonce dedans)

Hors ligne

#7 11-10-2016 08:04:34

MicP
Membre
Distrib. : debian stable
Noyau : Linux 3.16.0-4-amd64
(G)UI : Xfce
Inscription : 29-02-2016

Re : Clé USB non reconnue par gparted

/dev/sda est le fichier de périphérique qui a été associé au premier disque dont l'électronique à répondu à la détection par le BIOS (à la mise sous tension de la machine)
/dev/sdb deuxième.....
/dev/sda1 première partition du premier disque
/dev/sda2 deuxième partition.....
etc.

=======
Pour voir tout ce qui se passe quand tu connecte ta clef,
AVANT de la connecter physiquement sur un connecteur USB de la machine,
entre la commande suivante :

udisksctl monitor

Attends quelques secondes et tu aura toutes les informations sur ce que le système a trouvé sur cette clef.

Dernière modification par MicP (11-10-2016 08:16:48)

Hors ligne

#8 11-10-2016 10:58:01

LaPelle
Membre
Distrib. : Debian 8 Jessie
Noyau : Linux 3.16.0-4-686-pae
(G)UI : LXDE
Inscription : 10-10-2016

Re : Clé USB non reconnue par gparted

Merci à tous :)

Ça a fonctionné avec la commande cp. Finalement, si ça fonctionne efficacement, je ne comprends pas pourquoi les autres systèmes d’exploitation s’encombre de multiples logiciels pour effectuer ce genre d’opérations.

Maintenant, j’ai un autre problème pour l’installation, mais à mon avis, c’est plutôt de l’ordre du matériel ; en tout cas, ça n’a plus à voir avec Debian, qui a bien fait son job :)

Où est-ce qu’on trouve le bouton « résolu » ?

Dernière modification par LaPelle (11-10-2016 11:01:57)

Hors ligne

#9 11-10-2016 11:01:03

raleur
Membre
Inscription : 03-10-2014

Re : Clé USB non reconnue par gparted

Frosch a écrit :

Ça c'est normal


Je confirme. Une clé USB est comme un disque : si elle a une table de partition, elle peut avoir plusieurs partitions. Ce n'est que Windows qui est limité à une seule partition sur les clés USB. Les images ISO hybrides d'installation de Debian pour i386 et amd64 ont deux partitions.

Frosch a écrit :

tu as une partition qui correspond à l'image .iso que tu as mise dessus, et l'autre qui est de l'espace vide.


Pas vraiment. L'une (la plus grosse) contient bien l'image ISO, mais l'autre (la plus petite) est une partition système EFI en FAT pour l'amorçage en mode UEFI.

Hors ligne

#10 11-10-2016 13:57:39

Frosch
Adhérent(e)
Lieu : Sion (CH)
Distrib. : Chakra
Noyau : Linux 4.5.7
(G)UI : Plasma 5.8
Inscription : 09-12-2015
Site Web

Re : Clé USB non reconnue par gparted

raleur a écrit :

Pas vraiment. L'une (la plus grosse) contient bien l'image ISO, mais l'autre (la plus petite) est une partition système EFI en FAT pour l'amorçage en mode UEFI.


Ah bon ?
Merci pour la précision.
Je ne suis pas du tout familier de UEFI, donc je n'aurais pas pensé à ça.
Mais ça dépend des iso, non ? Il me semble avoir vu clairement qu'il s'agissait d'espace vide (probablement pas une iso Debian).


Schokolade ist keine Lüge.

Hors ligne

#11 11-10-2016 16:30:04

MicP
Membre
Distrib. : debian stable
Noyau : Linux 3.16.0-4-amd64
(G)UI : Xfce
Inscription : 29-02-2016

Re : Clé USB non reconnue par gparted

udisksctl loop-setup --file ~/debian-8.6.0-amd64-netinst.iso


Mapped file /home/michel/debian-8.6.0-amd64-netinst.iso as /dev/loop0.




Voyons s'il y a des partitions :

ls -l /dev/loop0p*


brw-rw---- 1 root disk 259, 2 oct.  11 16:15 /dev/loop0p1
brw-rw---- 1 root disk 259, 3 oct.  11 16:15 /dev/loop0p2
 




Je mounte la deuxième partition

udisksctl mount --block-device /dev/loop0p2


Mounted /dev/loop0p2 at /media/michel/Debian 8.6.0 amd64 1.
 



Qu'est-ce qu'il y a dans le système de fichier de cette partition ?


ls -lR "/media/michel/Debian 8.6.0 amd64 1"


/media/michel/Debian 8.6.0 amd64 1:
total 2
drwx------ 3 michel michel 2048 sept. 17 16:21 efi

/media/michel/Debian 8.6.0 amd64 1/efi:
total 2
drwx------ 2 michel michel 2048 sept. 17 16:21 boot

/media/michel/Debian 8.6.0 amd64 1/efi/boot:
total 386
-rw-r--r-- 1 michel michel 395264 sept. 17 16:21 bootx64.efi

Ci-dessus, le fameux fichier bootx64.efi

=======
Démountage :

udisksctl unmount --block-device /dev/loop0p2


Unmounted /dev/loop0p2.



udisksctl loop-delete -b /dev/loop0

Dernière modification par MicP (13-10-2016 05:02:10)

Hors ligne

#12 11-10-2016 20:22:39

raleur
Membre
Inscription : 03-10-2014

Re : Clé USB non reconnue par gparted

Frosch a écrit :

Mais ça dépend des iso, non ?


Oui, bien sûr. Je ne parlais que des images ISO hybrides d'installation amorçables de Debian pour i386 et amd64.
Les images ISO "pures" (non hybrides) n'ont pas de table de partition.
Les images ISO hybrides non compatibles UEFI comme les images live de Debian 8 n'ont pas de partition EFI.
Les images hybrides des autres distributions peuvent avoir un format légèrement différent, mais généralement c'est le même principe.

Je ne vois pas à quoi servirait dans l'image une partition qui correspondrait à de l'espace vide. Cela ne fonctionnerait que si la clé a une capacité supérieure ou égale à la somme des tailles des partitions, et n'exploiterait pas au maximum une clé de capacité supérieure. Si besoin il vaut mieux créer cette partition après avoir copié le contenu de l'image sur la clé pour l'ajuster à la capacité de cette dernière.

Ne confondrais-tu pas avec la ligne affichée pour l'espace libre par certains programmes de partitionnement ? Ce n'est pas une partition, c'est au contraire l'espace libre non partitionné.

Hors ligne

#13 11-10-2016 20:40:48

Frosch
Adhérent(e)
Lieu : Sion (CH)
Distrib. : Chakra
Noyau : Linux 4.5.7
(G)UI : Plasma 5.8
Inscription : 09-12-2015
Site Web

Re : Clé USB non reconnue par gparted

raleur a écrit :

Ce n'est pas une partition, c'est au contraire l'espace libre non partitionné.


C'est de ça que je veux parler, c'est vrai que c'est pas la même chose même si ça revient au même smile


Schokolade ist keine Lüge.

Hors ligne

Pied de page des forums