要在 GPT 驱动器和 UEFI 上安装 Ubuntu,我需要一个“EFI 启动分区”。因此,以下是我想要为我的 Linux 系统创建的分区
EFI boot partition (/boot/efi)
swap
/ (root)
/home
... 但是它并不顺利(我想我使用兼容功能运行我的 USB 记忆棒,在这种情况下它没有在“UEFI”模式下启动......)并且我在 ubuntu 上使用启动修复。
我需要使用 EFI Windows 分区(FAT32)的 Windows 双启动:/dev/sda2。
- 我应该将 /boot/efi 分区挂载到这个 Windows Fat32 分区还是创建一个新的分区?
这里是启动信息我的计算机的启动修复。
http://paste.ubuntu.com/p/3wzFggFMh3/
该实用程序建议:
GPT detected. Please create a BIOS-Boot partition (>1MB, unformatted filesystem, bios_grub flag). This can be performed via tools such as Gparted. Then try again.
Alternatively, you can retry after activating the [Separate /boot/efi partition:] option.
Gtk-Message: 15:14:21.079: GtkDialog mapped without a transient parent. This is discouraged.
(debug) reinstall grub2 place-in-MBR no-BIOS_boot (sda7)
我应该在这个 BIOS-Boot 分区中创建上面的分区 /boot/efi 还是 Windows EFI 分区?
根据上一个建议,此实用程序解决了以下问题:
Grub-efi would not be selected by default because: no-win-efi
但是“no-win-efi”是什么意思?我有一个 Windows EFi 分区,它是我的 sda2(好吧,我想我搞砸了,因为我似乎用 federa“bootlader”删除了 Windows 文件(我玩得很危险grub-mkconfig并且它可能已经删除了 Windows 文件)所以我担心如果我使用启动修复我会丢失 Windows。
- 如果我确实删除了 Windows EFi 分区上的 Windows 文件,ubuntu 可以帮助我恢复该分区上的这些文件吗?