Linux 和 Windows 使用的外部 USB 硬盘的多个分区

Linux 和 Windows 使用的外部 USB 硬盘的多个分区

我想要将一个大型外部 USB 硬盘分成至少 2 个分区。

我听说 USB 驱动器上的多个分区会引发与常规 IDE/SATA 硬盘驱动器分区无关的问题,尤其是在 Windows 上。但我找不到有关它的具体信息。

这些特定的问题是什么,它们是如何避免或工作的?

我计划使用 Linux(很可能是 GParted)进行分区。我还计划对分区使用 Truecrypt 的全分区加密,这样窃贼就无法轻易访问数据。

答案1

通常,Windows 不支持 USB 上的多个分区,但 Linux 对此没有问题。Windows 可以毫无问题地看到其他分区,只是不允许您为它们分配驱动器号。

一个解决方案是使用如下实用程序Lexar BootIt翻转 USB 驱动器的可移动介质位设置。此实用程序适用于 Lexar 驱动器,但对于其他任何用途,您需要自行承担风险。

有关欺骗 Windows 认为 USB 是内部磁盘的另一种解决方案,请参阅此文章:
如何创建多个 USB 驱动器分区

这篇文章提到了一款名为 Hitachi Microdrive 的产品,该产品的下载现已不再存在,但仍可找到这里。但它只适用于 32 位版本的 Windows。

文章欺骗 BIOS,将任何 USB 驱动器作为硬盘启动声称如果 USB 已经分区(您可以通过 Linux 进行分区),许多 BIOS 会将其视为内部硬盘。也许您的 USB 也是如此,但这篇文章并不是最近的。

答案2

我按照这些步骤操作,并且它对我有用。

首先清理你的驱动器:http://www.sevenforums.com/tutorials/52129-disk-clean-clean-all-diskpart-command.html

其次,在 diskpart 中执行此命令create primary partition :(http://www.sevenforums.com/tutorials/52129-disk-clean-clean-all-diskpart-command.html

然后进入 Windows 磁盘管理工具并创建所需的新卷并为其分配一个字母。

它对我有用,我现在有 5TB WD My Book 驱动器,其中有 2 个分区。一个用于我的 XBOX One,另一个用于我的电脑。

相关内容