在 Ubuntu 中找不到 USB 闪存盘

在 Ubuntu 中找不到 USB 闪存盘

在来这里提问之前,我先搜索了一下。我找到了这段代码,但我看不懂。

sudo mkdir /mnt/usbdrv
sudo mount -t vfat /dev/sda1 /mnt/usbdrv

什么是 vfat?什么是 sda1?什么是 -t?我该如何输入才能与我的闪存驱动器兼容?

答案1

-t基本上告诉 mount 命令设备使用什么文件系统 -vfat是它将使用的文件系统。

该命令基本上是在创建一个新的空文件夹,然后将 USB 文件系统安装到其中 - 但是,它做出了很多假设,其中最主要的是 /dev/sda1 是您的 USB 驱动器。

Ubuntu 应该会自动将您的 USB 盘安装到 中可见的可用“驱动器”中Computer。如果没有,我建议您转到Terminal并输入lsusb,它应该会告诉您计算机是否已检测到您的 USB 盘。

如果没有找到,则可能是驱动器已损坏或未正确连接。如果找到了,我将离开,以便有更多 *nix 经验的人可以帮助您!

答案2

您的 USB 闪存驱动器应会自动挂载。它通常挂载在 /media/XXXX 目录中,其中 XXX 是您的闪存驱动器的标签。

您找到的代码描述了如何手动安装闪存驱动器。您必须将 sda1 替换为您的闪存驱动器的正确设备名称。查找此名称的方法之一是在控制台中运行以下命令:

sudo tail -f /var/log/messages

然后放入你的闪存驱动器。

您将看到一堆有关找到驱动器的消息。其中一条消息中将包含有关设备名称的信息 - 类似于:sdb1、sdc2、sdd4 或类似的名称。

如果想了解更多mount命令的参数,可以在控制台中运行“man mount”

答案3

我看到了这种问题,我将闪存驱动器 ntfs 的格式更改为 fat 或 fat32,这样就解决了问题,我希望它有效;)

答案4

如果您在桌面上看不到任何内容,这可能是因为 Linux 无法识别您的驱动器。分区未格式化/不存在,或者存储设备上的文件系统未知。

连接设备后,立即进入 shell,输入命令lsusb。这将列出检测到的 USB 设备。您应该会看到自己的设备。例如,可以通过其品牌名称识别它。

此外,该dmesg命令还会告诉您有关最近的硬件检测的信息。

最后,从系统菜单运行 GParted。如果您没有,请使用 Synaptics 安装。GParted 将扫描它能检测到的所有设备并列出它们。您应该通过它的大小来识别它。请注意,数字可能有点偏差,因为 1GB = 2^30 和 1GB = 10^9 之间可能存在差异。

杰弗

相关内容