Ventoy GPT格式U盘分区布局
从 Ventoy-1.0.15 版本开始,在安装Ventoy时可以选择 GPT 分区格式 (Windows: 选项设置--->分区格式
, Linux: -g
选项)
下面是一个安装了Ventoy的32GB U盘的分区示意图。你可以看到,整个U盘被分成了2个分区(GPT格式)。
- 关于分区1
Ventoy 将U盘的第一个分区默认格式化为exFAT文件系统来存放ISO文件。exFAT文件系统有比较好的跨平台特性而且也比较适合U盘。
你也可以自己手动再把第一个分区重新格式化为其他文件系统。当前支持的文件系统有:
exFAT/FAT32/NTFS/UDF/XFS/Ext2/Ext3/Ext4
需要说明的是,如果选择 XFS/Ext2/Ext3/Ext4 文件系统,则U盘正常是无法在Windows上使用的,也无法用来安装Windows系统,这个比较适合纯Linux的场景。
- 关于分区2
首先,在UEFI模式下必须要有一个EFI系统分区才可以启动,而且这个分区必须是FAT格式的文件系统。这个是UEFI规范的强制性要求,必须遵守。
所以第二个分区就是这个EFI系统分区,用来保存UEFI模式下的启动文件以及Ventoy的其他文件。这些文件都比较小,所以这个分区只分配了32MB的空间就够了。
其实,这个EFI系统分区可以是第一个分区,也可以是第二个分区。这里把它放在第二个分区,纯粹是因为在某些早期版本的Windows系统中,只有U盘的第一个分区才能挂载使用,
后面的分区是看不到的。当然,第二个分区不可见对于Ventoy来说也是件好事,可以防止用户误操作。
这个分区很小,是用来保存Ventoy的核心文件的,所以用户最好不要对其做改动。
- 关于开始的1MB空间
根据GPT格式规范,第一个扇区(LBA0)是一个 Protect MBR, LBA1 ~ LBA33 是GPT分区表信息。LBA34 ~ LBA2047用来保存Ventoy Legacy BIOS模式的启动文件 (和MBR格式保持一致)
保留空间
Ventoy支持在安装时在磁盘最后保留一部分空间。下图为一个安装了Ventoy的32GB U盘的分区示意图(2GB的保留空间)。
在安装时可以在 “选项配置” ---> “分区设置” 中设置要保留的空间大小 (Linux版本是 -r 选项)。注意保留空间只在安装时有效,升级时不关注此项。
- 保留空间只能位于磁盘的最后面,不能是前面或中间位置
- 分区1和分区2是Ventoy创建的两个分区,这两个分区不能动,不能修改他们的位置或大小
- 可以使用保留空间创建分区3、分区4、分区5 ...... 这些分区可以自由使用,不影响Ventoy功能