Отключение ЦП «навсегда» [дубликат]

На этот вопрос уже есть ответ здесь:

Как некоторые из вас, возможно, знают, в некоторых старых ноутбуках существует общая проблема: между батареей и адаптер, который при подключении зарядного устройства сам перезагружается, а это настоящая головная боль.

Есть одно или два различных решения этой проблемы, например, одно можно отключить второй ЦП через Диспетчер устройств в безопасном режиме Windows, и таким образом перезапуск будет предотвращен. Но вы знаете, что в Ubuntu все работает по-другому, нет никакой возможности отключить второй процессор через «Диспетчер устройств», так как нет никакого «Диспетчера устройств». Я искал подходящее решение и нашел его. Существует код терминала, который позволяет мне отключить второй ЦП, а именно:

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

Когда я ввожу эту команду, она работает как чудо, и проблем нет, но проблема в том, что после выключения компьютера и его повторного открытия CPU включается автоматически.

Так вот в чем проблема. Иногда я забываю ввести эту команду, и мой ноутбук повторяется, и вся моя работа заканчивается проблемами.

Есть ли способ сделать эту команду «постоянной»? Или есть другой способ отключить второй ЦП?

0
задан 29 January 2015 в 18:41

1 ответ

В файле/etc/default/grub количество центральных процессоров может быть определен (ограниченный) на "GRUB_CMDLINE_LINUX_DEFAULT =" строка. Пример (где я добавил его к чему-то, что уже было на строке):

GRUB_CMDLINE_LINUX_DEFAULT="ipv6.disable=1 maxcpus=1"

Примечания: В случае проблем это - хорошая идея сохранить копию Вашего исходного файла личинки сначала:

sudo cp /etc/default/grub /etc/default/grub.original

необходимо отредактировать как sudo (т.е. sudo нано/etc/default/grub), и необходимо обновить личинку впоследствии:

sudo update-grub
0
ответ дан 3 August 2019 в 17:42

Другие вопросы по тегам:

Похожие вопросы: