Восстановление определенных ядер и модулей (драйверы nvidia)

Предыстория : Я работаю с Ubuntu в течение многих лет (начиная с 16.04, теперь с 20.04) и постоянно борюсь с драйверами NVIDA, которые мне нужны, когда я использую CUDA. Не далее как вчера мои драйверы NVIDIA 460 работали нормально, и удачное обновление снова сломало их: Обновление Ubuntu 20.4 нарушило мою конфигурацию драйвера Nvidia 460


Чего я хочу достичь :

  • Создайте точку восстановления ядра и его модулей (например, драйверов nvidia). Я доволен
  • Если драйверы NVIDIA ломаются (или что-то еще сильно ломается), восстанавливайте его

То, что у меня уже есть :

  • ​​GRUB , который, кажется, позволяет выбрать определенные ядра для загрузки из

(снимки экрана для иллюстрации, не отражающие последнюю версию) enter image description here enter image description here


Вопросы :

  • Точка восстановления, содержащая ядро ​​+ модули : возможно ли создание (если да, то как), или я просто не понимаю, как ядра и модули управляются в Linux (т.е. ядро ​​не будет включать драйверы nvidia)?

  • Восстановление из grub : Кажется /etc/grub.d/40_custom - это файл, который я хочу изменить как , он разработан специально для пользовательских пунктов меню . Вы подтверждаете, что это предполагаемый способ загрузки пользовательских ядер, или мне следует искать другой файл?

/ etc / grub.d / 40_custom :

#!/bin/sh
exec tail -n +3 $0
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
0
задан 17 March 2021 в 11:35

0 ответов

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

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