<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>电脑硬件学习笔记 – 惠普680G4</title>
    <link>https://skyao.net/learning-computer-hardware/host/hp-680-g4-twr/</link>
    <description>Recent content in 惠普680G4 on 电脑硬件学习笔记</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>zh-cn</language>
    <lastBuildDate>Wed, 10 Mar 2021 00:00:00 +0000</lastBuildDate>
    
	  <atom:link href="https://skyao.net/learning-computer-hardware/host/hp-680-g4-twr/index.xml" rel="self" type="application/rss+xml" />
    
    
      
        
      
    
    
    <item>
      <title>Host: 硬盘不识别</title>
      <link>https://skyao.net/learning-computer-hardware/host/hp-680-g4-twr/hdd-loss/</link>
      <pubDate>Wed, 09 Sep 2026 00:00:00 +0000</pubDate>
      
      <guid>https://skyao.net/learning-computer-hardware/host/hp-680-g4-twr/hdd-loss/</guid>
      <description>
        
        
        &lt;p&gt;发帖问问：
&lt;a href=&#34;https://www.chiphell.com/forum.php?mod=viewthread&amp;amp;tid=2899741&amp;amp;page=1&amp;amp;extra=#pid60622531&#34;&gt;https://www.chiphell.com/forum.php?mod=viewthread&amp;amp;tid=2899741&amp;amp;page=1&amp;amp;extra=#pid60622531&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;接多块东芝 MG08 系列 14T / 16T / 18T 机械硬盘时，塔式机会出现&lt;strong&gt;冷启动不认盘、再启动一次又正常&lt;/strong&gt;。功率更小的 SFF 反而没问题。下面是现象、原因和按系统区分的处理办法。&lt;/p&gt;
&lt;h2 id=&#34;现象&#34;&gt;现象&lt;/h2&gt;
&lt;p&gt;三台惠普小主机、同一批东芝 MG08 氦气企业盘：&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;机器&lt;/th&gt;
&lt;th&gt;电源&lt;/th&gt;
&lt;th&gt;结果&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;600 G4 TWR&lt;/td&gt;
&lt;td&gt;400W&lt;/td&gt;
&lt;td&gt;冷启动不认盘，再启动一次正常&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;680 G4 TWR&lt;/td&gt;
&lt;td&gt;250W&lt;/td&gt;
&lt;td&gt;同上&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;600 G4 SFF&lt;/td&gt;
&lt;td&gt;180W&lt;/td&gt;
&lt;td&gt;接三块机械盘也能冷启动识别&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;补充条件：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;接 &lt;strong&gt;两块或三块&lt;/strong&gt; MG08 时塔式机才会出问题。&lt;/li&gt;
&lt;li&gt;三台系统盘都不在这些机械盘上：两台问题机分别是 &lt;strong&gt;Windows 10（NVMe）&lt;/strong&gt; 和 &lt;strong&gt;飞牛 OS（固态）&lt;/strong&gt;，SFF 也是固态系统盘。&lt;/li&gt;
&lt;li&gt;BIOS 已更新到最新。POST 等待试过 5 秒、10 秒，&lt;strong&gt;没有效果&lt;/strong&gt;。&lt;/li&gt;
&lt;li&gt;Windows 10 长期开机，目前用「启动后再重启一次」可以接受。&lt;/li&gt;
&lt;li&gt;飞牛 OS 麻烦：开机发现硬盘不在，会做&lt;strong&gt;存储池检查/扫描&lt;/strong&gt;，不能很快进系统，也就没法很快再重启。&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;结论不是电源瓦数不够&#34;&gt;结论：不是电源瓦数不够&lt;/h2&gt;
&lt;p&gt;MG08 是 9 碟氦气 7200 转企业盘。同代 9 碟盘（MG09 手册）大约是：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;起转 12V 峰值约 &lt;strong&gt;1.4A&lt;/strong&gt;（约 17W）&lt;/li&gt;
&lt;li&gt;就绪后空闲约 &lt;strong&gt;4W&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;起转时间典型 &lt;strong&gt;20 秒&lt;/strong&gt;，最长约 &lt;strong&gt;30 秒&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;厂家要求多盘用 staggered spin-up，间隔 &lt;strong&gt;12 秒以上&lt;/strong&gt;；或 12V 分时上电，间隔 &lt;strong&gt;25 秒以上&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;三块盘同时起转，峰值大约 50W 出头，稳态只有十几瓦。180W / 250W / 400W 的标称容量都盖得住。&lt;/p&gt;
&lt;p&gt;这几台 G4 的硬盘供电也不是电源直出：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;电源多半是 &lt;strong&gt;12V 单路&lt;/strong&gt; 专有电源&lt;/li&gt;
&lt;li&gt;硬盘 12V/5V 走主板 &lt;strong&gt;&lt;code&gt;SATAPWR&lt;/code&gt;&lt;/strong&gt;（常见 2×2 针）再转出去&lt;/li&gt;
&lt;li&gt;官方设计按 1～2 块盘 + 光驱&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;瓶颈在 &lt;strong&gt;主板 SATAPWR + 线材 + 冷启动时序&lt;/strong&gt;，不在铭牌瓦数。400W 塔式机多出来的功率往往在 PCIe（给显卡），不在硬盘口。&lt;/p&gt;
&lt;h2 id=&#34;为什么塔式机会挂sff-反而稳&#34;&gt;为什么塔式机会挂、SFF 反而稳&lt;/h2&gt;
&lt;p&gt;冷启动失败、软重启就好、两块以上才出现——这三点对不上「瓦数不够」，但对得上这条链：&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;关机后碟片停转。按电源键时，两到三块 14/16/18T 同时抢 12V。&lt;/li&gt;
&lt;li&gt;塔式机 SATA 供电线更长，还经常一根线串 2～3 个口。4 针接头和细线在冲击电流下压降大，末级硬盘上的 12V 可能掉到规格下限（±10%，约 10.8V）附近。&lt;/li&gt;
&lt;li&gt;电压一塌，电机起转变慢，或固件上电自检失败。BIOS / 内核那一轮 SATA 扫描已经结束。&lt;/li&gt;
&lt;li&gt;「重新启动」时电源其实没掉（软重启），盘还在转或只需很短的 reset，IDENTIFY 立刻能过。&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;SFF 能带着三块盘冷启动，通常是：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;线极短，压降小&lt;/li&gt;
&lt;li&gt;开机时 CPU / 风扇 / 板卡抢 12V 更少，SATAPWR 上的瞬态更干净&lt;/li&gt;
&lt;li&gt;180W 小电源往往是高效率、稳压很紧的 12V 模块，冷启动爬升不见得比塔式 250/400W 差&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;所以会出现反直觉结果：&lt;strong&gt;铭牌功率大的塔式机，硬盘口上的「有效 12V」反而更差。&lt;/strong&gt; SFF 也是固态系统盘却三块机械盘都正常，更加说明差别在塔式机 SATAPWR 冷启动瞬态，不在系统盘类型。&lt;/p&gt;
&lt;h2 id=&#34;先排除的两件事&#34;&gt;先排除的两件事&lt;/h2&gt;
&lt;h3 id=&#34;sata-33-power-disable第-3-针&#34;&gt;SATA 3.3 Power Disable（第 3 针）&lt;/h3&gt;
&lt;p&gt;MG08 是 SATA 3.3，P3 可以当 PWDIS。接口上如果常供 3.3V，盘会拒绝起转。&lt;br&gt;
典型 PWDIS 是 &lt;strong&gt;怎么重启都不转&lt;/strong&gt;。这里是冷启动不行、再启动就行，所以不太像主因，仍可用卡普顿胶带贴掉电源口 &lt;strong&gt;P1–P3&lt;/strong&gt;（或只贴 P3）冷启动一次排除。&lt;/p&gt;
&lt;h3 id=&#34;听声音判断&#34;&gt;听声音判断&lt;/h3&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;冷启动时硬盘表现&lt;/th&gt;
&lt;th&gt;更可能的原因&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;完全安静&lt;/td&gt;
&lt;td&gt;没 12V/5V，或 PWDIS&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;嗡一下又停、反复咔嗒&lt;/td&gt;
&lt;td&gt;12V 掉压，起转失败&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;在转，但 BIOS/系统里没有&lt;/td&gt;
&lt;td&gt;起转太慢，扫描已经结束&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id=&#34;post-delay-为什么没效果&#34;&gt;POST Delay 为什么没效果&lt;/h2&gt;
&lt;p&gt;G4 这一代惠普商用 BIOS 把 POST Delay 写成：在&lt;strong&gt;启动操作系统之前&lt;/strong&gt;暂停若干秒，方便按 F10 / ESC。它加在 POST &lt;strong&gt;末尾&lt;/strong&gt;，不是「先睡一会儿再扫 SATA」。&lt;/p&gt;
&lt;p&gt;大致顺序：&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;上电，12V/5V 上来，硬盘开始起转&lt;/li&gt;
&lt;li&gt;芯片组 / AHCI 初始化，COMRESET，发 IDENTIFY&lt;/li&gt;
&lt;li&gt;超时的端口当成空口，写进设备列表&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;这时才进入 POST Delay&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;再启动系统&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Delay 加长只让第 4 步更久，&lt;strong&gt;不会让第 2 步重做&lt;/strong&gt;。试过 5 秒、10 秒无效，和这个顺序对得上。设成 20/30 秒多半也救不了冷启动认盘。&lt;/p&gt;
&lt;p&gt;若仍想确认 Delay 有没有意义，冷启动后&lt;strong&gt;不要进系统&lt;/strong&gt;，在 Logo 空等约 30 秒，再按 ESC 看 &lt;strong&gt;Storage → Device Configuration&lt;/strong&gt;：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;等了 30 秒再进 BIOS，盘出现了：盘其实能起来，只是第一次扫描太早。Delay 对 BIOS 列表帮助仍有限。&lt;/li&gt;
&lt;li&gt;等了 30 秒 BIOS 里还是没有：第一次扫描失败后盘没有恢复，Delay 再长也没用。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;另外确认 &lt;strong&gt;Fast Boot 关闭&lt;/strong&gt;，POST 模式尽量用 Full Boot。Fast Boot 会跳过一部分存储初始化，和 Delay 不是一回事。&lt;/p&gt;
&lt;h2 id=&#34;分时上电&#34;&gt;分时上电&lt;/h2&gt;
&lt;p&gt;惠普 G4 桌面 BIOS &lt;strong&gt;没有&lt;/strong&gt;服务器那种「每隔十几秒发一次 COMRESET」。分时上电只能自己做。被延时的只能是数据盘。&lt;/p&gt;
&lt;h3 id=&#34;现成模块优先&#34;&gt;现成模块（优先）&lt;/h3&gt;
&lt;p&gt;搜「SATA 硬盘延时启动」「HDD spin-up delay」。常见是 15 针公对母，内部用 MOS 延时 12V。&lt;/p&gt;
&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;盘&lt;/th&gt;
&lt;th&gt;供电&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;第 1 块&lt;/td&gt;
&lt;td&gt;原装 SATAPWR 直通&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;第 2 块&lt;/td&gt;
&lt;td&gt;串约 &lt;strong&gt;8～12 秒&lt;/strong&gt; 延时头&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;第 3 块&lt;/td&gt;
&lt;td&gt;串约 &lt;strong&gt;16～25 秒&lt;/strong&gt; 延时头&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;注意：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;买明确写 &lt;strong&gt;延时 12V / 电机&lt;/strong&gt; 的。&lt;/li&gt;
&lt;li&gt;电流按每盘起转约 &lt;strong&gt;2A@12V&lt;/strong&gt; 留余量。&lt;/li&gt;
&lt;li&gt;线尽量短，仍接主板 &lt;code&gt;SATAPWR&lt;/code&gt;。&lt;/li&gt;
&lt;li&gt;BIOS 第一次扫盘大约在上电后 1～3 秒，后两块可能暂时不在 BIOS 列表里。系统盘在 NVMe 上时，进系统后再枚举即可。&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id=&#34;自制只延时-12v&#34;&gt;自制：只延时 12V&lt;/h3&gt;
&lt;p&gt;惠普硬盘口一般是 &lt;strong&gt;12V + 5V + 地&lt;/strong&gt;：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;5V 一直供&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;只切断 12V&lt;/strong&gt;（主轴电机），延时后再接通&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;可用 12V 延时导通继电器 / MOSFET，按 &lt;strong&gt;3A 以上&lt;/strong&gt; 选型。继电器接在 12V 正极。不要用杜邦线扛电机电流。&lt;/p&gt;
&lt;h3 id=&#34;零成本试验悬空-sata-电源第-11-针&#34;&gt;零成本试验：悬空 SATA 电源第 11 针&lt;/h3&gt;
&lt;p&gt;SATA 电源 &lt;strong&gt;P11&lt;/strong&gt;：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;接地&lt;/strong&gt;：一上电就转（普通电源线多半这样）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;悬空&lt;/strong&gt;：等主机 COMRESET 再转&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;用胶带只贴硬盘电源口第 11 针。Intel 桌面 AHCI 往往几乎同时对所有口发 COMRESET，&lt;strong&gt;对 G4 不保证有效&lt;/strong&gt;，但可逆，值得先试。&lt;/p&gt;
&lt;h3 id=&#34;不建议当主方案&#34;&gt;不建议当主方案&lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;PUIS（上电待机）&lt;/strong&gt;：盘上电不转，等 SET FEATURES / START UNIT。惠普 BIOS 通常不发这套命令，冷启动会变成彻底没盘。Linux libata 发现 PUIS 后还可能一次拉起所有盘。&lt;/p&gt;
&lt;p&gt;换带 Staggered Spin-up 的 HBA 干净但贵，小主机不一定值得。&lt;/p&gt;
&lt;p&gt;想让 BIOS 冷启动就认全三块盘，需要硬盘先起好转再 POST（延后 Power Good / 复位）。惠普是专有电源，不建议第一次就改。&lt;/p&gt;
&lt;h2 id=&#34;系统盘在-nvme--固态上之后&#34;&gt;系统盘在 NVMe / 固态上之后&lt;/h2&gt;
&lt;p&gt;机器能正常开机，缺的只是数据盘在冷启动这一轮没被认到。软重启能认盘，本质是：&lt;strong&gt;12V 已经稳定之后，SATA 又做了一次 COMRESET&lt;/strong&gt;。不必再让 BIOS 冷启动就看到这些机械盘。&lt;/p&gt;
&lt;h3 id=&#34;windows-10&#34;&gt;Windows 10&lt;/h3&gt;
&lt;p&gt;长期开机、多一次重启可以接受，可先维持「启动后再重启一次」。&lt;/p&gt;
&lt;p&gt;若想省掉手动重启：任务计划程序，启动后延迟 30 秒，对 &lt;strong&gt;标准 SATA AHCI 控制器&lt;/strong&gt;（或 Intel RST）禁用再启用，或「扫描检测硬件改动」。不要乱卸 Intel RST RAID 驱动。&lt;/p&gt;
&lt;h3 id=&#34;飞牛-os&#34;&gt;飞牛 OS&lt;/h3&gt;
&lt;p&gt;飞牛开机发现硬盘不在，会做存储池检查/扫描，界面也进不去，&lt;strong&gt;不能指望进系统再重启&lt;/strong&gt;。ZFS / mdadm 一旦按「盘不在」去 import，可能降级、超时扫描。应让三块盘都出现后再组池，不要在缺盘界面里强行修复/导入。&lt;/p&gt;
&lt;p&gt;正确做法是把等待放在&lt;strong&gt;内核加载之前&lt;/strong&gt;。这时电源已经稳定，和 Win10 那次成功的软重启是同一类动作。&lt;/p&gt;
&lt;h4 id=&#34;先改-grub-倒计时&#34;&gt;先改 GRUB 倒计时&lt;/h4&gt;
&lt;p&gt;飞牛基于 Debian，走 GRUB。冷启动顺序：&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;按下电源，12V 已加上&lt;/li&gt;
&lt;li&gt;BIOS 很快结束&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;GRUB 菜单&lt;/strong&gt;（电源一直开着）&lt;/li&gt;
&lt;li&gt;内核加载，AHCI 做 COMRESET，再扫盘&lt;/li&gt;
&lt;li&gt;飞牛才开始检查存储池&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;把第 3 步拉到 &lt;strong&gt;25～30 秒&lt;/strong&gt;，内核第一次 COMRESET 时盘往往已经在转。&lt;/p&gt;
&lt;p&gt;能 SSH 或只插 NVMe 进一次系统时：&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;sudo -i
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;nano /etc/default/grub
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;改成或补上：&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000&#34;&gt;GRUB_TIMEOUT&lt;/span&gt;&lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;30&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000&#34;&gt;GRUB_TIMEOUT_STYLE&lt;/span&gt;&lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;=&lt;/span&gt;countdown
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#000&#34;&gt;GRUB_RECORDFAIL_TIMEOUT&lt;/span&gt;&lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;30&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;然后：&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;update-grub
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;reboot
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;ul&gt;
&lt;li&gt;&lt;code&gt;countdown&lt;/code&gt; 会自动倒数，&lt;strong&gt;不插键盘也能过&lt;/strong&gt;（飞牛上 &lt;code&gt;TIMEOUT=0&lt;/code&gt; 或等键盘时，无键盘可能卡在蓝界面）。&lt;/li&gt;
&lt;li&gt;&lt;code&gt;GRUB_RECORDFAIL_TIMEOUT&lt;/code&gt; 要一起改，否则「上次启动失败」可能覆盖超时。&lt;/li&gt;
&lt;li&gt;飞牛升级有可能改回 GRUB，升级后看一眼 &lt;code&gt;/etc/default/grub&lt;/code&gt;。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;冷启动听盘：停在 GRUB 那 30 秒里，机械盘应陆续转起来；倒计时结束后应直接进系统。若 30 秒仍偶发缺一块，可试 45 秒。若等多久内核起来后盘还是没有，就不是扫得太早，而是起转失败。&lt;/p&gt;
&lt;h4 id=&#34;若-grub-等待仍不够组池前复位-sata&#34;&gt;若 GRUB 等待仍不够：组池前复位 SATA&lt;/h4&gt;
&lt;p&gt;先查 AHCI 地址：&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;lspci &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;|&lt;/span&gt; grep -i sata
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;ls /sys/bus/pci/drivers/ahci/
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;常见是 &lt;code&gt;0000:00:17.0&lt;/code&gt;。再查存储相关服务名：&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;systemctl list-units --type&lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;=&lt;/span&gt;service &lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;|&lt;/span&gt; grep -Ei &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#39;zfs|storage|trim|vol|mdadm&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;code&gt;/usr/local/sbin/wait-hdd-ahci.sh&lt;/code&gt;：&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;#!/bin/bash
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#8f5902;font-style:italic&#34;&gt;&lt;/span&gt;sleep &lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;20&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87&#34;&gt;echo&lt;/span&gt; 0000:00:17.0 &amp;gt; /sys/bus/pci/drivers/ahci/unbind 2&amp;gt;/dev/null
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;sleep &lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87&#34;&gt;echo&lt;/span&gt; 0000:00:17.0 &amp;gt; /sys/bus/pci/drivers/ahci/bind 2&amp;gt;/dev/null
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;for&lt;/span&gt; i in &lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;$(&lt;/span&gt;seq &lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;1&lt;/span&gt; 30&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;)&lt;/span&gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;;&lt;/span&gt; &lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;do&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  ls /dev/disk/by-id/ata-TOSHIBA* &amp;gt;/dev/null 2&amp;gt;&lt;span style=&#34;color:#000;font-weight:bold&#34;&gt;&amp;amp;&lt;/span&gt;&lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;1&lt;/span&gt; &lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;&amp;amp;&amp;amp;&lt;/span&gt; &lt;span style=&#34;color:#204a87&#34;&gt;exit&lt;/span&gt; &lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;  sleep &lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;1&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;done&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87&#34;&gt;exit&lt;/span&gt; &lt;span style=&#34;color:#0000cf;font-weight:bold&#34;&gt;0&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;chmod +x /usr/local/sbin/wait-hdd-ahci.sh
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;code&gt;/etc/systemd/system/wait-hdd.service&lt;/code&gt;：&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-ini&#34; data-lang=&#34;ini&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;[Unit]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#c4a000&#34;&gt;Description&lt;/span&gt;&lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;Wait and reset AHCI before storage pool import&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#c4a000&#34;&gt;DefaultDependencies&lt;/span&gt;&lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;no&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#c4a000&#34;&gt;After&lt;/span&gt;&lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;local-fs.target&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#c4a000&#34;&gt;Before&lt;/span&gt;&lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;zfs-import-cache.service zfs-import-scan.service zfs-mount.service&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#c4a000&#34;&gt;Before&lt;/span&gt;&lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;local-fs-pre.target&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;[Service]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#c4a000&#34;&gt;Type&lt;/span&gt;&lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;oneshot&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#c4a000&#34;&gt;ExecStart&lt;/span&gt;&lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;/usr/local/sbin/wait-hdd-ahci.sh&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#c4a000&#34;&gt;TimeoutStartSec&lt;/span&gt;&lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;90&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87;font-weight:bold&#34;&gt;[Install]&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#c4a000&#34;&gt;WantedBy&lt;/span&gt;&lt;span style=&#34;color:#ce5c00;font-weight:bold&#34;&gt;=&lt;/span&gt;&lt;span style=&#34;color:#4e9a06&#34;&gt;multi-user.target&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;&lt;code&gt;Before=&lt;/code&gt; 里的服务若本机不存在，改成上面 &lt;code&gt;grep&lt;/code&gt; 到的飞牛存储服务。&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;systemctl daemon-reload
&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;systemctl &lt;span style=&#34;color:#204a87&#34;&gt;enable&lt;/span&gt; wait-hdd.service
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;建议先只改 GRUB。AHCI 复位改错服务顺序可能影响挂载。&lt;/p&gt;
&lt;p&gt;Linux 下若只是晚出现，也可先试扫描：&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f8f8f8;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#204a87&#34;&gt;echo&lt;/span&gt; &lt;span style=&#34;color:#4e9a06&#34;&gt;&amp;#34;- - -&amp;#34;&lt;/span&gt; &amp;gt; /sys/class/scsi_host/host0/scan
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;盘在掉压后卡死时，扫描不够，需要上面的 unbind / bind。&lt;/p&gt;
&lt;h2 id=&#34;建议顺序&#34;&gt;建议顺序&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;飞牛（680 G4 这台优先）：&lt;/strong&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;code&gt;GRUB_TIMEOUT=30&lt;/code&gt; + &lt;code&gt;countdown&lt;/code&gt;，冷启动看能否直接进系统&lt;/li&gt;
&lt;li&gt;不行再加组池前 AHCI 复位&lt;/li&gt;
&lt;li&gt;仍不稳再给第 2、3 块加 12V 延时头&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;strong&gt;Windows 10：&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;维持二次重启即可；或开机延迟 30 秒后禁用/启用 AHCI。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;对照实验（可选）：&lt;/strong&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;塔式机只接一块冷启动 —— 预期正常&lt;/li&gt;
&lt;li&gt;接两块，线尽量短、不要串到最远端&lt;/li&gt;
&lt;li&gt;空等 30 秒再看 BIOS / 系统是否出现&lt;/li&gt;
&lt;li&gt;胶带贴 P3 排除 PWDIS&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;不建议为这件事换更大的惠普专有电源：400W 塔式机已经复现了问题，再堆瓦数解决不了 SATAPWR 掉压和同时起转。&lt;/p&gt;

      </description>
    </item>
    
  </channel>
</rss>
