如何在 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 驱动程序” ;-)