Comment faire pour que Unetbootin reconnaisse un lecteur USB monté?

31

J'utilise Ubuntu 12.04 et chaque fois que j'essaie d'écrire une image ISO d'Ubuntu sur un disque pour pouvoir l'installer, Unetbootin dit que /dev/sdb1 n'est pas monté. Mais Ubuntu monte le disque automatiquement quand il est inséré, non? Que puis-je faire pour que Unetbootin reconnaisse que le lecteur est monté?

    
posée xjonquilx 09.05.2012 - 19:41
la source

3 réponses

45

Il est possible que beeju a suggéré , il vous suffit de monter le lecteur manuellement. Cependant, vous avez raison - habituellement, Ubuntu montera automatiquement un lecteur lorsqu'il est connecté ou sous tension.

Il existe deux situations courantes où le problème que vous avez décrit se produit:

  1. Techniquement, les lecteurs ne sont pas montés. Les volumes (c'est-à-dire les partitions) sont montés. S'il n'y a pas de partition sur le lecteur, Ubuntu ne peut pas le monter (ni automatiquement ni autrement). S'il y en a un, mais qu'il est endommagé ou (c'est beaucoup moins probable) d'un type que Ubuntu ne reconnaît pas, il ne sera pas non plus monté.

  2. Unetbootin nécessite que la partition sur laquelle vous écrivez le contenu d’une image .iso soit formatée FAT16 ou FAT32. (Et vous devriez utiliser FAT32 à moins que votre image soit minuscule et que vous sachiez que vous devez utiliser FAT16.) De plus, cela devrait être la première partition sur le disque, et à moins de savoir ce que vous faites différemment, ce devrait être la seule partition sur le disque et elle devrait occuper tout l'espace disponible. De plus (bien que vous n'ayez généralement rien à faire pour que ce soit le cas), cela devrait être une partition primaire (pas une partition logique) et la table de partition du disque devrait être de type MSDOS.

Si vous disposez de données précieuses sur votre disque, vous ne devriez pas lui écrire d’image de .iso car cela détruirait les données. Sinon, vous pouvez résoudre en toute sécurité l'un des problèmes ci-dessus ou les deux en créant une nouvelle table de partition sur le disque, puis en créant une partition unique, occupant tout l'espace disponible, de type FAT32.

Un moyen simple de le faire est d'utiliser l'éditeur de partition GParted, fourni par le package gparted . Vous pouvez installer ce package dans le Software Center. Puis lancez GParted. Sélectionnez le lecteur dans le menu déroulant situé dans le coin supérieur droit de la fenêtre GParted. Assurez-vous d'avoir sélectionné le bon lecteur - il serait mauvais d'effectuer ces opérations de destruction de données sur le mauvais disque!

Do Edit & gt; Créez une table de partition et acceptez les valeurs par défaut. Ensuite, créez une partition FAT32, également avec tous les paramètres par défaut. Cela en fera une partition principale et la plus grande possible.

Appliquez ensuite vos modifications en cliquant sur la coche verte. Vous pouvez maintenant monter le disque (ou le sortir et le remettre en place, et il devrait s’installer automatiquement). Lorsque GParted se termine, fermez-le. Ensuite, vous pouvez écrire une image .iso avec Unetbootin.

Vous pouvez également utiliser une autre méthode pour écrire l'image .iso sur le lecteur, ce qui vous permettrait d'ignorer le formatage et le montage du lecteur.

Vous pouvez utiliser Startup Disk Creator à cette fin, comme décrit dans le officiel instructions d'installation .

Vous pouvez également utiliser dd depuis la ligne de commande. Voir dd (1) . Si vous avez une image .iso appelée ubuntu-12.04-desktop-i386.iso et située dans votre dossier Téléchargements et que vous écrivez son contenu dans /dev/sdb1 dans Unetbootin, la commande dd correspondante est la suivante:

cd ~/Downloads
sudo dd if=ubuntu-12.04-desktop-i386.iso of=/dev/sdb

Il est très important que vous lui indiquiez de générer /dev/sdb (ou n'importe quel lecteur), pas /dev/sdb1 (pas la première partition du lecteur).

    
réponse donnée Eliah Kagan 09.05.2012 - 20:21
la source
27

Je n'ai pas reçu UNetbootin pour lister mon lecteur USB, mais vous pouvez le forcer à utiliser un lecteur spécifique si vous connaissez le nom du périphérique:

unetbootin installtype=USB targetdrive=/dev/sdb1

Vous découvrirez le numéro de votre appareil en listant tous:

sudo fdisk -l

J'espère que ça aide?

    
réponse donnée Andy 16.01.2015 - 14:25
la source
2

Je vous souhaite la bienvenue ici! Je pense qu’il s’agit d’un comportement courant chez Ubuntu, car j’ai fait la même chose à maintes reprises.Que puis-je faire en cliquant simplement sur the drive et ouvrez-le Il est clairement décrit ici . Par ailleurs, il est préférable de voir ce lecteur est affiché. dans File system & gt; Media.

    
réponse donnée beeju 09.05.2012 - 20:12
la source

Lire d'autres questions sur les étiquettes