Как исправить проблему "Не удалось подключиться к lvmetad" в Ubuntu

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

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

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

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

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

Решение 1: Удалите драйверы Nvidia.

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

  1. Если компьютер не загружается, перед выполнением описанных ниже действий воспользуйтесь вторым решением.
  2. Нажмите клавиши «Ctrl"+"другой"+"TЧтобы открыть терминал.
  3. Введите следующую команду и нажмите «Enter».
    sudo apt-get remove --purge '^nvidia-.*'
  4. Это удалит все пакеты, связанные с Nvidia; однако для корректной работы Ubuntu необходимо выполнить соответствующую команду.
  5. Введите следующую команду и нажмите «Enter».
    sudo apt-get установить Ubuntu-рабочий стол
  6. Проверьте, сохраняется ли проблема.

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

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

  1. Во время взлета нажмите клавишу Esc Или F9 Или F3 Чтобы войти в БИОС.
  2. Выбирать "Расширенные параметры для UbuntuЧтобы получить доступ к экрану параметров Ubuntu.
  3. Используйте клавиши со стрелками для навигации и выберите более старую версию ядра.
  4. Нажмите на "Enter«Выбрать ядро».
  5. Перезагрузите компьютер и попробуйте загрузиться с использованием более старой версии ядра.
  6. Проверьте, сохраняется ли проблема.

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

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

  1. делать снять Перед тем как пробовать это решение со вторым вариантом, перейдите к более старой версии ядра.
  2. Нажмите клавиши «Ctrl"+"ALT"+"F3«В то же время, для доступа к виртуальному терминалу».
  3. делать Письмо Выполните следующую команду и нажмите «EnterЧтобы обновить все.
    sudo apt-get update && sudo apt-get upgrade -y
  4. Введите следующую команду и нажмите «Enter«Для извлечения самых старых образцов».
    Суда APT-GET autoremove
  5. Введите следующую команду и нажмите «EnterДля переустановки текущего ядра
    sudo apt-get install --reinstall linux-image-4.13.0-32-generic

    ملاحظة: Замените числа в этой команде на версию ядра, которую вы хотите установить. Вы можете узнать версию, выполнив следующую команду.

    Uname-р
  6. Перезагрузите иПроверьте Проблема всё ещё существует.

Комментарии закрыты.