我为基于 845 芯片组的主板购买了基于 VIA VT6421A 的 SATA 卡。该卡可以正常工作 - 我可以从 Windows/Linux 访问 SATA HDD。
问题是我无法直接从 SATA 卡启动。我的主板是基于 Award BIOS 6 的。我尝试首先以 SCSI 启动,但没有成功。
卡上没有显示 RAID BIOS 屏幕。搜索后我发现我可以将 VT6421A BIOS 作为 PCI 附加 BIOS 添加到系统 BIOS 中。我使用 CBROM6 执行了此操作,成功将 VT6421A BIOS 添加到现有 BIOS 中。
但是现在启动时,系统 BIOS 而不是 RAID BIOS 显示警告,类似“无法为供应商 ID xxxx 设备 ID xxx 加载附加 ROM”。
出了什么问题?该卡是基于 VT6421A 的,所以我添加了从 VIA 网站获取的 VT6421A BIOS。
答案1
我刚刚解决了这个问题(ASUS P5LD2-X 和 Pluscom S4PB-VT6421A)。
问题出在卡上:卡上没有用于引导的 BIOS,因此唯一可能的解决方案(正如我在另一个论坛上看到的)是在主板的 BIOS 上添加卡的 BIOS。因此,正如报告于此处我下载了最新的 BIOS MB, 太棒了MM工具(v.3.26,用于修补 BIOS)并且我从 MB 中取消了徽标,以腾出足够的空间来放置我下载的 ROM。
显然,检查 BIOS SATA 卡的供应商 ID 和设备 ID 是否与您的卡相同(它与我的相符,供应商 ID 1106 和设备 ID 3249)。
系统现在运行完美,在后期阶段,按下 TAB 我就可以创建 RAID 卷。
答案2
根据我的经验,无论主板 BIOS 设置如何,附加大容量存储卡都应始终显示其 BIOS“启动文本”(假设附加卡实际上不是集成主板组件)。
您是否在另一台机器上试过该卡?在另一个 PCI 插槽上试过吗?
答案3
早期 VIA SATA bios 中已知错误。(642x,主板 8237 控制器)。它不会启动 SATA-3 磁盘(尤其是 SSD)。它应该启动 SATA-2 磁盘(我有一台 2000 年代初的旧 Seagate 160G),并且在 bios 中可以看到它,无论有没有将其连接到 SATA1 的跳线,在两个不同的 8237 via 系统上(一个是 Linux,另一个是 Windows)
在 Windows 中,我能够查看和格式化 VT6421a 控制器上的 SSD。我从未让 Linux 驱动程序通过控制器或 raid 642x 控制器唤醒 MB SATA-1 上的 SSD。