Как исправить ошибку «Не удалось подключиться к lvmetad» в Ubuntu?
Ubuntu - это бесплатная операционная система на основе Linux с открытым исходным кодом, используемая в основном для облачных вычислений с поддержкой OpenStack. Обновления выпускаются каждые 6 месяцев с расширенными функциями и повышением производительности. Однако совсем недавно поступало много сообщений, в которых пользователи не могут загрузить операционную систему, и появляется сообщение « Не удалось подключиться к lvmetad, откат к сканированию устройства ».
Что вызывает ошибку «Не удалось подключиться к Lvmetad» в Ubuntu?
После получения многочисленных отчетов от нескольких пользователей мы решили исследовать проблему и разработали набор решений для ее полного устранения. Также мы рассмотрели причины, по которым вызвана эта ошибка, и перечислили их следующим образом.
- Драйверы Nvidia. Для некоторых пользователей было замечено, что драйверы Nvidia вызывают проблемы с операционной системой. Иногда драйверы могут работать со сбоями и мешать работе важных системных функций, что может привести к возникновению этой ошибки.
- Поврежденное / сломанное ядро: в некоторых случаях было замечено, что обновление ядра до последней версии не было обработано должным образом, и оно могло быть повреждено / повреждено в процессе, из-за которого могла возникнуть ошибка.
Теперь, когда у вас есть общее представление о природе проблемы, мы будем двигаться к ее решению. Убедитесь, что реализовали их в определенном порядке, в котором они представлены, чтобы избежать конфликта.
Решение 1: Чистка драйверов Nvidia
Если драйверы Nvidia мешают определенным системным функциям, ошибка может быть вызвана. Поэтому на этом этапе мы полностью удалим драйверы Nvidia с нашего компьютера с помощью команды очистки. Для этого:
- Если компьютер не загружается, следуйте второму решению, прежде чем предпринимать шаги, описанные ниже,
- Нажмите клавиши « Ctrl » + « Alt » + « T », чтобы открыть терминал.
Открытие терминала - Введите следующую команду и нажмите « Enter ».
sudo apt-get remove --purge '^ nvidia -. *'
- Это удалит все пакеты, связанные с Nvidia, однако для работы Ubuntu необходимо выполнить команду.
- Введите следующую команду и нажмите « Enter ».
sudo apt-get установить Ubuntu-рабочий стол
- Проверьте, сохраняется ли проблема.
Решение 2. Загрузка в старое ядро
Если новое ядро не было обработано должным образом, это может вызвать проблемы во время загрузки. Поэтому на этом этапе мы будем загружаться в старое ядро. Для этого:
- Во время загрузки нажмите клавишу Esc, F9 или F3 для загрузки в BIOS.
- Выберите « Дополнительные параметры для Ubuntu », чтобы загрузить экран настроек Ubuntu.
Выбор дополнительных параметров для Ubuntu - Перемещайтесь с помощью клавиш со стрелками и выберите более старую версию ядра.
- Нажмите « Enter », чтобы выбрать ядро.
- Перезагрузите компьютер и попробуйте загрузиться в старое ядро
- Проверьте, сохраняется ли проблема.
Решение 3: Обработка нового ядра
Проблема в основном проявляется, если новое ядро не было обработано должным образом. Поэтому на этом этапе мы будем правильно обрабатывать новое ядро. Убедитесь, что вы уже пробовали первое решение, указанное в этой статье, и установили соответствующие драйверы Nvidia, прежде чем пытаться использовать это решение.
- Загрузитесь в старое ядро, прежде чем пытаться сделать это, используя второе решение.
- Нажмите одновременно клавиши « Ctrl » + « ALT » + « F3 » для загрузки виртуального терминала.
Открытие виртуальной коробки - Введите следующую команду и нажмите « Enter », чтобы обновить все.
sudo apt-get update && sudo apt-get update -y
- Введите следующую команду и нажмите « Enter », чтобы удалить старые ядра.
sudo apt-get autoremove
- Введите следующую команду и нажмите « Enter », чтобы переустановить текущее ядро
sudo apt-get install --reinstall linux-image-4.13.0-32-generic
Примечание. Замените числа в этой команде версией ядра, которое вы хотите установить. Версию можно найти, выполнив следующую команду.
uname -r
- Перезагрузите компьютер и проверьте, сохраняется ли проблема.