在 Debian 中安装 USB 大容量存储设备

在 Debian 中安装 USB 大容量存储设备

如何在 Debian 中安装 USB 大容量存储设备?

该 USB 棒可在其他计算机上使用。

我使用过dmesg它,它返回了有关 USB 棒的有用信息。它连接到/dev/sdc

我尝试使用mount -t不同的文件系统类型参数(ntfs、vfat、fat16、usbfs 和 usbdevfs)来挂载它。

这些参数中只有一个似乎确实产生了一些结果。它是usbfs。但是,ls它没有显示我存储在 USB 棒上的文件。相反,它显示了:

001  devices

我认为usbfs这不是正确的文件系统类型。如果不是,那是什么?

例如,我无法使用服务器上的 Internet 下载特定的软件包,因为我正尝试通过 USB 在服务器上安装网卡驱动程序。

答案1

使用 进行安装时-t usbfs,源并不重要。usbfs开发文件系统虚拟文件系统。其内容指向各种设备。

即使是 USB 驱动器通常也会像硬盘一样进行分区,因此您需要检查ls /dev/sdc*。您可能会看到/dev/sdc1。正如许多其他人所说,您会发现mount通常会检测到正确的文件系统。/dev/sdc直接挂载会失败,因为您尝试将分区表挂载为文件系统。使用挂载可以-t usbfs工作,因为虚拟文件系统挂载会忽略源参数。

答案2

mount在大多数情况下应该会自动检测文件系统。您的 USB 驱动器可能已分区,因此sdc无法挂载。请尝试以下操作:

mkdir /mnt/usb
mount /dev/sdc1 /mnt/usb

如果这不起作用,输出blkid可能会帮助您识别正确的设备名称。

答案3

/dev/sdc 是完整的 USB 设备,您无法挂载它。您需要挂载类似 /dev/sdc1(第一个分区)/sev/sdc2(第二个分区)等的设备。文件系统是自动检测的,但您需要添加挂载点,例如:

mount /dev/sdc1 /mnt

将在/mnt 目录中挂载第一个分区。

答案4

回答你的问题

在 Debian 中安装 USB 大容量存储设备

使用 fdisk 或类似工具识别你的 Stick 并使用

mount /dev/[device] /mnt

除非你有一个旧的 Debian 版本或者奇怪的文件系统,否则这个方法有效。

但是,你似乎问错了问题。你的问题是“如何从 CD 或 USB 在 Debian(版本 X)上安装 NetworkCard XY 驱动程序” ;-)

相关内容