web-dev-qa-db-fra.com

Détecter et monter des appareils

J'ai mis à jour Ubuntu aujourd'hui et tout fonctionne bien sauf qu'Ubuntu ne détecte aucun autre périphérique de stockage. Mes partitions / et /home fonctionnent correctement, mais mes autres partitions ne sont tout simplement pas détectées. Cela ne me dérangerait pas, sauf que le même problème se pose avec les clés USB.

Lorsque je connecte une clé USB, le voyant s’allume mais l’ordinateur ne détecte rien. Soyons clairs: ma souris et mon clavier sont connectés via USB et fonctionnent correctement.

Une idée de comment résoudre ce problème? Aucune des suggestions que j'ai trouvées sur Internet n'a d'effet.

140
Calixte

Solution 1 : Essayez le programme Disks (si vous exécutez Ubuntu avec une interface graphique ).

(vérifiez que le paquet gnome-disk-utility est installé) (assurez-vous que le paquet udisk2 est installé)

Frappé SUPERA pour ouvrir l’objectif d’application et saisissez Disks dans le champ Rechercher des applications.

(SUPER est probablement la clé avec l'icône Windows.)

Dans Disks, vous pouvez jouer avec les options de montage automatique.

Par exemple:

Disks Program

Vous devez cliquer sur la petite icône avec les deux engrenages et choisir "Modifier les options de montage".

Mount Options

Solution 2 : Utilisation de CLI (pour une installation sans installation)

Étape 1. Vérifiez les blockdevices et les systèmes de fichiers affectés à ces périphériques en mode bloc.

lsblk

lsblk

Vous voyez ici le blokdevice sdb avec partition/sdb1. Mais ce n'est pas monté. Il n'y a pas de fichier assigné.

Étape 2. Quel type d'appareil est sdb?

Sudo lshw 

ou

Sudo lshw | less

lshw

Ainsi, la clé USB - le périphérique bloc/sdb - porte le nom logique/dev/sdb. Et le système de fichiers FAT32 sur cette clé porte le nom logique/dev/sdb1.

Étape 3. Monter la clé USB

Nous allons monter/dev/sdb1 sur/media/usbstick

Sudo mkdir /media/usbstick

Sudo mount -t vfat /dev/sdb1 /media/usbstick 

Lisez la page de manuel de mount pour d'autres options.

Étape 4. Cela a-t-il fonctionné?

lsblk

lsblk 2

Oui, nous pouvons voir que le système de fichiers sur la clé USB est monté sur/media/usbstick

Addendum : s'il n'y a pas de noms logiques comme/dev/sdb, vous devez d'abord les créer. Voir ceci informations sur la configuration et le contrôle de périphériques en boucle avec la commande losetup

175
user85164

Sudo lsusb vous indiquera quels périphériques USB sont détectés par Linux. Qu'un périphérique de stockage USB soit monté ou détecté soit un problème distinct. Sudo lsusb -v donnera une sortie détaillée, peut-être plus d'informations que vous ne le souhaitez si le système d'exploitation ne reconnaît pas vraiment le périphérique.

Vous pouvez également comparer les listes de périphériques dans /dev avant et après le branchement du périphérique USB. Il y a plusieurs façons de le faire. J'utiliserais probablement juste:

ls -l /dev/* | wc -l

Cela vous donnera un certain nombre d'appareils reconnus. Le faire avant et après avoir branché un périphérique vous dira si le système d'exploitation a attribué le périphérique à /dev/.

Une autre option serait de regarder ce qui se passe dans dmesg lorsque vous branchez le périphérique USB. dmesg peut vous dire des choses telles que la défaillance d'un périphérique.

Si le périphérique USB sur lequel vous rencontrez des problèmes de montage figure dans la liste de lsusb, vous pouvez essayer de le monter. À ce stade, il serait bon de connaître le type de système de fichiers. Sudo fdisk -l vous indiquera le type de système de fichiers, sous la forme d'un ID. Vous devrez peut-être rechercher le numéro d'identification. Il y a beaucoup de références en ligne pour cela. Une fois que vous connaissez la liste de périphériques, c'est-à-dire /dev/hda1 et le type de système de fichiers, vous pouvez essayer de monter le périphérique manuellement avec la commande mount.

Sudo mount /dev/hda1 /home/user/Desktop/whereEver

Vous devrez peut-être vous assurer que l'emplacement sur lequel vous souhaitez monter le périphérique existe. Si le système d'exploitation reconnaît le système de fichiers, mount pourrait ne fonctionner que si le système de fichiers n'est pas un type de système de fichiers natif; vous devrez peut-être spécifier des indicateurs pour le montage.

Publiez votre sortie de dmesg (pas tout, seulement du moment où le périphérique USB est branché), et Sudo lsusb.

Vous pouvez trouver Linux/UNIX: fichiers de périphérique utile si vous essayez de déterminer le type de périphérique.

J'écris ceci en supposant que tous vos périphériques non reconnus sont des périphériques de type bloc. Il existe de nombreuses manières d’aborder ce type de problème et de nombreuses solutions possibles. Des informations plus spécifiques sont nécessaires pour apporter une solution.

Il existe également de nombreuses applications graphiques pouvant faire la même chose. Vous pouvez essayer de rechercher le matériel branché dans "Utilitaire de disque".

64
j0h

Monter manuellement une clé USB

Un périphérique de stockage USB connecté au système se monte généralement automatiquement, mais si, pour certaines raisons, il ne fonctionne pas automatiquement, il est possible de le monter manuellement à l'aide de ces étapes.

  1. Presse Ctrl+Alt+T pour exécuter le terminal.
  2. Entrez Sudo mkdir /media/usb pour créer un point de montage appelé usb .
  3. Entrez Sudo fdisk -l pour rechercher le lecteur USB déjà branché. Supposons que le lecteur que vous souhaitez monter soit /dev/sdb1.
  4. Pour monter une clé USB formatée avec le système FAT16 ou FAT32 , entrez:

    Sudo mount -t vfat /dev/sdb1 /media/usb -o uid=1000,gid=100,utf8,dmask=027,fmask=137
    

    OU, Pour monter un lecteur USB formaté avec le système NTFS, entrez:

    Sudo mount -t ntfs-3g /dev/sdb1 /media/usb
    

Pour le démonter, entrez simplement Sudo umount /media/usb dans le terminal.

source

13
αғsнιη

Vous pouvez utiliser l'une des commandes suivantes pour obtenir des informations détaillées sur les périphériques montés: toutes les commandes différentes sont utilisées pour obtenir différentes informations de différentes manières, résultats ...

  • dmesg
  • Sudo fdisk OR Sudo fdisk -l
  • Sudo blkid
  • lsblk
  • mount
  • lsusb
  • appareils usb
  • df -h
9
premal

Vous ne mentionnez qu'un type de périphérique de stockage - clé USB. Chaque fois que les périphériques USB ne montent pas correctement, vérifiez que ne possédez pas le paquet nommé sbmount est installé. Si c'est le cas, retirez-le et la vie redeviendra normale (vous devrez peut-être redémarrer).

2
Tanel Mae

Moi aussi j'ai eu la même situation où ma clé USB est devenue invisible.

Je l'ai résolu en utilisant le programme utilitaire Ubuntu nommé Disks. À l'intérieur de l'outil de disque, le lecteur de stylo était visible. J'ai cliqué sur l'icône d'engrenage à l'intérieur du disque (assurez-vous que vous avez sélectionné le bon périphérique) et utilisé l'option de partitionnement avec FAT (compatible avec tous les systèmes et tous les périphériques).

0
Jose Kj