我是否可以将闪存驱动器的一部分专用于文件,而将另一部分用作可启动文件系统?

我是否可以将闪存驱动器的一部分专用于文件,而将另一部分用作可启动文件系统?

我将 16 GB 闪存驱动器的容量发挥到了极致。我目前的设置如下:

+---------------------------------------+
|  Partition  |  File System  |  Mount  |
+---------------------------------------+
| Partition 1 |     EXT4      |    /    |
| Partition 2 |     EXT4      |  /home  |
| Partition 3 |     FAT32     |         |
+---------------------------------------+

当我将它插入 Ubuntu 虚拟机时,我完美地看到了所有三个分区。
但是,当我将它插入我的 Windows 机器时,系统要求我先格式化磁盘,然后才能使用它。

这是为什么?我已经设置了一个 FAT 分区,Windows 应该可以检测到它并能使用它。

答案1

据我所知,Windows 需要能够读取闪存驱动器上的第一个分区。由于 Windows 较新版本中的磁盘管理工具甚至不允许对闪存驱动器进行分区,因此我不确定 Windows 是否会检测到额外的分区。

尝试将 FAT32 卷设为闪存驱动器上的第一个分区(以便 Windows 可以读取它),并将其他分区之一设置为可启动分区。您应该能够从第一个分区以外的分区启动。

换句话说,您的分区应如下所示,其中分区 2 设置为可启动:

+---------------------------------------+
|  Partition  |  File System  |  Mount  |
+---------------------------------------+
| Partition 1 |     FAT32     |         |
| Partition 2 |     EXT4      |    /    |
| Partition 3 |     EXT4      |  /home  |
+---------------------------------------+

相关内容