我正在阅读很多有关 EFI 机器分区的文档,但我有很多疑问无法澄清。首先:
- 我专注于仅支持 Linux 的笔记本电脑。我对双启动不感兴趣。笔记本电脑中包含的 Windows 8 OEM 在我购买后的第二天就被我删除了。
- EFI 启动设置为“传统模式”。但是我的联想 EFI 菜单不允许我禁用 SecureBoot(我不想启用),所以我唯一剩下的选择就是传统模式。这样 SecureBoot 将被禁用。
我习惯使用gparted来更改HD分区,但我习惯在旧BIOS上使用gparted。
我的开始问题是:
- 即使我设置了传统模式,是否也必须为 EFI 启动创建分区?应该使用哪种文件格式? FAT32?
- 如果我必须创建 EFI 分区引导,如何从当前 HD EFI 分区“保存”信息(如果需要)?我的意思是,如果我从头开始更改所有分区,恐怕我会丢失允许笔记本电脑正常启动的基本设置。
- 如果我的 UEFI 设置为“Legacy”,我可以使用 LVM 吗?
我的总体想法是:
- 有一个用于 EFI 的分区(如果需要)
- 主分区(使用旧 BIOS 术语)
- 不知道是什么文件系统。 FAT32?
/boot
有一个可以放置 grub 的 分区(EXT4)- 主分区
- 有一个可以使用 LVM 的分区
- (主分区 - 我是否特别需要一些文件系统?)
- 所有虚拟 LVM 均为 EXT4(交换分区除外)
/home
这个想法是与系统的其余部分分开,允许我在空间/home
不够(或太大)时调整空间大小
但我不知道我是否错过了什么。我希望在继续之前确保避免启动时出现任何问题。目前,我的系统正在使用原始(制造商)分区(恕我直言,效率有点低),其中 Ubuntu 安装在最大的分区中(最初安装了 Windows 8)。
答案1
即使我设置了传统模式,是否也必须为 EFI 启动创建分区?应该使用哪种文件格式? FAT32?
传统模式是 BIOS,所以不需要 EFI 分区。
如果我必须创建 EFI 分区引导,如何从当前 HD EFI 分区“保存”信息(如果需要)?我的意思是,如果我从头开始更改所有分区,恐怕我会丢失允许笔记本电脑正常启动的基本设置。
您可以将分区表保存到文件中,然后使用该文件来恢复分区表。注意:这不会保存/恢复您的文件系统和数据,只会保存/恢复分区描述。
如果您有 GPT 分区磁盘,则可以使用sgdisk
.例如:
sgdisk --backup=mybackup /dev/sda
如果您有 MBR 分区磁盘,则可以使用sfdisk
.例如:
sfdisk -d /dev/hda > mybackup
如果我的 UEFI 设置为“Legacy”,我可以使用 LVM 吗?
是的。 LVM 并不关心你使用 UEFI 还是 BIOS。