在配置新服务器时,我尝试使用 uEFI 在镜像磁盘 /dev/sda 和 /dev/sdb 上安装 Debian Linux Buster。我尝试了各种组合:
变量1:
/dev/sda and /dev/sdb - > /dev/md1 (RAID1) with GPT partition table
/dev/md1p1 - FAT32 partition 200MB EFI
/dev/md1p2 - ext4 partition 200GB /
变量2:
/dev/sda w. GPT, /dev/sda1 and /dev/sda2 raid member
/dev/sdb w. GPT, /dev/sdb1 and /dev/sdb2 raid member
/dev/sda1, /dev/sdb1 - > /dev/md1 - FAT32 200MB EFI
/dev/sda2, /dev/sdb2 - > /dev/md2 - ext4 200GB /
但是在 Debian 安装期间,GRUB 拒绝安装。
GRUB 安装步骤中没有强制安装 EFI 的选项。唯一的可能性是在没有加载程序的情况下完成安装,然后手动执行 GRUB/EFI。
但是没有任何提示,如何做到这一点。
答案1
你可能会在非常详细的帖子中找到答案 在具有 UEFI BIOS 的机器上安装具有 RAID 1 和 LVM 的 Ubuntu 20.04 桌面。
接受的答案非常长,因此这里仅列出要点:
- 下载并启动 Ubuntu Live 20.04。
- 设置 mdadm 和 lvm。
- 运行 Ubuntu 安装程序,但不要重新启动。
- 将 mdadm 添加到目标系统。
- 将 EFI 分区克隆到第二个驱动器。
- 将第二个 EFI 分区安装到 UEFI 启动链中。
- 重启