拥有一个工作站,该工作站具有用于启动驱动器的 SSD (Linux Mint) 和用于数据存储的(软件)Raid 1 阵列。 SSD 坏了,我更换了它并重新安装了 Mint。
如何让操作系统在启动时识别并挂载 Raid 1 阵列?我对 CLI 很满意,只是不知道如何完成这项工作。
答案1
第一步是确保 RAID 阵列在启动时被激活。
第一次运行:
cat /proc/mdstat
如果输出包括 RAID 阵列的状态,则系统已自动检测并激活它。如果只有一行关于 RAID 个性,另一行关于未使用的设备,则阵列尚未激活。你需要先解决这个问题。
确保您已mdadm
安装该软件包,并且您可能需要添加一行ARRAY
到/etc/mdadm/mdadm.conf
;命令的输出sudo mdadm --examine --scan
在这里应该有帮助。然后使用 更新您的 initramfs sudo update-initramfs -u
,然后重新启动。
一旦 RAID 阵列在启动时自动激活,您只需/etc/fstab
为/home
RAID 阵列上的文件系统写入一行即可。编辑后/etc/fstab
,是时候将当前/home/
目录移到一边,为挂载点创建一个新的空目录,然后挂载/home/
文件系统:
cd /
sudo mv /home /home.temporary
sudo mkdir /home
sudo mount -a
如果sudo mount -a
失败,请返回/home.temporary
RAID/home
阵列上的文件系统并对其进行故障排除。