首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Debian中安装USB海量存储设备

在Debian中安装USB海量存储设备
EN

Server Fault用户
提问于 2013-02-21 22:33:42
回答 4查看 4.9K关注 0票数 0

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

USB接口正在其他计算机上工作。

我使用了dmesg,它返回了有关USB棒的有用信息。它附在/dev/sdc上。

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

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

代码语言:javascript
复制
001  devices

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

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

EN

回答 4

Server Fault用户

回答已采纳

发布于 2013-02-21 23:02:54

当使用-t usbfs安装时,源并不重要。usbfs是一个DevFS虚拟文件系统。它的内容是指向各种设备。

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

票数 4
EN

Server Fault用户

发布于 2013-02-21 22:56:49

在大多数情况下,mount应该自动检测文件系统。您的USB驱动器可能是分区的,这就是为什么sdc不会挂载。尝试以下几点:

代码语言:javascript
复制
mkdir /mnt/usb
mount /dev/sdc1 /mnt/usb

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

票数 2
EN

Server Fault用户

发布于 2013-02-21 22:56:23

/dev/sdc是完整的usb设备,您不能挂载它。您需要挂载类似/dev/sdc1 1(第一个分区)/sev/sdc1 2(第二个分区)之类的内容。文件系统是自动检测的,但是您需要添加挂载点,例如:

代码语言:javascript
复制
mount /dev/sdc1 /mnt

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

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/481294

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档