安装 USB 驱动器 - 提示驱动器路径不存在或不是目录

安装 USB 驱动器 - 提示驱动器路径不存在或不是目录

我对 Linux 了解不多,但我一直在尝试安装 USB 棒。我查看了所有帖子并按照说明操作。我可以用 blkid 找到棒

/dev/sdf1: LABEL_FATBOOT="DIANE M" UUID="9A20-C14F" TYPE="vfat"

我可以用 fdisk -l 找到它

Schijf /dev/sdf: 14,92 GiB, 16000221184 bytes, 31250432 sectoren
Disk model: Cruzer Slice    
Eenheid: sectoren van 1 * 512 = 512 bytes
Sectorgrootte (logisch/fysiek): 512 bytes / 512 bytes
In-/uitvoergrootte (minimaal/optimaal): 512 bytes / 512 bytes
Schijflabeltype: dos
Schijf-ID: 0x00000000

Apparaat   Op. Begin    Einde Sectoren Grootte ID Type
/dev/sdf1         32 31250431 31250400   14,9G  c W95 FAT32 (LBA

当我移除 USB 时,此信息不再可用。

但当我尝试安装它时,我收到一条错误消息

sudo mount /dev/sdf/ /media/USB-drive
   EM : device /dev/sdf/ doesn't exist  (the path contains somthing that isn't a directory / folder) 

我从荷兰语翻译过来的。顺便说一下,USB 驱动器是我在媒体中创建的目录。

我尝试过这种变化:
sudo mount /dev/sdf/sdf1 /media/USB-drive

我在台式机和笔记本电脑上都安装了 ubuntu 20.04。笔记本电脑可以识别记忆棒,我可以写入它。但台式机不能。我的台式机出现这个问题已经有一段时间了。我以前可以安装它,但现在不行了。虽然我在两台电脑上安装了相同版本的 ubuntu,但它们看起来不一样。笔记本电脑的屏幕中间有一个列表,我可以从中选择,而台式机的屏幕左侧只有一个列表。我的启动器是空的,因为我两天前升级了它。我必须进入软件或 snap 商店才能找到未附加到左侧边栏的应用程序。不知道这是否与记忆棒的问题有关。(我真的希望解决这个问题)。

谢谢

答案1

在 Ubuntu 中,不需要使用终端安装 USB 记忆棒。默认情况下,插入 USB 记忆棒时会自动安装。

一根棒子不能自动挂载,这说明棒子有问题。这可能表示文件系统有问题。因此,在尝试其他操作之前,请先检查文件系统。您可以使用 进行检查fsck。如果文件系统损坏不太严重,Linux 会识别出它是一个 FAT32 格式的系统(正如您在发布的第一个输出中看到的那样),并调用fsck.vfat进行检查。

您的驱动器名为/dev/sdf。其上现有的分区名为/dev/sdf1。您应该只检查未使用的分区,因此为了安全起见,您首先以管理员身份卸载它:

sudo umount /dev/sdf1

然后你可以检查一下:

sudo fsck /dev/sdf1

这将报告可能存在的任何问题和不一致之处。为了有效地修复文件系统,让系统选择要做什么,您可以使用选项再次执行该命令-a(请参阅man fsck.vfat以了解所有可能的选项)。

sudo fsck /dev/sdf1

完成后,等待几秒钟,然后拔下 USB。再插入 - 它应该会自动挂载。

你的问题实际上是如何在终端上安装它。同样,最好依靠自动系统,但如果你真的希望手动安装,那么你可以使用mount以管理员身份执行的命令。

 sudo mount /dev/sdf1 /media/USB-drive

这里,您确实声明了要将分区挂载/dev/sdf1到文件夹 /media/USB-drive。要使此命令继续,将作为挂载点的文件夹必须已经存在。如果需要,请使用命令 创建它sudo mkdir /media/USB-drive

相关内容