安装 Debian 10。我有 3 个磁盘,我想在 UEFI 机器上用作 RAID5。
我尝试了几种配置,但都导致无法安装 grub 或无法启动(卡在 grub-rescue 中,无法找到 /boot)。
有人成功做到了吗?
使用哪组分区(EFI、swap、ext4)?
答案1
按照@NiKiZe 的建议,我使用以下配方(在 VMWare 上)。 由此产生的设备如下:
~$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 5G 0 disk
├─sda1 8:1 0 4.5G 0 part
│ └─md0 9:0 0 9G 0 raid5 /
├─sda2 8:2 0 95M 0 part /boot
└─sda3 8:3 0 446M 0 part /boot/efi
sdb 8:16 0 5G 0 disk
├─sdb1 8:17 0 4.5G 0 part
│ └─md0 9:0 0 9G 0 raid5 /
└─sdb2 8:18 0 541M 0 part [SWAP]
sdc 8:32 0 5G 0 disk
├─sdc1 8:33 0 4.5G 0 part
│ └─md0 9:0 0 9G 0 raid5 /
└─sdc2 8:34 0 541M 0 part [SWAP]
在 BIOS 上安装
在 BIOS 机器上安装软件 RAID5 相对简单(见下文),并且 grub 似乎能够在 RAID 卷上运行。有些事情我不明白。
~$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 5G 0 disk
├─sda1 8:1 0 1K 0 part
└─sda5 8:5 0 5G 0 part
└─md0 9:0 0 10G 0 raid5
├─md0p1 259:0 0 8G 0 part /
├─md0p2 259:1 0 1K 0 part
└─md0p5 259:2 0 2G 0 part [SWAP]
sdb 8:16 0 5G 0 disk
├─sdb1 8:17 0 1K 0 part
└─sdb5 8:21 0 5G 0 part
└─md0 9:0 0 10G 0 raid5
├─md0p1 259:0 0 8G 0 part /
├─md0p2 259:1 0 1K 0 part
└─md0p5 259:2 0 2G 0 part [SWAP]
sdc 8:32 0 5G 0 disk
├─sdc1 8:33 0 1K 0 part
└─sdc5 8:37 0 5G 0 part
└─md0 9:0 0 10G 0 raid5
├─md0p1 259:0 0 8G 0 part /
├─md0p2 259:1 0 1K 0 part
└─md0p5 259:2 0 2G 0 part [SWAP]