如何在Linux中查找与已安装的USB驱动器关联的设备


9

您如何在Linux(Ubuntu 10.04)中找到已安装USB驱动器的设备(例如/ dev / *)?我正在尝试格式化Cruzer USB闪存驱动器,当我插入它时,已安装文件系统的图标将显示在桌面上。但是,当我打开GParted时,它没有将文件系统列出为分区选项。

我在Google上发现的建议包括监视tail -f / var / log / messages,他们声称应该在挂载驱动器时列出设备名称,但这对我来说从来没有发生。我还读到USB驱动器通常会链接到/ dev / sdb,但这在我的文件系统上显示为断开的链接。我还能如何找到该设备?

Answers:


8

你可以看一下mountdmesg/proc/partitions...有很多方法来找到它。


是的,dmesg会在您插入设备时告诉您设备…与其他设备不同,它甚至会在挂载之前告诉您设备(这听起来好像并不会自动将其挂载到您的实际目录中) )。插入USB记忆棒后立即查看dmesg。
Jarvin 2010年

谢谢,我发现通过运行“ mount”可以获得所有已安装设备及其文件位置的列表。
Cerin 2010年

1
为+1 mount。clonezilla文档说可用于dmesg查找我的USB驱动器的名称,但这会生成几信息。mount变得更短更简单。
约翰C

5

df提供有关已安装磁盘及其各自的设备位置和FS路径的信息。您也可以运行cat /etc/fstab文件以查看是否列出了USB驱动器。


这确实是最好的答案。
dotancohen 2012年

0

像闪存驱动器这样的可移动介质通常安装在~/.gvfsgvfs-fuse下。您应该能够在Nautilus中格式化驱动器。

如果要使用命令行工具,则可能必须在Nautilus中卸载它,并可能从命令行重新安装。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.