如何在 UEFI/GPT 系统上安装可启动的 Ubuntu 16.04 64 位 RAID 5 和 4TB HDD?

如何在 UEFI/GPT 系统上安装可启动的 Ubuntu 16.04 64 位 RAID 5 和 4TB HDD?

有没有一步一步的说明来安装“可启动”软件 RAID5,其中 3 个硬盘各 4TB?我尝试了很多方法来安装它。安装 raid5 没有问题,但我无法启动。

(硬盘:Seagate ST4000NE0025-2EW)

提前致谢

答案1

我使用以下链接安装了“带有 4TB HDD 的可启动 RAID5”:

如何在 UEFI/GPT 系统上安装具有双启动 RAID 1 分区的 Ubuntu 14.04/16.04 64 位?
4TB HDD 可以进行双启动吗?
如何使用 UEFI 和 RAID1 + LVM 安装 Ubuntu 服务器

注意!系统必须使用 UEFI 媒体启动。

我创建的每个硬盘的分区结构如下:

Device,          Size,   Type,               Description
/dev/sd[abc]1,    2MB,   ef02 (Grub-bios flag, Bios boot) 
/dev/sd[abc]2,  500MB,   ef00 (EFI system, ESP)
/dev/sd[abc]3,  500MB,   fd00 (Linux Raid),  md0 -> ext4 -> /boot 
/dev/sd[abc]4,   12GB,   fd00 (Linux Raid),  md1 -> swap -> /swap 
/dev/sd[abc]5,   15GB,   fd00 (Linux Raid),  md2 -> ext4 -> / 
/dev/sd[abc]6,  3.7TB,   fd00 (Linux Raid),  md3 -> ext4 -> /data


    mount /dev/md2 /mnt
    mount /dev/md0 /mnt/boot
    mount --bind /proc /mnt/proc
    mount --bind /dev /mnt/dev
    mount --bind /sys /mnt/sys
    chroot /mnt

    apt-get install -y grub-efi-amd64
    apt-get install -y mdadm

    mount /dev/sda2 /boot/efi
    grub-install --boot-directory=/boot --boorloader-id=ubuntua --target=X86_64-efi --efi-directory=/boot/efi --recheck
    umount /dev/sda2

    mount /dev/sdb2 /boot/efi
    grub-install --boot-directory=/boot --boorloader-id=ubuntub --target=X86_64-efi --efi-directory=/boot/efi --recheck
    umount /dev/sdb2

    mount /dev/sdc2 /boot/efi
    grub-install --boot-directory=/boot --boorloader-id=ubuntuc --target=X86_64-efi --efi-directory=/boot/efi --recheck
    umount /dev/sdc2

    efibootmgr

我就讲这么多了,希望对有需要的人有用。

相关内容