3
如何在内核3.7.10或更高版本上禁用USB自动挂起?
我已将HTPC从内核3.7.10更新到3.10.7,看来CONFIG_USB_SUSPEND现在已从内核选项中删除,并包含在PM中。 我面临的主要问题是我有一个外部HDD,并且在挂起和唤醒HTPC时,系统无法使用它。HDD唤醒(您可以听到它再次旋转),但是当您尝试访问安装点时,出现以下错误: ZOTAC ~ # ls /media ls: reading directory /media: Input/output error 在dmesg上: [ 253.278260] EXT4-fs warning (device sdb1): __ext4_read_dirblock:908: error reading directory block (ino 2, block 0) 在以前的内核中,设置CONFIG_USB_SUSPEND = N可以解决该问题,因为HDD可以自行处理其休眠方式,并且挂载点始终是可访问的。当HDD处于睡眠状态并且HTPC需要HDD挂载点上的东西时,HDD本身会唤醒并且可以正常运行。 现在,我尝试了以下操作,但均未成功: 手动将/ sys / bus / usb / devices / usb * / power / control更改为“ on”,而不是“ auto”。 …