感谢hdparm -B1 /dev/sdb
我的硬盘在启动时不再旋转。但是在完成 BIOS POST 消息并启动 Ubuntu 后,硬盘通过 SATA 数据线获得信号并开始旋转。
保留数据线(但仍插入 SATA 电源线)让系统完全从我的 SSD 启动,而无需启动 HDD。
什么原因导致硬盘旋转?也许Grub2?
编辑:不,似乎不是启动驱动器的 Grub2。我只是将 Grub 设置为在没有计时器的情况下显示其菜单。在我点击 Ubuntu 标准启动选项之前什么也没有发生,然后几秒钟后驱动器开始旋转。
编辑dmesg | grep sdb
::
[ 7.080043] ata2.00: qc timeout (cmd 0xef)
[ 7.080057] ata2.00: failed to IDENTIFY (SPINUP failed, err_mask=0x4)
[ 9.830035] ata2: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[ 9.836555] ata2.00: ATA-8: SAMSUNG HD105SI, 1AJ10001, max UDMA/133
[ 9.836564] ata2.00: 1953525168 sectors, multi 0: LBA48 NCQ (depth 31/32)
[ 9.842364] ata2.00: configured for UDMA/133
[ 9.842644] scsi 1:0:0:0: Direct-Access ATA SAMSUNG HD105SI 1AJ1 PQ: 0 ANSI: 5
[ 9.843249] sd 1:0:0:0: [sdb] 1953525168 512-byte logical blocks: (1.00 TB/931 GiB)
[ 9.843270] sd 1:0:0:0: Attached scsi generic sg1 type 0
[ 9.843487] sd 1:0:0:0: [sdb] Write Protect is off
[ 9.843497] sd 1:0:0:0: [sdb] Mode Sense: 00 3a 00 00
[ 9.843590] sd 1:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[ 9.844091] sdb:
[ 9.845127] scsi 2:0:0:0: CD-ROM ATAPI iHDS118 5 RL0C PQ: 0 ANSI: 5
[ 9.851182] sr0: scsi3-mmc drive: 48x/48x cd/rw xa/form2 cdda tray
[ 9.851191] Uniform CD-ROM driver Revision: 3.20
[ 9.851554] sr 2:0:0:0: Attached scsi CD-ROM sr0
[ 9.851802] sr 2:0:0:0: Attached scsi generic sg2 type 5
[ 9.942896] sdb1
[ 9.943773] sd 1:0:0:0: [sdb] Attached SCSI disk
Run Code Online (Sandbox Code Playgroud)
很确定是控制器扫描磁盘的内核模块导致硬盘旋转。现在,如果我稍微错了,并且它确实是您的硬盘驱动器的模块,您可以在启动过程中阻止加载该模块。查看黑名单:/etc/modprobe.d/
。
归档时间: |
|
查看次数: |
5276 次 |
最近记录: |