it-swarm.com.de

Geräte erkennen und einbinden

Ich habe Ubuntu heute aktualisiert und alles funktioniert reibungslos, außer dass Ubuntu keine anderen Speichergeräte erkennt. Meine Partitionen / und /home funktionieren einwandfrei, aber meine anderen Partitionen werden einfach nicht erkannt. Ich hätte nichts dagegen, außer dass das gleiche Problem mit USB-Sticks geht.

Wenn ich einen USB-Stick einstecke, geht das Licht an, aber der Computer erkennt nichts. Zur Klarheit, meine Maus und Tastatur sind über USB verbunden und funktionieren einwandfrei.

Irgendeine Idee, wie man dieses Problem löst? Keiner der Vorschläge, die ich im Internet gefunden habe, hat irgendeine Wirkung.

152
Calixte

Lösung 1 : Probieren Sie das Disks-Programm aus (wenn Sie Ubuntu mit einer GUI ausführen )).

(Überprüfen Sie, ob das Gnome-Disk-Utility-Paket installiert ist.) (Stellen Sie sicher, dass das Paket udisk2 installiert ist.)

Schlagen SUPERA Öffnen Sie das Anwendungsobjektiv und geben Sie Disks in das Feld Suchanwendungen ein.

(SUPER ist wahrscheinlich der Schlüssel mit dem Windows-Symbol.)

In Disks können Sie mit den Automount-Optionen spielen.

Zum Beispiel:

Disks Program

Sie müssen auf das kleine Symbol mit den beiden Zahnrädern klicken und "Mount-Optionen bearbeiten" auswählen.

Mount Options

Lösung 2 : Verwenden des CLI (für eine kopflose Installation)

Schritt 1. Überprüfen Sie die Blockgeräte und die Dateisysteme, die diesen Blockgeräten zugewiesen sind.

lsblk

lsblk

Hier sehen Sie die blokdevice sdb mit partition/sdb1. Aber es ist nicht montiert. Es ist keine Datei zugeordnet.

Schritt 2. Was für ein Gerät ist SDB?

Sudo lshw 

oder

Sudo lshw | less

lshw

Der USB-Stick - das Blockgerät/sdb - hat also den logischen Namen/dev/sdb. Und das FAT32-Dateisystem auf diesem Stick hat den logischen Namen/dev/sdb1.

Schritt 3. USB-Stick einhängen

Wir mounten/dev/sdb1 nach/media/usbstick

Sudo mkdir /media/usbstick

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

Lesen Sie die Manpage von mount für weitere Optionen.

Schritt 4. Hat es geklappt?

lsblk

lsblk 2

Ja, wir können sehen, dass das Dateisystem auf dem USB-Stick in/media/usbstick eingebunden ist

Nachtrag : Wenn es keine logischen Namen wie/dev/sdb gibt, sollten Sie diese zuerst erstellen. Siehe hierzu Informationen zum Einrichten und Steuern von Loop-Geräten mit dem Befehl losetup

185
user85164

Sudo lsusb zeigt an, welche USB-Geräte Linux erkennt. Ob ein USB-Speichergerät aktiviert oder erkannt wird, ist ein separates Problem. Sudo lsusb -v gibt ausführlichere Informationen aus, möglicherweise mehr als Sie möchten, wenn das Betriebssystem das Gerät wirklich nicht erkennt.

Alternativ können Sie die Gerätelisten in /dev vor und nach dem Anschließen des USB-Geräts vergleichen. Es gibt viele Möglichkeiten, dies zu tun. Ich würde wahrscheinlich nur verwenden:

ls -l /dev/* | wc -l

Dadurch erhalten Sie eine Reihe von erkannten Geräten. Wenn Sie dies vor und nach dem Anschließen eines Geräts tun, erfahren Sie, ob das Betriebssystem das Gerät in /dev/ zugewiesen hat.

Eine andere Möglichkeit wäre, sich anzusehen, was in dmesg passiert, wenn Sie das USB-Gerät anschließen. dmesg kann Ihnen sagen, wie ein Gerät ausgefallen ist.

Wenn das USB-Gerät, bei dem Sie Probleme haben, in der Liste lsusb aufgeführt ist, können Sie versuchen, das Gerät zu laden. An dieser Stelle wäre es gut, den Dateisystemtyp zu kennen. Sudo fdisk -l teilt Ihnen den Dateisystemtyp in Form einer ID mit. Möglicherweise müssen Sie die ID-Nummer nachschlagen. Dafür gibt es viele Referenzen online. Sobald Sie die Geräteliste, dh /dev/hda1 und den Dateisystemtyp kennen, können Sie versuchen, das Gerät manuell mit dem Befehl mount bereitzustellen.

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

Möglicherweise müssen Sie sicherstellen, dass der Speicherort, an dem Sie das Gerät bereitstellen möchten, vorhanden ist. Wenn das Betriebssystem das Dateisystem erkennt, funktioniert mount möglicherweise nur, wenn das Dateisystem kein systemeigener Dateisystemtyp ist. Möglicherweise müssen Sie Flags für die Montage angeben.

Stellen Sie Ihre Ausgabe von dmesg (nicht alle, nur von ungefähr, wenn das USB-Gerät angeschlossen ist) und Sudo lsusb wieder her.

Möglicherweise finden Sie Linux/UNIX: Gerätedateien hilfreich, wenn Sie versuchen, den Gerätetyp zu ermitteln.

Ich schreibe dies unter der Annahme, dass alle Ihre nicht erkannten Geräte blockartige Geräte sind. Es gibt viele Möglichkeiten, sich dieser Art von Problem zu nähern, und viele mögliche Lösungen. Für eine Lösung sind spezifischere Informationen erforderlich.

Es gibt auch viele GUI-Anwendungen, die dasselbe tun können. Möglicherweise suchen Sie im "Festplatten-Dienstprogramm" nach der angeschlossenen Hardware.

65
j0h

Manuelles Einhängen eines USB-Laufwerks

Ein an das System angeschlossenes USB-Speichergerät wird normalerweise automatisch aktiviert. Wenn es jedoch aus bestimmten Gründen nicht automatisch aktiviert wird, können Sie es mit diesen Schritten manuell aktivieren.

  1. Drücken Sie Ctrl+Alt+T Terminal ausführen.
  2. Geben Sie Sudo mkdir /media/usb ein, um einen Einhängepunkt mit dem Namen usb zu erstellen.
  3. Geben Sie Sudo fdisk -l ein, um nach dem bereits angeschlossenen USB-Laufwerk zu suchen. Nehmen wir an, das Laufwerk, das Sie bereitstellen möchten, ist /dev/sdb1.
  4. Geben Sie Folgendes ein, um ein mit FAT16 oder FAT32 formatiertes USB-Laufwerk bereitzustellen:

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

    ODER Geben Sie Folgendes ein, um ein mit NTFS formatiertes USB-Laufwerk bereitzustellen:

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

Geben Sie zum Abmelden einfach Sudo umount /media/usb in das Terminal ein.

Quelle

14
αғsнιη

Sie können einen der folgenden Befehle verwenden, um Informationen zu gemounteten Geräten abzurufen: Alle unterschiedlichen Befehle werden verwendet, um unterschiedliche Informationen auf unterschiedliche Weise abzurufen, Ergebnisse ...

  • dmesg
  • Sudo fdisk OR Sudo fdisk -l
  • Sudo blkid
  • lsblk
  • mount
  • lsusb
  • uSB-Geräte
  • df -h
9
premal

Sie erwähnen nur einen Speichergerätetyp - USB-Stick. Wann immer USB-Geräte nicht korrekt eingebunden werden, überprüfen Sie, ob das Paket nicht vorhandenSB-Einbindung installiert aufgerufen wurde. Wenn dies der Fall ist, entfernen Sie es und die Lebensdauer sollte danach wieder normal sein (möglicherweise müssen Sie neu starten).

2
Tanel Mae

Auch ich hatte eine ähnliche Situation, in der mein USB-Stick unsichtbar wurde.

Ich habe es mit dem Ubuntu-Hilfsprogramm namens Disks gelöst. Im Disk-Tool war das USB-Stick sichtbar. Ich habe auf das Zahnradsymbol auf der Festplatte geklickt (stellen Sie sicher, dass Sie das richtige Gerät ausgewählt haben) und die Formatpartitionsoption mit FAT (kompatibel mit allen Systemen und Geräten) verwendet.

0
Jose Kj