我正在从外部硬盘驱动器运行 Kubuntu。我的内置硬盘上装有 Windows。我不想在 Ubuntu 上使用它,并且想关闭它以减少热量以及消耗更少的电池。我认为降低硬盘驱动器对我来说不是一个选择。因为,它会磨损硬盘驱动器,我不打算在 HDD 上花钱 :)
dual-boot usb-drive power-management hard-drive external-hdd
我可以通过使用来降低我的 SATA HDD
sudo hdparm -y /dev/sdc
Run Code Online (Sandbox Code Playgroud)
显示的状态
sudo hdparm -C /dev/sdc
Run Code Online (Sandbox Code Playgroud)
从活动/空闲变为待机(我可以听到硬盘转速下降)。
但是,使用
sudo hdparm -S5 /dev/sdc
Run Code Online (Sandbox Code Playgroud)
5 * 5 = 25 秒后不会降低驱动器的转速。
一些附加信息:
编辑:这个问题与如何控制硬盘旋转时间不重复?因为它解决了西部数据绿色驱动器,它不适用于 hdparm。
我有兴趣手动调整硬盘驱动器的减速时间,hdparm -S使它们在晚上更安静。我需要知道的第一件事是他们当前的减速时间是多少,用作参考点,所以我知道我可以期待什么样的变化。
在哪里可以查到这些信息?
hdparm -B)。我的 WD Element Drive 表现很奇怪。驱动器花了很长时间才停止旋转,而且我无法使用不同的方法为驱动器设置待机(停止旋转)超时。
例如使用会hdparm导致SG_IO错误:
$ sudo hdparm -S 25 /dev/sdx
dev/sdx:
setting standby to 25 (2 minutes + 5 seconds)
SG_IO: bad/missing sense data, sb[]: ...
Run Code Online (Sandbox Code Playgroud)
驱动器的控制器似乎不支持这些方法。
然而,奇怪的是我可以使用-y开关将驱动器置于待机模式:
$ sudo hdparm -y /dev/sdx
Run Code Online (Sandbox Code Playgroud)
它给出了相同的SG_IO错误,但驱动器转速下降。我对此很满意。
似乎暂停 Ubuntu 会产生类似于拔出和插入驱动器的效果。
当我想暂停 Ubuntu 时,请使用systemctl suspend:
停止运行的唯一方法是恢复 Ubuntu 并运行hdparm -y手动在驱动器上运行,如果我再次暂停 Ubuntu,也会发生同样的情况。
我尝试在挂起状态下运行hdparm -y以使驱动器处于standby模式:
$ cat /usr/lib/systemd/system-sleep/suspend_drive
#!/bin/sh
case …Run Code Online (Sandbox Code Playgroud) 我收到来自 ZFS 的错误电子邮件,告诉我 ZFS 检测到一个 io 错误,但是,列出的详细信息没有显示任何校验和、读取或写入错误。zpool status 不显示任何错误,并且scrub 不报告任何错误。
邮件内容:
ZFS has detected an io error:
eid: 7
class: io
host: ubuntu
time: 2016-08-10 18:18:37+0100
vtype: disk
vpath: /dev/disk/by-id/ata-WDC_WD30EFRX-68EUZN0_WD-WCC4N7FSX6F9-part1
vguid: 0xFE98965C2E168896
cksum: 0
read: 0
write: 0
pool: unas
Run Code Online (Sandbox Code Playgroud)
zpool 由两个镜像组成:
NAME STATE READ WRITE CKSUM
unas ONLINE 0 0 0
mirror-0 ONLINE 0 0 0
ata-WDC_WD30EFRX-68EUZN0_WD-WCC4N1VUU0LX ONLINE 0 0 0
ata-WDC_WD30EFRX-68EUZN0_WD-WCC4N7FSX6F9 ONLINE 0 0 0
mirror-1 ONLINE 0 0 0
ata-WDC_WD3200AAKX-001CA0_WD-WMAYUW798623 ONLINE 0 0 0
ata-ST3320418AS_6VM5GXHJ ONLINE 0 …Run Code Online (Sandbox Code Playgroud) 我正在使用 ubuntu 16.04。我想禁用硬盘的减速。我在电源管理设置中没有看到这个选项。我在哪里可以找到这些选项?
hard-drive ×4
external-hdd ×2
spindown ×2
16.04 ×1
dual-boot ×1
mint ×1
suspend ×1
usb-drive ×1
xfce ×1
zfs ×1