硬盘被 bios 识别,但 windows 无法识别

硬盘被 bios 识别,但 windows 无法识别

我正在为朋友的 hp pavilion d4650e 添加一个新硬盘(seagate ST31000340NS;我在这里有链接,但我没有足够的声誉来发布它们。有趣的是,bios 将其识别为 ST31000340AS,但它是以其他号码购买的……)主板规格; 如果您想要其余信息,请谷歌搜索型号,无法执行多个链接。)。花了很长时间。最后发现硬盘需要一个跳线设置来将速度限制为 1.5gbps,以便主板可以识别它,并且 bios 现在确实可以识别它。但不是 windows(使用 windows 7),使用添加新硬件或 diskmgmt.msc。据我的朋友说,他在添加跳线后首次启动计算机时,发现了一个新硬件 dealio 弹出,说了一些关于 raid 的事情,但我无法提供更多信息,因为我没有看到它。

在我们更改跳线之前,Ubuntu livecd 识别了该驱动器。此后再没有检查过。XP 无法识别它,这是我们开始使用的操作系统。升级到 7 希望它能解决问题。

我能想到的唯一可能立即相关的其他信息是驱动器插入了第五个 SATA 通道,而第一个通道是空的。这是个问题吗?我认为不是,因为其他两个驱动器(在 raid 0 中)以及 cd 和 dvd 驱动器也在第一个通道之后的通道上,并且被识别。

提出问题,我会更新信息!

答案1

我正在添加一个新硬盘,Seagate ST31000340NS。有趣的是,BIOS 将其识别为 ST31000340AS,但它是以其他编号购买的...

如果是我,我会把吸盘拿出来检查标签,确保它与你买的相符。如果你解决了当前的问题,如果驱动器型号仍然报告为,AS而不是NS我会向 Seagate 咨询此事。

看起来ST31000340NS是企业版的硬盘,我猜你为此付了高价。希捷可能确实销售完全相同的硬件,只是标签和保修期不同……但你至少应该得到你(我猜)额外付费购买的标签。不是吗?

最后发现硬盘需要设置跳线来将速度限制为 1.5gbps,以便主板可以识别它,并且 BIOS 现在确实可以识别它。

这应该是自动协商的……哦,好吧。假设这没有任何区别,因为主板显然不支持比第一代 SATA 速度更好的速度。

但不是 Windows(使用 Windows 7),使用添加新硬件或diskmgmt.msc

“添加新硬件”不是我要查找的地方。我会查看设备管理器(devmgmt.msc在命令提示符中运行命令)。我希望您会在那里找到列出的驱动器。我猜它可能也出现在其中,diskmgmt.msc只需要 (1) 初始化(分配 MS 序列号?)和 (2) 格式化。但是 WTHDIRK?

Ubuntu livecd 识别了该驱动器

这就是为什么我期望 Windows 7 也能识别它。我真的不明白这怎么可能是驱动程序问题。此主板上芯片组的任何驱动程序都已包含在 Windows 7 中。

如果你使用的版本太早,Windows XP 可能会出现问题。哎呀,Windows XP 的早期版本甚至不支持大于 128GB 的​​硬盘容量。XP 大约长的随着时间的推移,经历了一些变化。但只要您至少使用 XP SP2,您就应该可以正常使用。

我能想到的唯一可能立即相关的其他信息是驱动器插入了第五个 SATA 通道,而第一个通道是空的。这有问题吗?

你在这里把我弄糊涂了。下面是你问题链接中的主板图片。这块主板上只有四个 SATA 端口。你为什么说“第五个 SATA 通道”?除非你给出的主板参考是错误的,否则只有四个 SATA 端口。

您使用的是最新版 BIOS 吗?如果不是,我会从 HP 获取并升级。(我记得它的日期是 2007 年 12 月)。

A8M2N-LA(NodusM3)主板

答案2

BIOS 中的控制器模式设置为 AHCI?这肯定是 XP 的问题,也可能是 Windows 7 的问题,具体取决于控制器。

答案3

右键单击“计算机”,单击“管理”。双击“磁盘管理”。

你看到那里的驱动器了吗?它缺少驱动器号吗?Windows 可能不知道驱动器号应该是什么,所以它会说“ooohhhaaaahhhhhhhhaaoaoaoahhhh!!UNH!”并决定不显示它。

您可以通过右键单击它并选择“更改驱动器号和路径...”来为其指定驱动器号

杰夫邓纳姆 (Jeff Dunham) 在他的圣诞节目中引用的话......不知道为什么我在看你的问题时会想到这一点。:)

相关内容