我有一块技嘉 GA-Z97X-UD3H 主板,并且购买了一块 WD HC310(0B35948 HUS726T4TALN6L4)硬盘。
初始化新的 HDD 后,PC 无法通过 POST(只是冻结)。
如果我们卸下新硬盘,启动 PC,然后热插拔新硬盘,它就可以正常工作。但每次启动 PC 时拔出/重新插入硬盘并不方便。
如果我们选择SATA控制器的“IDE”或“RAID”模式,PC可以正常启动,但性能较差。
我们如何在 AHCI 模式下使用具有 4TB NTFS 卷的新 HDD?
UPDATE1:发现类似问题,尚未解决:https://forums.tomshardware.com/threads/sata-hdd-freezes-bios-post-works-fine-hot-swap-after.2809733/
更新 2:未创建任何卷的 MBR 或 GPT 均无法工作,在 POST 时仍会冻结。只有未初始化的磁盘才能通过 POST。
更新 3:我刚刚用 Gigabyte GA-B250M-D3H 主板测试了这个硬盘 - 虽然它在 BIOS 中被检测为 500 GB 硬盘,但它通过了 POST,并且 Windows 完美地将其视为 4 TB 硬盘。
更新 4:根据 Mateusz 的回答,技嘉技术支持制作了一个修改后的 BIOS 映像,修复了该问题,这里有 3 个镜像:
答案1
答案2
真实_SM
请尝试以下步骤
从硬盘上移除第一个主硬盘(带有操作系统)SATA 电缆
仅将此新的 4TB HDD 插入同一插槽相同的 SATA 电缆(不连接主 HDD),然后查看它是否在 AHCI 模式下启动(而不是手动启动 POST)
“然后会出现错误,不是可启动设备”
如果出现错误并且它在 AHCI 模式下独立工作,则确认 HDD 没有问题并且它正在独立使用 AHCI
如果它不能独立工作,则意味着主板不支持 AHCI 中的 4TB 硬盘或未在正确的文件系统中格式化(对于主板更新 BIOS 或控制器或获取一些可以支持的 PCIE 到 SATA 卡控制器)
- 如果 4TB 硬盘在 AHCI 模式下独立启动,则可以正常工作,然后将其放在同一个插槽上,并尝试将主硬盘(其中有操作系统)放在其他插槽上,并尝试从 BIOS 中选择第一个启动设备从主硬盘启动(启动操作系统),看看其他硬盘是否在 AHCI 模式下在其他插槽上工作
如果是,那么你明白了,如果不是,那么意味着只有 1 个插槽在 AHCI 模式下工作
逐个尝试在所有 SATA 插槽上尝试,另一个硬盘可能在任何其他插槽上工作
如果不起作用,请尝试更新主板 BIOS 或 SATA 控制器驱动程序
让我知道并更新哪些对你有用,哪些对你没用,结果如何
我有点忙于解决一些问题,我找不到详细的问题,但仍然提供一些链接给你阅读,看看是否有人对你有用。
如果没有,请尝试在以下链接中寻找解决方案(如果其中任何一个有效)
根据超级用户论坛网站上用户 Ruslan Makrenko 的推荐
所以不用担心,使用 AHCI 模式安装最新的 SSD 或 HDD,然后插入最旧的驱动器 - 它将完美运行,不会出现任何缺陷。
如果您想从旧驱动器启动旧系统(Windows 或 Linux),请在 BIOS 中将模式更改为 IDE。
而且,也许我们不应该只将其推广到 Windows 10,还应该从 Windows 7 开始推广(例如,XP 已不再支持 AHCI 和 TRIM)
为了证明我的话,我在 Google 上搜索了一下并找到了一个完美的答案:http://www.tomshardware.co.uk/answers/id-2668430/ahci-ide-mix.html
顺便说一句,这不是我第一次像主题发起者要求的那样进行安装。从 2007 年到现在的 2016 年,至少有 4 台机器在运行,它们使用所谓的“混合”模式 AHCI/IDE 运行良好。
根据 tomshardware 论坛网站上用户 oinkypig 的推荐
https://forums.tomshardware.com/threads/computer-wont-recognize-secondary-hdd-in-ahci-mode.1402326/
RAID 工具配置,即使不使用 raid 驱动器,也仅作为启动实用程序工具用于设置时进行 raid 检测。在这种情况下,它独立于任何一个驱动器。不要将 SSD 置于 AHCI 模式,每当我这样做时,我的 asus p6t v2 总是会出现启动速度大幅减慢和 HDD 读取故障。任何其他启动配置都应该正常工作,就像我的情况一样。我将我的设置为增强模式或 IDE 模式。除非您确实运行 raid 设置,否则请始终关闭 raid 启动,如果有任何事情只会导致启动速度减慢。虽然这不会造成伤害,但您可以让 RAID 驱动程序保持活动状态并从 BIOS 禁用启动 ROM。
https://forums.tomshardware.com/threads/solved-pc-hangs-at-auto-detect-ahci-drive-help.668687/
https://forums.guru3d.com/threads/guide-enabling-ahci-mode-after-windows-7-installation.313676/
答案3
更新新的答案,继续之前的答案,通过评论、讨论、研发和调查结果获得更清晰的更新
@ REAL_SM 兄弟 你有一个请求
请告诉我可启动 SSD 的大小(1TB、2TB 还是 4TB)以及你使用的分区大小和 MBR/GPT 在 AHCI 模式下运行良好
其次,请告诉我您是否在 4TB 硬盘中使用 MBR/GPT 中的单个 4TB 分区,还是使用分区表大小为多大的多个分区
你必须知道 MBR 不支持超过 2TB 的硬盘,因此你必须使用 GPT 分区,我假设你必须在 4TB 硬盘中使用 GPT 分区,如果不是,那么请查看视频链接如何操作
Real_Sm 兄弟,因为有许多关于存在相同类型的问题,在许多其他主板上也检测不到 4TB 硬盘,因为它应该在 GPT 分区中使用,然后是 MBR,其次是 BIOS(如果你使用 GPT 分区) 带主板我认为问题在于 GA-Z97X-UD3H主板 BIOS 错误技嘉尚未通过更新解决此问题,可能是 4TB HDD 的兼容性问题
根据我的经验、知识和观点
所以我的建议和忠告
你必须尝试,取决于哪一个适合你的主板
要么使满意并保持你的硬盘IDE 或 RAID 模式热插拔模式和工作和与速度妥协
要么买新主板(在确认新主板支持 GPT 4TB 硬盘之前,对于这个小问题,我建议不要进行任何支出)
如果你的 4TB 硬盘已经分区,并且主要是 GPT 分区,并且有第一个主分区,那么请跳过下面步骤,如果没有,请尝试
如果不是 GPT 分区 然后尝试 将 MBR 转换为 GPT (注意 5% 至 10% 的数据丢失风险 转换前进行备份)通过查看以下链接,没有数据丢失
,并检查测试在转换后 POST 是否冻结,而无需在任何插槽中连接任何其他 SATA 驱动器
https://www.diskpart.com/gpt-mbr/convert-mbr-to-gpt-without-data-loss.html
https://www.thewindowsclub.com/convert-mbr-to-gpt-disk
或者尝试按照您的意愿和风险逐一执行以下步骤
如果你的4TB HDD 没有数据然后零填充或删除所有分区和使其成为 RAW HDD没有任何分区(通过 WD 官方提供的 Data Lifeguard Diagnostics for Windows 链接)
然后把4TB 硬盘 原始硬盘(在所有 SATA 插槽 0、1、2、3、4.. 上)如前所述,无需连接任何其他 SATA 驱动器是否仍冻结 POST
不要担心 POST 是否冻结,因为 BIOS 可能仍无法检测到完整的 4TB,然后尝试以下操作
然后创建2-3个小分区在4TB GPT HDD 分区通过 diskpart windows 10 或 windows 安装 cd 或通过以下工具
- Windows 10 的磁盘部分 或者AOMEI分区助手标准版
https://www.diskpart.com/diskpart/convert-gpt-4125.html
- 易我分区大师
https://www.easeus.com/partition-master/partition-gpt-disk.html
- MiniTool 分区向导 11.6
我对 GPT 分区的 IDEA 建议建议尝试哪一个可以工作
根据我的建议,您可以选择自己喜欢的分区大小和舒适度
A) First Primary Active 10GB-20 GB Fat32
(which you can use as Virtual RAM or SWAP)
format in FAT32 file system and make it
bootable with system files for testing
Second Secondary Partition OF 380TB
Third logical Partition 180TB EXFAT
format in EXFAT file system
Fourth logical Partition 180TBGB EXFAT
format in EXFAT file system
B)然后再次把4TB 硬盘,20GB,逻辑分区为 180TB每个(在所有 SATA 插槽 0、1、2、3、4。.) 像以前一样单独完成,不连接 SATA 端口上的任何其他驱动器,如果它仍然冻结 POST 或不测试并检查此分区是否可支持
如果一切顺利,并且你对分区感到满意,那么跳过其他步骤,现在尝试将 SSD并启动,可能一切正常,如果没有,则尝试另一个分区的大小 以及其他文件系统,如 EXT4
C) First Primary Active 2TB EXFAT
format in EXFAT file system
Second primary/logical 2TB EXFAT
format in EXFAT file system
D)然后再次把4TB 硬盘,带有两个 2TB 主分区和 2TB 次分区(在所有 SATA 插槽 0、1、2、3、4.. 上)如前所述单独进行,无需连接任何其他 SATA 驱动器如果仍然冻结 POST 或不测试并检查此分区是否可支持
上述试验的主要目的是检查你的主板支持哪些 GPT 分区或分区表,并且 POST 不会冻结
- 另一个选择可能是尝试 不同的启动菜单或文件系统像 Linux 一样 GRUB 可能他们可以工作
请参阅以下网站和视频链接以供参考和其他问题
https://www.youtube.com/watch?v=FFnKXDPE_Ls&t=11s
https://www.youtube.com/watch?v=g2iFj56NDg8
https://www.youtube.com/watch?v=e-7x-VG7ABc
https://www.youtube.com/watch?v=amSjHDDn-J0
我 回答并得出结论看了 以下链接和发现和和你分享为了供你参考如果你想看看其他网站和拥有相同或其他主板的人的观点
REAL_Sm 兄弟,我尝试过谷歌搜索并找到解决方案,找到了很多东西,并与大家分享我的观点和解决方案,你必须尝试,你还没有尝试过或者适合你,这取决于你
我的发现
- 作为提供链接由你和我谷歌搜索到的 同样的主板,但不同的 Segate 硬盘在 toms 硬件链接中存在问题
用户 olxiasi 评论说
如果此分区是在 Windows(版本 7)或 Mac OS(版本 10.8.5)中创建的,则 BIOS 将无法使用大于 2TB 的 exFat 分区进行启动。
我在 Mac OS 中尝试了 2Tb + 2Tb (exFat) 分区。启动正常。
所以,我将创建 EXT4 分区并以这种方式使用它并放弃 exFat。
我对链接的看法和评论
用户检测到的解决方案和问题是它创建了一个2TB EXFAT 分区并使用它。
这意味着 BIOS 没有检测到 MBR GPT 分区每秒 4Tb 的大小文件系统在 Linux 中支持 2TB 分区,但在 Windows 中不支持
这意味着它没有检测到MBR 和分区或单个 4TB 分区
根据链接,我对您的问题得出的结论是:-
正如上面详细描述的步骤一样
正如“olxiasi”尝试创建EXFAT,您可以尝试3种适合您的场景
第一个活动主分区(可以用作虚拟 RAM 或其他驱动器)为 10GB -20GB,采用 FAT32 格式,其余采用 EXFAT 文件系统(因为某些 BIOS 或 post 无法检测或在检测较大的第一个活动可启动分区大小时挂起)或
- 2TB 第一个活动主分区 EXFAt 和另一个 win 2 TB exfat 看看它是否适用于 windows
在继续上面的链接您还可以看到同一板块的另一个链接很多解决方案有没有你可以阅读的答案看看是否符合你的情况
- 在技嘉GA-Z97X-UD3H主板的手册中
http://download.gigabyte.us/FileList/Manual/mb_manual_ga-z97x-ud3h_v1.1_e.pdf
第 25 页主题 SATA3 0/1/2/3/4/5 (SATA 6Gb/s 连接器) 说
•M.2、SATA Express、SATA3 4/5接口每次仅可使用一个,安装M.2 SSD后SATA3 4/5接口将不可用。
我的观点和评论
这意味着你正在主板的 M2 插槽中使用 SSD,那么 SATA3 4 和 5 连接器将无法工作,我认为你正在使用 SSD 位于 SATA 端口,而非 M2 端口
第 55 页主题 SATA 模式选择说
AHCI 将 SATA 控制器配置为 AHCI 模式。高级主机控制器接口 (AHCI) 是一种接口规范,允许存储驱动程序启用高级串行 ATA 功能,例如本机命令队列和热插拔。(默认)
没有任何观点或评论,仅供您参考此发现
第 61 页主题“配置 SATA 硬盘”说
D. 安装SATA RAID/AHCI驱动程序及操作系统(注二)
我对寻找的看法和评论
这意味着SATA RAID/AHCI 驱动程序可在操作系统上安装对于配置,让我帮你找到它
第 61 页至第 66 页 在 BIOS 中配置 SATA 控制器的步骤
我的观点和评论
那里是从步骤 1 到步骤 5 的步骤仔细检查所有步骤,看看你是否错过了或者没有遵循
第 73 页,主题 3-2 安装 SATA RAID/AHCI 驱动程序和操作系统第 A 部分安装操作系统
我们推荐您从主板驱动程序磁盘使用“Xpress Install”确保系统性能和兼容性
我的观点和评论
意思是 Windows 7 中有驱动程序,但应使用 XPress 安装或从其网站链接安装主板驱动程序磁盘
要安装Windows 8.1 / 8,请参考以下步骤:
我的观点和评论
如果你使用的是 Windows 7/8/10,请查看以下步骤是否适合你并找到 主板上的磁盘驱动程序如果你能找到任何网站或 xpress 安装 cd
页码 86 主题 5-2-3 EZ 设置和子主题磁盘模式切换说
磁盘模式切换允许您在硬盘安装操作系统后切换硬盘的操作模式。支持的操作模式包括 IDE、AHCI 和 RAID。您可以选择磁盘模式并在选择后重新启动计算机。• 不支持原生 UEFI 模式。• 切换磁盘模式后,请务必重新安装 Intel® 快速存储技术实用程序。
我的观点和评论
技嘉有很多工具和软件可用于配置 AHCI RAID,它可以自动工作吗
- 第一个工具磁盘模式切换
- 第二个工具 简易设定
页码 86 主题 5-2-3 EZ 设置和子主题磁盘模式切换说
最后总结一下,编译后可能会有一些选项对你有用,愿上帝帮助你解决你的问题,请告诉我是否有任何方法有效,祝你好运,这些信息可能对你有用,或者对你的知识或未来参考有用
答案4
如果硬盘上有任何关键数据,请不要尝试此操作!务必复制数据!
初始化之后(以及任何进一步创建卷、复制文件等),但在重新启动之前,打开十六进制编辑器,在编辑器中 - 磁盘并删除(用“00”填充)从偏移量 0x1000 到 0x1060 的内容。保存,重新启动。
重启后,这些数据被重新创建,但不会使 Gigabyte GA-Z97X-UD3H 的 POST 冻结。
如果硬盘上有任何关键数据,请不要尝试此操作!务必复制数据!
PS 有人能解释一下偏移量 0x1000-0x1060 处是什么吗?它怎么可能在“之前”状态下冻结 POST?我删除它并重新启动后会发生什么?为什么它会以不同的方式重新创建(并且不会冻结 POST)?