首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在购买USB驱动器之前,如何判断它是否具有VM通行能力?

在购买USB驱动器之前,如何判断它是否具有VM通行能力?
EN

Server Fault用户
提问于 2015-03-26 14:00:25
回答 1查看 439关注 0票数 1

此页说:

而且,并不是所有的USB磁盘都可以作为通入磁盘呈现给VM。这是最重要的部分。如果驱动程序是严格的用户模式,则无法显示USB磁盘。只有少数几个设备显示自己的方式,使系统(用户会话之外)能够正确地访问和控制磁盘。

假设我想使用这个功能,但又需要更换我的USB磁盘。在购买之前,我如何判断它是否具有这种能力?

注意:我假设,从上下文来看,这与“离线”磁盘的能力是分开的,这个磁盘是来自于其他地方帖子的AFAICT,它(被认为是) 1:1与它是否是一个旋转的USB硬盘,而不是一个棒或其他闪存/SSD-ish连接在一起。如果这是不正确的,显然,我还需要知道之前,购买一个特定的USB磁盘是否离线。

EN

回答 1

Server Fault用户

回答已采纳

发布于 2015-06-24 12:40:55

在购买驱动器之前,没有一种通用的方法来判断这一点,因为它不是任何人都明确列出的规范。但是,一般规则和推理如下:

所有标准USB驱动器将是标准块设备。任何USB大容量存储(块)设备都应该可以通过.唯一的例外是USB驱动器具有专有的覆盖或分段功能。下面列出了一个非详尽的例子列表。我认为>99%的非加密驱动器会正常工作,用户模式的设备显示问题是一个非常非常不可能发生的问题。

一些使用可移植“加密”应用程序的驱动器将是用户模式。在这种情况下,应用程序在驱动器上加载文件或分区,对其进行动态解密,然后向操作系统显示一个虚拟卷。在其他加密驱动器中,用户模式应用程序只向设备提供解锁/解密密钥,此时设备硬件本身执行解密,并呈现为标准的、未加密的块设备。在第二种情况下,通过可能有效,但可能是不可靠的,因为实际的存储设备通常不会出现,直到某些软件运行,提供正确的解锁代码。此外,一些驱动器将断开,并重新连接作为一个不同的设备时,解锁被触发。

一些大于某些限制的驱动器--例如LBA-32、MBR、SD(非HC)等等--在>2TB驱动器中最常见,将呈现为多个虚拟2TB驱动器。他们是如何做到这一点的,就像上面一样,但是可能涉及到一个软件组件。在两个分区之间切换硬件开关的设备通常是可以的。

最后,一些具有有趣功能的驱动器(特别是在旧的噱头驱动器和WiFi棒或3G调制解调器中很常见)将呈现为多个单独的USB设备,有时连接到集线器。例如,一些USB驱动器将呈现为只读CDROM和第二个USB块设备.有些只显示为带有驱动程序的USB CDROM,一旦安装了这些驱动程序,CDROM就会消失,出现块设备(或调制解调器等)。再一次,这很可能与传递不一致。

请注意,大多数带有“一次触摸”备份软件或类似软件的驱动器都是普通块驱动器,可选软件就像普通文件系统中文件夹中的一堆文件一样--这些驱动器可以很好地使用,只需忽略额外的软件即可。

作为第二个注意,从我先前的评论:“离线”磁盘的能力,与它是否是一个旋转的USB硬盘,而不是一个棒或其他闪存/SSD的野兽无关。

它唯一与1:1绑定的是操作系统和控制器驱动程序所呈现的设备类型。换句话说,控制器可以显示磁盘是否可移动,但与该控制器连接的所有类型的磁盘都将显示为可移动的,而不管它是哪种磁盘。某些SATA驱动程序将这样做,其他将不会,同样的USB。

不过,AFAIK实际上并不需要磁盘“离线”。

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

https://serverfault.com/questions/678467

复制
相关文章

相似问题

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