我的服务器(ASUS TS500-e4)中有 2 个镜像硬盘。然后我在镜像卷上创建了 3 个分区,并在第一个分区上安装了 2003 服务器,在第二个分区上安装了 2008 R2。然后我尝试在第三个分区上安装 2012 服务器。
问题是安装后,镜像不可用并显示:
"no operating system found" message on the screen.
于是我在 BIOS 中禁用了 RAID 选项并重新启动了服务器。重新启动服务器后,启动选择菜单显示了我安装的操作系统。所以我尝试启动它们。只有 2012 服务器成功启动,其他操作系统均未启动(启动时重新启动服务器)我想知道这是什么原因?
答案1
那是一台相当老旧的服务器,因此很难找到详细信息,但本质上这就是我们所说的“假 RAID”——即它需要操作系统的帮助才能工作。因此,如果阵列仅部分由 BIOS 管理,但主要由操作系统管理,那么尝试让一个阵列由三个不同的操作系统管理将是困难/不可能的。这就是为什么专业人士几乎完全避开这种 RAID,而选择真正的、完全由控制器管理的 RAID——它独立于操作系统,因此您可以根据分区方式对其进行任何操作。
如果您想对此进行进一步研究,那么最好搜索“fake-RAID”,因为有很多人像您一样到现在还没有遇到过差异和问题,所以应该有很多内容可读。