V2EX 首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
V2EX  ›  Linux

hdparm 在 Linux 上无法设置硬盘休眠

  •  
  •   liangzi · 8 天前 · 812 次点击

    硬盘:WDC WD10JPVX-22J 系统是 openSUSE 42.3 双硬盘 机械盘放在了光驱位置 挂了 /var /opt /home 等等 分区是 xfs 格式。 已经确定的是硬盘支持 hdparm 支持缓存写入 只是无法使用 -M 选项来设置 提示

    sudo hdparm -M 128 /dev/sdb

    /dev/sdb: setting acoustic management to 128 SG_IO: bad/missing sense data, sb[]: 70 00 05 00 00 00 00 0a 04 51 40 80 21 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 acoustic = not supported 这个是硬盘的原因吗?查了一些资料也没看出个所以然来 所以。。。。。。

    5 回复  |  直到 2018-02-13 22:56:52 +08:00
        1
    shengyueming   8 天前
    是不是和 apm 设置有关吧 hdparm -B 看看
        2
    liangzi   7 天前
    @shengyueming 二 2 月 13|14:24|0:>sudo hdparm -B /dev/sdb

    /dev/sdb:
    APM_level = 96
        3
    liangzi   7 天前
    二 2 月 13|14:31|0:>sudo hddtemp /dev/sdb
    /dev/sdb: WDC WD10JPVX-22JC3T0: 37°C
    ~
        4
    liangzi   7 天前
    找到了官方的 wiki: https://zh.opensuse.org/%E7%A1%AC%E7%9B%98_APM_%E8%AE%BE%E7%BD%AE
    设置了一下 达到-M 选项的效果

    二 2 月 13|21:57|0:>sudo systemctl list-unit-files | grep "laptop"
    [sudo] xuan 的密码:
    laptop-mode.service enabled

    配置文件:
    二 2 月 13|22:43|0:>cat -n /etc/laptop-mode/laptop-mode.conf | grep "128"
    317 BATT_HD_POWERMGMT=128
    318 LM_AC_HD_POWERMGMT=128
    319 NOLM_AC_HD_POWERMGMT=128
    后两项系统默认设置成 254 我改的 128
    实测写入速度差不多

    二 2 月 13|21:58|0:>sudo hdparm -B /dev/sdb

    /dev/sdb:
    APM_level = 254
    ~
    二 2 月 13|22:15|0:>sudo hdparm -t /dev/sdb

    /dev/sdb:
    Timing buffered disk reads: 336 MB in 3.01 seconds = 111.66 MB/sec
    =============================================================
    二 2 月 13|22:43|0:>sudo hdparm -B /dev/sdb

    /dev/sdb:
    APM_level = 128
    ~
    二 2 月 13|22:45|0:>sudo hdparm -t /dev/sdb
    [sudo] xuan 的密码:

    /dev/sdb:
    Timing buffered disk reads: 320 MB in 3.01 seconds = 106.16 MB/sec
        5
    liangzi   7 天前
    达到-M 选项的效果 =无法达到-M 选项的效果 复制错误了 汗~~~
    DigitalOcean
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   鸣谢   ·   1238 人在线   最高记录 3541   ·  
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.0 · 53ms · UTC 15:51 · PVG 23:51 · LAX 07:51 · JFK 10:51
    ♥ Do have faith in what you're doing.
    沪ICP备16043287号-1