我有一台 IBM IntelliStation Z Pro(型号未知除外),配有 Rosewill RC-201 RAID 控制器。尝试安装 Windows Server 2008 R2 x64 时,安装开始,我选择驱动程序,安装继续,但是当它像往常一样重新启动时,它会转到“修复 Windows 安装”屏幕,如果选择“正常启动 Windows”,它只会重新启动机器。
这台机器之前装有 Server 2008 R2 x64,但是在降级为域控制器后开始出现严重问题,因此我选择重新安装 Windows。
原始安装和现在安装之间的唯一区别是机器内置的 IDE DVD 驱动器不再从磁盘启动,因此我不得不连接 SATA 驱动器。这需要我启用主板上的 SATA 控制器,该控制器之前被禁用 - 我还将本机模式设置为串行 ATA,并尝试了并行 ATA,如果设置为“自动”,它根本不起作用。我很好奇这是否与此有关,但是如果我在安装后禁用 SATA 控制器,它仍然无法启动,出现与上面列出的相同问题。没有其他硬件更改。
除了启动修复屏幕外,没有任何错误、警告或任何其他提示信息。如果实际运行修复,它确实会运行,并且基本上会说“如果修复成功,Windows 将正常启动”,这是同样的问题。
答案1
经过一番折腾,我确认是启用了两个不同的 SATA/RAID 控制器。尽管一个在主板上,一个在卡上,但安装后,Windows 似乎只是感到困惑,无法处理它。我想确定是 Windows 的问题,而不是我的硬件的问题,所以我安装了 Ubuntu,它在启用两个控制器的情况下运行良好。
最初的解决方案似乎是禁用板载 SATA 并使用拇指驱动器安装 Windows,但这也不起作用,因为重新启动后只会出现闪烁的光标,并且操作系统永远不会加载。
因此,我的解决方案可能只是一个案例解决方案,但为了防止它对其他人有用,以下是我所做的:
- 我在另一台机器上制作了安装 DVD 的 ISO,并使用鲁弗斯把它放到我的拇指驱动器上。
- 因为我只有一个拇指驱动器,并且无法进行滑流传输,所以我在其上创建了一个“驱动程序”目录,将我的 RAID 驱动程序放在其中。
- BIOS 强制我将拇指驱动器视为硬盘驱动器而不是“可移动设备”,因此我在启动之前将其插入并将其设置为首先启动
- 启动安装程序、选择驱动程序等之后,我必须删除所有分区并选择未分区的空间,如果我尝试创建分区或格式化,它会说该分区无法安装。
- 当安装程序准备重新启动时,我在 POST 之前拔下了 U 盘,但没有更改任何 BIOS 设置
- 当安装程序重新启动并完成时,我重新插入拇指驱动器,它顺利完成。
虽然有点令人困惑和费解,但确实有效。我希望这能在未来节省一些人的时间,尤其是需要拔掉拇指驱动器以及不创建分区的部分,只需让安装程序完成所有工作。