如何禁用处理器驱动程序

如何禁用处理器驱动程序

我有一台东芝笔记本电脑,插入交流电源线时会死机。但我在 Windows 7 中通过进入安全模式解决了这个问题

控制面板 > 设备管理器 > 处理器并禁用它们。

我禁用的是处理器驱动程序,从而阻止处理器进入 C 或 P 状态。问题是,每当处理器进入电源管理或降频时,系统就会冻结并显示彩色水平线或垂直线。

我想尝试一下 Ubuntu 11.10,但我不知道如何在这个新操作系统上做到这一点。

PS 我刚刚安装了 Ubuntu 11.10,但我对它一无所知。我想转到这个新操作系统,不再使用 Windows。有人能帮我吗?

答案1

好吧,你应该可以做类似的事情:

echo 0|sudo tee /sys/devices/system/cpu/cpu1/online

禁用 cpu1(cpu0 是第一个,其次是 cpu1 等等)。

如果您想在一行中禁用其中的多个,请尝试以下任一操作(此处为 CPU 1 到 7):

for i in $(seq 1 7); do
  echo 0|sudo tee /sys/devices/system/cpu/cpu$i/online
done

(作为一行代码,这变成:)for i in $(seq 1 7); do echo 0|sudo tee /sys/devices/system/cpu/cpu$i/online; done或:

echo 0|sudo tee /sys/devices/system/cpu/cpu{1,2,3,4,5,6,7}/online

不过,显然有些 CPU 需要可操作。所以我建议你试着弄清楚插入电源时究竟是什么导致了这种行为。

还要检查里面的伪文件offline、、,因为它们会给你提供哪些 CPU 可用的信息。onlinepossiblepresent/sys/devices/system/cpu/

编辑:鉴于您的其他信息,您可能需要检查您的(Ubuntu)系统是否安装了以下软件包,然后将详细信息编辑到您的问题中,以便我们提供帮助:apmd,,。使用以下内容(替换为前面提到的):toshsetacpid<package-name>

dpkg -l|grep <package-name>

相关内容