Как исправить ошибку «Не удалось подключиться к lvmetad» в Ubuntu?

Ubuntu - это бесплатная операционная система на основе Linux с открытым исходным кодом, используемая в основном для облачных вычислений с поддержкой OpenStack. Обновления выпускаются каждые 6 месяцев с расширенными функциями и повышением производительности. Однако совсем недавно поступало много сообщений, в которых пользователи не могут загрузить операционную систему, и появляется сообщение « Не удалось подключиться к lvmetad, откат к сканированию устройства ».

Не удалось подключиться к Lvmetad, возвращаясь к сканированию устройства

Что вызывает ошибку «Не удалось подключиться к Lvmetad» в Ubuntu?

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

  • Драйверы Nvidia. Для некоторых пользователей было замечено, что драйверы Nvidia вызывают проблемы с операционной системой. Иногда драйверы могут работать со сбоями и мешать работе важных системных функций, что может привести к возникновению этой ошибки.
  • Поврежденное / сломанное ядро: в некоторых случаях было замечено, что обновление ядра до последней версии не было обработано должным образом, и оно могло быть повреждено / повреждено в процессе, из-за которого могла возникнуть ошибка.

Теперь, когда у вас есть общее представление о природе проблемы, мы будем двигаться к ее решению. Убедитесь, что реализовали их в определенном порядке, в котором они представлены, чтобы избежать конфликта.

Решение 1: Чистка драйверов Nvidia

Если драйверы Nvidia мешают определенным системным функциям, ошибка может быть вызвана. Поэтому на этом этапе мы полностью удалим драйверы Nvidia с нашего компьютера с помощью команды очистки. Для этого:

  1. Если компьютер не загружается, следуйте второму решению, прежде чем предпринимать шаги, описанные ниже,
  2. Нажмите клавиши « Ctrl » + « Alt » + « T », чтобы открыть терминал.

    Открытие терминала
  3. Введите следующую команду и нажмите « Enter ».
     sudo apt-get remove --purge '^ nvidia -. *' 
  4. Это удалит все пакеты, связанные с Nvidia, однако для работы Ubuntu необходимо выполнить команду.
  5. Введите следующую команду и нажмите « Enter ».
     sudo apt-get установить Ubuntu-рабочий стол 
  6. Проверьте, сохраняется ли проблема.

Решение 2. Загрузка в старое ядро

Если новое ядро ​​не было обработано должным образом, это может вызвать проблемы во время загрузки. Поэтому на этом этапе мы будем загружаться в старое ядро. Для этого:

  1. Во время загрузки нажмите клавишу Esc, F9 или F3 для загрузки в BIOS.
  2. Выберите « Дополнительные параметры для Ubuntu », чтобы загрузить экран настроек Ubuntu.

    Выбор дополнительных параметров для Ubuntu
  3. Перемещайтесь с помощью клавиш со стрелками и выберите более старую версию ядра.
  4. Нажмите « Enter », чтобы выбрать ядро.
  5. Перезагрузите компьютер и попробуйте загрузиться в старое ядро
  6. Проверьте, сохраняется ли проблема.

Решение 3: Обработка нового ядра

Проблема в основном проявляется, если новое ядро ​​не было обработано должным образом. Поэтому на этом этапе мы будем правильно обрабатывать новое ядро. Убедитесь, что вы уже пробовали первое решение, указанное в этой статье, и установили соответствующие драйверы Nvidia, прежде чем пытаться использовать это решение.

  1. Загрузитесь в старое ядро, прежде чем пытаться сделать это, используя второе решение.
  2. Нажмите одновременно клавиши « Ctrl » + « ALT » + « F3 » для загрузки виртуального терминала.

    Открытие виртуальной коробки
  3. Введите следующую команду и нажмите « Enter », чтобы обновить все.
     sudo apt-get update && sudo apt-get update -y 
  4. Введите следующую команду и нажмите « Enter », чтобы удалить старые ядра.
     sudo apt-get autoremove 
  5. Введите следующую команду и нажмите « Enter », чтобы переустановить текущее ядро
     sudo apt-get install --reinstall linux-image-4.13.0-32-generic 

    Примечание. Замените числа в этой команде версией ядра, которое вы хотите установить. Версию можно найти, выполнив следующую команду.

     uname -r 
  6. Перезагрузите компьютер и проверьте, сохраняется ли проблема.

Интересные статьи