我正在尝试在具有 2 个 RAID 的服务器上安装 Debian 6(最新版本)。
第一个 RAID 配置在 Intel 控制器上,是具有 3 个分区(交换、/ 和特殊数据分区)的简单 RAID 1
第二个 RAID(这里不重要)位于另一个 RAID 控制器上,容量为 1 TB。一切正常。
所以,我的问题是:当我进入 Debian 安装程序并进入 parted 时,它不允许我更改有关 Intel RAID 的任何内容(除了删除它...这可以通过软件 RAID 菜单进行...很奇怪,对吧?)。RAID 控制器被列为类似“raidmd126 RAIDACTIVE #(readonly) $harddrive1 $harddrive2”的内容。列出了一个分区,它覆盖了整个空间,我可以尝试挂载它并将其设为 ext4,但是当我想进入下一步并且 parted 尝试提交这些更改时,我收到一条错误消息,提示不允许执行此操作。
如果我切换到 shell (ash) 并输入 dmesg,我可以看到 Debian 说了一些有关未知分区表的信息。我多次进入英特尔 RAID 控制器菜单并创建了新的 RAID,但它没有改变任何东西。
之前该机器上安装了 Suse 11,它可以与 RAID 控制器配合良好。
那么,问题是:为什么它可以与 Suse 一起使用,但不能与 Debian 一起使用?/如何使它与 Debian 一起使用?
答案1
内核中可能没有适用于主板 fakeRAID 的正确驱动程序。我强烈建议使用 mdadm 来制作 Linux 软件 RAID,而不是使用低于标准的板载控制器。
无论如何都应避免使用 FakeRAID。