Cómo encontrar el dispositivo asociado con una unidad USB montada en Linux

9

¿Cómo encuentra el dispositivo (por ejemplo, / dev / *) para una unidad USB montada en Linux (Ubuntu 10.04)? Estoy tratando de formatear una unidad flash USB Cruzer, y cuando la conecto, el icono del sistema de archivos montado aparece en mi escritorio. Sin embargo, cuando abro GParted, no enumera el sistema de archivos como una opción para particionar.

Las recomendaciones que he encontrado a través de Google incluyen la supervisión de tail -f / var / log / messages, que según ellos debería enumerar el nombre del dispositivo cuando se monta la unidad, pero esto nunca me sucede. También he leído que la unidad USB generalmente estaría vinculada a / dev / sdb, pero esto aparece como un enlace roto en mi sistema de archivos. ¿De qué otra forma podría encontrar el dispositivo?

Cerin
fuente

Respuestas:

8

Se puede ver en mount, dmesg, /proc/partitions... Hay muchas maneras de encontrar la misma.

Daenyth
fuente
Sí, dmesg le dirá el dispositivo cuando lo conecte ... a diferencia de los demás, le dirá el dispositivo incluso antes de que se monte (lo que parece que no se está montando automáticamente en un directorio real para usted) ) Mira dmesg justo después de enchufar tu memoria USB.
Jarvin
Gracias, descubrí que al ejecutar "mount" obtengo una lista de todos los dispositivos montados y sus ubicaciones de archivos.
Cerin
1
+1 para mount. Los documentos de clonezilla dicen usar dmesgpara encontrar el nombre de mi unidad usb, pero eso genera varias páginas de información. mountfue mucho más corto y simple.
John C
5

dfproporciona información sobre discos montados y sus respectivas ubicaciones de dispositivos y rutas FS. También puede ejecutar el cat /etc/fstabarchivo para ver si la unidad USB está en la lista.

Bedwyr
fuente
Esta es realmente la mejor respuesta.
dotancohen
0

Los medios extraíbles como su unidad flash generalmente se montan bajo ~/.gvfsgvfs-fuse. Debería poder formatear la unidad en Nautilus.

Si desea utilizar herramientas de línea de comandos, probablemente tendrá que desmontarlo en Nautilus y posiblemente volver a montarlo desde la línea de comando.

Pausado hasta nuevo aviso.
fuente
0

Aquí hay un pequeño script de Perl para Linux que enumera el árbol USB y comprueba si y de los dispositivos sd * están asociados a una entrada:

Puede ser de alguna utilidad, y también es bueno para la experimentación.

David Tonhofer
fuente