我刚刚用软件 RAID 10 设置了 Ubuntu 12.04.3 Server LTS。下面是我设置 RAID 所遵循的步骤:
1) 自动对其中一个驱动器进行分区,以确定要创建的分区的大小。就我而言,建议的布局是:1.0 MB 可用空间 98.6 MB B EFIboot 983.0 GB ext4 / 17.1 GB swap
2) 将 / 和交换分区更改为:用于“RAID 的物理卷”。Ubuntu 不允许我选择 RAID 分区作为可启动分区,因此 EFIboot 分区可以保持原样。
3) 使用完全相同的分区布局对其他 3 个磁盘进行分区。我决定在每个驱动器的开头留出 99.6 MB 的可用空间,以便四个驱动器之间直接匹配。(因此,四个驱动器上每个驱动器都有 98.6 MB 未使用的分区)。
4) 设置 RAID 卷。注意:我无法删除现有 RAID 卷,因为它正被用作交换。我在终端运行了此命令:swapoff /dev/md127 http://mikebeach.org/2013/10/25/cannot-delete-a-raid-swap-partition-during-ubuntu-installation/
5)选择 RAID 卷,并使用 rd0 和 rd1 作为 / 和 swap
系统在 RAID / 分区上安装正常,但重新启动时 GRUB 只是停留在 grub> 提示符处。输入内容boot
显示:“错误:未加载内核。”。
有什么帮助吗?
答案1
老实说,我不确定哪里出了问题,但我在全新安装 Ubuntu 12.04.3 Server LTS 后,软件 RAID 10 就可以正常工作。以下是我遵循的步骤:
1) 自动对其中一个驱动器进行分区,以确定要创建的分区的大小。就我而言,建议的布局是:
1.0 MB free space
98.6 MB B EFIboot
983.0 GB ext4 /
17.1 GB swap
2) 将 / 和交换分区更改为:用于“RAID 的物理卷”。Ubuntu 不允许我选择 RAID 分区作为可启动分区,因此 EFIboot 分区可以保持原样。
3) 使用完全相同的分区布局对其他 3 个磁盘进行分区。我决定在每个驱动器的开头留出 99.6 MB 的可用空间,以便四个驱动器之间直接匹配。(因此,四个驱动器上每个驱动器都有 98.6 MB 未使用的分区)。
4) 设置 RAID 卷。注意:我无法删除现有 RAID 卷,因为它被用作交换。我在终端上运行了此命令:
swapoff /dev/md127
。我从以下网址获得了该提示这里。
5)选择 RAID 卷,并使用 rd0 和 rd1 作为 / 和 swap
笔记:
A)我的解决方案基于这个 YouTube 视频。
B) 上述设置的唯一问题是启动分区未在 RAID 中使用,这意味着如果第一个驱动器崩溃,那么我将丢失启动分区。