Artix Linux NAS/媒体服务器md raid1冗余引导+btrfs raid1根分区配置咨询
Artix Linux NAS/媒体服务器md raid1冗余引导+btrfs raid1根分区配置咨询
各位好!我正在给自己组装的NAS/媒体服务器安装Artix Linux,想来请教个问题——其实核心是关于GRUB的配置,和Artix本身关系不大。
我的核心需求很明确:只要系统里的两块OS SSD中至少有一块能正常工作,我就能通过SSH完成所有维护或者故障排查操作。既然操作系统本身要做RAID1冗余,那引导程序肯定也得有对应的冗余设计啊——总不能OS有双盘冗余,结果因为引导盘挂了就启动不了吧?
我准备用两块SSD作为系统盘,暂且叫它们sda和sdb,初步规划的分区布局是这样的:
sda1、sdb1组建md RAID1,挂载为/boot/efi:作为EFI系统分区,存放.EFI引导文件,同时可能包含NVRAM缓存sda2、sdb2组建md RAID1,挂载为/boot/grub:专门用来存放GRUB的配置文件sda3、sdb3组建btrfs RAID1,挂载为/root:作为根文件系统,其中的/boot目录会存放内核和initramfs镜像文件
另外还有专门的硬盘用来存储数据,不过这部分暂时不是重点……
想请教下各位,这个分区和冗余引导的方案是否可行?有没有什么容易踩的坑需要提前注意?比如GRUB在这种RAID1的EFI分区和配置分区下,能不能正常从任意一块SSD启动?还有btrfs RAID1的根分区和md RAID1的引导分区搭配使用,会不会有兼容性问题?
备注:内容来源于stack exchange,提问作者patvax
相关产品推荐
相关产品推荐

