Rileva e monta dispositivi

110

Ho aggiornato Ubuntu oggi e tutto funziona senza problemi, tranne per il fatto che Ubuntu non rileva nessun altro dispositivo di archiviazione. Le mie partizioni / e /home funzionano bene, ma le mie altre partizioni non vengono rilevate. Non mi dispiacerebbe, tranne lo stesso problema con le chiavette USB.

Quando inserisco una penna USB, la luce si accende, ma il computer non rileva nulla. Per essere chiari, il mio mouse e la tastiera sono collegati tramite USB e funzionano bene.

Qualche idea su come risolvere questo problema? Nessuno dei suggerimenti che ho trovato su Internet ha alcun effetto.

    
posta Calixte 25.04.2013 - 21:30

6 risposte

138

Soluzione 1 : prova il programma Disks (se esegui Ubuntu con una GUI ).

(controlla che il pacchetto gnome-disk-utility sia installato) (assicurati che sia installato il pacchetto udisk2)

Premi SUPER A per aprire l'obiettivo dell'applicazione e digita Disks nel campo Cerca applicazioni.

( SUPER è probabilmente la chiave con l'icona di Windows.)

In Disks puoi giocare con le opzioni di automount.

Ad esempio:

Devi fare clic sulla piccola icona con le due marce e selezionare "Modifica opzioni di montaggio".

Soluzione 2 : utilizzo della CLI (per un'installazione senza testa)

Passaggio 1. Controllare i dispositivi a blocchi e i file system assegnati a tali dispositivi a blocchi.

lsblk

Qui vedi il sdb blokdevice con partizione / sdb1. Ma non è montato. Non ci sono file ad esso assegnati.

Passaggio 2. Che tipo di dispositivo è sdb?

sudo lshw 

o

sudo lshw | less

Quindi la chiavetta USB - il dispositivo di blocco / sdb - ha il nome logico / dev / sdb. E il filesystem FAT32 su quella chiavetta ha il nome logico / dev / sdb1.

Passaggio 3. Montaggio della penna USB

Monteremo / dev / sdb1 su / media / usbstick

sudo mkdir /media/usbstick

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

Leggi la pagina di manuale di mount per altre opzioni.

Passaggio 4. Funzionava?

lsblk

Sì, possiamo vedere che il filesystem sulla chiavetta USB è montato su / media / usbstick

Addendum : se non ci sono nomi logici come / dev / sdb, devi prima crearli. Consulta queste informazioni sull'impostazione e sul controllo dei dispositivi del loop con il comando losetup

    
risposta data user85164 05.05.2013 - 08:36
56

sudo lsusb ti dirà quali dispositivi USB rilevano Linux. Se un dispositivo di memorizzazione USB viene installato o rilevato, si tratta di problemi separati. sudo lsusb -v fornirà un output dettagliato, possibilmente più informazioni di quelle che vuoi se il sistema operativo non riconosce il dispositivo.

In alternativa, puoi confrontare gli elenchi di dispositivi in /dev prima e dopo aver collegato il dispositivo USB. Ci sono molti modi per farlo; Probabilmente userò solo:

ls -l /dev/* | wc -l

Questo ti darà un certo numero di dispositivi riconosciuti. Farlo prima e dopo aver collegato un dispositivo ti dirà se il sistema operativo ha assegnato il dispositivo in /dev/ .

Un'altra opzione potrebbe essere quella di vedere cosa sta succedendo in dmesg quando si collega il dispositivo USB. dmesg potrebbe dirti cose come il guasto di un dispositivo.

Se il dispositivo USB in cui si riscontrano problemi di montaggio, si trova nell'elenco lsusb, è possibile provare a montare il dispositivo. A questo punto sarebbe bene conoscere il tipo di filesystem. sudo fdisk -l ti dirà il tipo di filesystem, sotto forma di un ID. Potrebbe essere necessario cercare il numero ID. Ci sono molti riferimenti online per questo. Una volta che conosci l'elenco dei dispositivi, ovvero /dev/hda1 e il tipo di filesystem, puoi provare a montare il dispositivo manualmente con il comando mount .

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

Potrebbe essere necessario assicurarsi che la posizione in cui si desidera installare il dispositivo esista. Se il SO riconosce il file system, allora mount potrebbe funzionare solo se il file system non è un tipo di file system nativo; potrebbe essere necessario specificare i flag per il montaggio.

Postback dell'output da dmesg (non tutto, solo da intorno quando il dispositivo USB è collegato) e sudo lsusb .

Potresti trovare Linux / UNIX: file di dispositivo utile se provi a determinare il tipo di dispositivo.

Sto scrivendo questo assumendo che tutti i tuoi dispositivi non riconosciuti siano dispositivi di tipo blocco. Esistono molti modi per affrontare questo tipo di problema e molte possibili soluzioni. Sono necessarie informazioni più specifiche per fornire una soluzione.

Ci sono anche molte applicazioni GUI che possono fare la stessa cosa. Potresti provare a cercare l'hardware collegato in "Utility Disco".

    
risposta data j0h 01.05.2013 - 17:56
10

Monta manualmente un'unità USB

Un dispositivo di archiviazione USB collegato al sistema solitamente si installa automaticamente, ma se per alcuni motivi non si installa automaticamente, è possibile montarlo manualmente con questi passaggi.

  1. Premi Ctrl + Alt + T per eseguire Terminal.
  2. Inserisci sudo mkdir /media/usb per creare un punto di montaggio chiamato usb .
  3. Inserisci sudo fdisk -l per cercare l'unità USB già inserita, diciamo che l'unità che vuoi montare è /dev/sdb1 .
  4. Per montare un'unità USB formattata con il sistema FAT16 o FAT32 , inserisci:

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

    OR, per montare un'unità USB formattata con il sistema NTFS , inserisci:

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

Per smontarlo, inserisci sudo umount /media/usb nel Terminale.

origine

    
risposta data αғsнιη 25.09.2014 - 14:12
7

È possibile utilizzare uno dei seguenti comandi per ottenere informazioni dettagliate sui dispositivi montati: tutti i diversi comandi sono usati per ottenere informazioni diverse in modi diversi, risultati ...

  • dmesg
  • sudo fdisk O sudo fdisk -l
  • sudo blkid
  • lsblk
  • mount
  • lsusb
  • dispositivi USB
  • df -h
risposta data premal 20.04.2015 - 11:40
2

Si parla solo di un tipo di dispositivo di memorizzazione: chiavetta USB. Ogni volta che i dispositivi USB non vengono montati correttamente, verifica che non abbia il pacchetto chiamato usbmount installato . Se lo è, rimuovilo e la vita dovrebbe tornare normale dopo (potrebbe essere necessario riavviare).

    
risposta data Tanel Mae 05.05.2013 - 10:26
0

Anch'io avevo una situazione simile in cui la mia pendrive diventava invisibile. L'ho risolto usando il programma di utilità ubuntu chiamato Disks . All'interno dello strumento del disco la pendrive era visibile. Ho fatto clic sull'icona dell'ingranaggio all'interno del disco (assicurati di aver selezionato il dispositivo corretto) e usato l'opzione di formattazione del formato con FAT (compatibile con tutti i sistemi e dispositivi)

    
risposta data Jose Kj 25.05.2018 - 11:46

Leggi altre domande sui tag