禁用 USB 睡眠模式

禁用 USB 睡眠模式

我在 USB 闪存驱动器上安装了完整的 Ubuntu。每次我想启动 Ubuntu 时,我只需插入 USB 驱动器,它就会启动 Ubuntu,一切正常。但是有一个问题。当我挂起笔记本电脑时,即当我按下睡眠按钮或合上盖子时,过一段时间我再次打开它,它就会显示外部驱动器错误和其他一些错误。我认为这是由于 USB 驱动器造成的。它会以某种方式自动关闭,而且由于所有内容都在驱动器上,我什么也做不了。每当发生这种情况时,我都会强制关机。

有什么办法可以解决这个问题吗?

答案1

您必须添加usbcore.autosuspend=-1内核启动参数。
您可以通过modprobe usbcore autosuspend=-1在终端中输入来完成此操作。然后重新启动。

答案2

我发现只有一种方法可以实现这一点。唯一可以通过电源按钮打开/关闭睡眠模式的遥控器是 Ortek VRC-1100。这是一个旧的 Windows 媒体中心红外遥控器,可以模拟键盘(这可能是它工作的原因)。我所做的是使用我的空中鼠标电源按钮的红外学习功能来学习我的 VRC-1100 的电源按钮命令。然后我将 VRC-1100 的红外接收器(USB)连接到计算机。然后,如果您将空中鼠标置于红外模式,它可以使计算机进入睡眠状态并毫无问题地将其唤醒。几年前,我买了大约六个 VRC-1100。您需要一个遥控器来编程空中鼠标,并为每台要睡眠/唤醒的计算机提供一个接收器。

相关内容