Вопрос или проблема
Я установил Ubuntu 22.04 на платформу EHL, когда я пытаюсь перезагрузить или выключить, система зависает и не может перезагрузиться или выключиться. Эта проблема также существовала на 20.04 и 21.10. Есть ли кто-то, кто может помочь решить эту проблему?
Наконец, нашел, как решить эту проблему
- введите команду “sudo vi /etc/modprobe.d/blacklist.conf” в терминале
- добавьте новую строку “blacklist pinctrl_elkhartlake”, сохраните и выйдите из режима редактирования
- введите команду “update-initramfs –u” в терминале
- перезагрузите систему, чтобы применить изменения
Ответ или решение
Установив Ubuntu 22.04 на платформу EHL (Elkhart Lake), вы столкнулись с проблемой, когда система зависает при попытке перезагрузки или отключения. Данная проблема также наблюдалась в версиях 20.04 и 21.10. Варианты решения этой проблемы включают в себя следующее:
-
Откройте терминал и введите команду:
sudo vi /etc/modprobe.d/blacklist.conf
Эта команда откроет файл
blacklist.conf
, где вы можете добавить модули, которые необходимо заблокировать. -
Добавьте новую строку в конец файла:
blacklist pinctrl_elkhartlake
Это предотвратит загрузку конкретного модуля, который может вызывать зависание системы.
-
Сохраните изменения и выйдите из режима редактирования. Если вы используете
vi
, сделайте это, нажавEsc
, затем введите:wq
и нажмитеEnter
. -
Теперь вам нужно обновить файлы инициализации. Введите следующую команду в терминале:
sudo update-initramfs -u
Эта команда обновит конфигурацию начального загрузчика, чтобы ваши изменения вступили в силу.
-
После этого перезагрузите систему, чтобы применить изменения:
sudo reboot
Эти шаги должны решить проблему зависания при перезагрузке или отключении системы Ubuntu на платформе EHL. Если проблема сохраняется, вы можете дополнительно проверить журналы системы, чтобы найти другие возможные причины сбоя.