USB记忆棒和多个分区


40

我有一个USB记忆棒,上面有多个分区(FAT32(活动),FAT32,Ext2,但这是另一个故事),看来我的Windows XP只能安装记忆棒的第一个分区。如果我尝试使用卷管理器挂载第二个,它会告诉我需要将其激活并重新启动...这是否真的很有限,或者我只是在这里缺少东西?

分区:

  • FAT32,System Rescue CD,可引导且处于活动状态
  • FAT32,一些工具
  • ext2,一些数据(我知道我需要额外的驱动程序,依此类推,但这不是这里所要求的)

1
最好的方法是(感谢第一个链接:在Hitachi驱动程序中添加此行以支持所有USB存储设备 %Microdrive_devdesc% = cfadisk_install,USBSTOR\GenDisk
Matt Sephton 2012年

@matt:但是驱动程序不能在64位上运行。
user2284570 2015年

Answers:


19

Windows XP不支持可移动驱动器上的多个分区。

但是,如果确实需要此功能,则可以尝试翻转USB闪存驱动器的可移动位。这将告诉Windows您的可移动驱动器是固定磁盘,从而使它可以查看和使用多个分区。

  • 转到Lexar USB Flip工具
  • 请仔细阅读警告。
  • 如果丢失所有笔式驱动器数据的风险不是问题,请尝试一下。

其他制造商可能会提供类似的工具,保证可以在您的USB记忆棒上使用。您不妨检查一下。


那是朝着正确方向前进的脚步,我找到了另一种解决方案,将其作为编辑发布。谢谢。:D
鲍比,

4
可移动位的翻转将如何影响其他操作系统,您知道吗?
用户未知

14

分区USB闪存驱动器

如果USB闪存驱动器被标识为可移动媒体,则无法在Windows操作系统中对其进行分区。分区USB闪存驱动器的唯一方法是翻转可移动位,以便将其识别为固定介质,而不是可以像任何普通硬盘驱动器一样进行分区。

Lexar的USB格式工具是可以翻转的工具,并且可以与大多数USB闪存驱动器一起使用。它是为Lexar USB驱动器设计的便携式工具,但也可以与其他品牌一起使用。

主界面不仅可以用来翻转可移动位,还可以用来格式化USB驱动器,设置卷标和可启动分区。如果要准备将闪存驱动器与多个分区配合使用,则只需按一下可翻转位按钮。必须卸下驱动器,然后再将其连接到计算机系统。

替代文字

应当注意,Lexar USB Format不会对USB闪存驱动器进行分区,而这必须使用其他工具来完成。为此,您可以使用操作系统中的内置工具。gParted Live CD是更通用的软件,可以从任何计算机系统启动。

之前,在Ghacks上已经讨论了创建多个USB记忆棒分区的另一种选择。该过程涉及编辑Windows注册表,其缺点是附加分区仅在该计算机系统上可见。

资源


对于由于某种原因而无法在列表中看到其可移动驱动器的任何人,请尝试以管理员身份运行该程序,所有驱动器均应显示。

3
可移动位的翻转将如何影响其他操作系统,您知道吗?
用户未知

4

多亏了RMB(可移动位)的答案,我才能够找到该站点上描述的解决方案(部分:在闪存驱动器上,仅第一个分区有效)。基本上,有一个Hitachi驱动程序可以在驱动程序级别过滤人民币,只需对它进行一点点修改即可基本上与每个USB-Stick一起使用。您需要做的就是将“设备实例ID”添加到驱动程序中,然后使用该驱动程序。

这是Uwe Schieber从该站点摘录的基本重要摘录:

日立公司为其微驱动器(带有微型硬盘的兼容闪存卡)制作了用于删除人民币的筛选器驱动程序: xpfildrvr1224_320.zip它仅32位,因此在x64版本的Windows上不起作用。

通过修改包含的INF文件,筛选器驱动程序可以与任何其他“可移动”驱动器一起使用。为了进行设备检测,[cfadisk_device]部分中包含以下几行:

[cfadisk_device] %Microdrive_devdesc% =
cfadisk_install,IDE\DiskIBM-DSCM-11000__________________________SC2IC801

IDE\DiskIBM-DSCM-11000__________________________是受支持的微型驱动器之一的设备ID。类似于这些行,我们为要转变为USB硬盘的每个“可移动” USB驱动器添加了一行。该ID在Windows设备管理中找到:展开“磁盘驱动器”,右键单击您的USB驱动器,选择“属性”。在XP下的“详细信息”选项卡上,已选择“设备实例ID”项。单击列表中的ID,然后按Ctrl + C,这会将ID复制到Windows剪贴板中,并可以使用Ctrl + V粘贴到其他位置。仅当DEVMGR_SHOW_DETAILS=1设置了环境变量时,XP SP1或更高版本的XP才会显示“详细信息”选项卡:DevMgr_Show_1.reg下载并双击该文件,然后重新登录才能生效。

样本:USBSTOR\DISK&VEN_LEXAR&PROD_JUMPDRIVE&REV_1.30\K326441127040&0 我们需要脂肪部分:

[cfadisk_device] %Microdrive_devdesc% =
cfadisk_install,USBSTOR\DISK&VEN_LEXAR&PROD_JUMPDRIVE&REV_1.30

或更简单的通用方法适用于任何USB磁盘:

%Microdrive_devdesc% = cfadisk_install,USBSTOR\GenDisk

在INF文件的最后一行,我们将“ Hitachi Microdrive”更改为“ RemovableToFixed”。

在设备管理器中,再次右键单击USB驱动器,“更新驱动程序...”,然后单击“否,这次不行”->下一步->“从列表或...安装”->下一步->“唐不搜寻。” ->下一步->“从磁盘安装”->在此处浏览到INF文件。现在,“ RemovableToFixed”应该在列表中->下一步->确认两个警告->完成。现在可以重新检测驱动器,实际上是USB硬盘驱动器。可以对驱动器进行分区,“优化性能”策略确实激活了FAT格式驱动器上的写缓存,Windows会创建受人欢迎的文件夹“系统卷信息” ...我尝试通过Microsoft DEVCON来自动安装成功。

可以通过在Windows设备管理器中删除驱动器来删除过滤器驱动程序。重新连接驱动器后,将再次安装其驱动程序,但不会安装过滤器驱动程序。

%Microdrive_devdesc%= cfadisk_install,USBSTOR \ GenDisk


我在理解我需要做什么时遇到问题...请举一个文件示例或差异,以便我可以看到我需要做的修改...
user2284570 2015年

2

是的,Windows中可移动驱动器的限制是它们只能具有一个分区。如果您有兼容的工具(来自USB记忆棒制造商),则可以将其设置为固定驱动器。


1
可移动位的翻转将如何影响其他操作系统,您知道吗?
用户未知

0

先前的答案都是过时的。从Windows 10版本1703(2018)开始,Windows现在无需任何替代方法即可识别可移动闪存驱动器的所有分区。文章链接在这里:在此处输入链接说明

自己尝试一下。


该问题明确提到Windows XP,因此,我认为您的回答应该是评论。
卡米尔Maciorowski

@KamilMaciorowski可以肯定,但这是因为2009年他可能仍然坚持使用XP。虽然标题是通用的。为什么这么挑剔?即使此Windows功能也没有突出显示。我偶然发现了它,然后用谷歌搜索了它。
Sujay Phadke '18
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.