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

Mik*_*ave 5 gparted partitioning ext4 usb-storage external-hard-drive

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

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

这些具体问题是什么,如何避免或解决这些问题?像 ext3、ext4、xfs 这样的日志文件系统对 USB 驱动器有特别的关注吗?Windows 在使用常规内部驱动器不存在的分区 USB 驱动器时有哪些特殊问题?

我计划使用 Linux(最有可能是 GParted)来进行分区。我还计划在分区上使用 Truecrypt 的全分区加密,因此小偷无法轻松访问数据。

har*_*ymc 4

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

一种解决方案是使用Lexar BootIt等实用程序来翻转 USB 驱动器的可移动媒体位设置。该实用程序适用于 Lexar 驱动器,但对于使用它的其他所有内容,您需要自行承担风险。

有关欺骗 Windows 认为 USB 是内部磁盘的另一种解决方案,请参阅本文:
如何创建多个 USB 记忆棒分区

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

文章《愚弄 BIOS 将任何 USB 记忆棒作为硬盘启动》声称,如果 USB 已经分区(可以通过 Linux 进行分区),许多 BIOS 会将其视为内部硬盘。也许你的也是这样,但这篇文章不是最近的。