Dell PE T20 的 Server 16.04.02 安装问题

Dell PE T20 的 Server 16.04.02 安装问题

昨晚终于在 Dell PE T20 上安装了 Ubuntu 16.04.02。(传统,ATA)

但是,我不得不在安装时不使用 RAID。我愿意接受任何建议并尝试安装到 RAID,而不是在安装单个磁盘后创建 RAID。

我尝试过的事情:

  1. UEFI 启用,带 AHCI
    • 带 ATA
    • 启用 RAID
  2. 使用 AHCI 启用传统功能
    • 带 ATA
    • 启用 RAID

当我进行自定义分区时,所有这六个选项都会产生相同的结果:

ESP - 如果需要 - , /boot, /,/swap

分区器会说我有分区。我会提交到磁盘,然后我会收到一个错误,说分区正在使用中。我会去终端,发现其中一个交换分区已安装。我必须执行 mdadm -force -stop /dev/mdxxx 才能释放它。此时我会重新启动磁盘分区过程。Ubuntu 安装程序会说它已完成,然后我会重新启动到“未找到操作系统”

对于正在发生的事情有什么想法吗?

答案1

广义上讲,RAID 有三种类型:

  • 硬件 RAID-- 这种类型的 RAID 在磁盘控制器的固件中实现,在服务器计算机上很常见。您的 Dell T20 正式是一台服务器计算机,因此它可能有一个硬件 RAID 控制器;但这不是 100% 确定的。当使用这种形式的 RAID 时,所有 RAID 设备/dev/sda在 Ubuntu 上看起来就像一个硬盘(通常),并且不需要特殊的操作系统内配置。
  • 基于主板的软件 RAID-- 这是一种依赖于操作系统驱动程序的 RAID,但其标准由主板制造商定义,并且固件中也只有最低限度的支持。这对于在双启动计算机上使用 RAID 很有用,但我不是建议在仅限 Linux 的安装中使用它。这种类型的 RAID 有时被称为“假 RAID”,但这是一个有点误导性的术语;它是 RAID,只是不是硬件 RAID。在 Ubuntu 中,这种类型的 RAID 是使用该dmraid工具进行管理的。
  • Linux 软件 RAID-- 这是另一种软件 RAID,但它不是采用制造商定义的标准,而是采用 Linux 开发人员定义的标准。因此,它更适合仅 Linux 安装(包括 Ubuntu 和另一个 Linux 发行版之间的双启动)。这种类型的 RAID 在 Ubuntu 中使用该mdadm工具进行管理。

您似乎正在尝试使用基于主板的软件 RAID,在我看来,这是最不值得使用的 RAID 类型。我建议您放弃这种尝试。相反,尝试确定您的计算机是否支持真正的硬件 RAID。如果支持,请使用它;从 Ubuntu 的配置角度来看,它会更简单,并且根据 RAID 级别,可能会减少 CPU 开销。

如果你的计算机不支持硬件 RAID,我建议你禁用固件设置实用程序中的 RAID 功能,而改用 Linux 软件 RAID。这可能不那么麻烦。当然,如果您是双启动(这在服务器上会很奇怪),使用基于主板的软件 RAID 可能是您唯一的选择。

在任何一种情况下,我都不知道如何轻松地从非 RAID 配置转换为 RAID 配置;您需要重新安装(或备份并恢复当前安装)。

查看Ubuntu 软件 RAID 维基有关设置此类 RAID 的更多信息,或假 RAID 操作指南如果您决定使用该方法。硬件 RAID 不需要特殊的 Ubuntu 配置;但必须使用制造商提供的类似于固件设置实用程序的工具进行设置。您应该阅读制造商的文档或在计算机启动时仔细观察有关如何进入 RAID 配置工具的提示。

相关内容