После обновления до Ubuntu 16.04 во время загрузки показывается следующее сообщение:
lvmetad is not active yet; using direct activation during sysinit
lvmetad is not active yet; using direct activation during sysinit
/dev/mapper/server--vg-root: clean xxx/xxx files, xxx/xxx blocks
Xs обозначает большую последовательность чисел. После появления этого сообщения отображается экран входа в систему, и я могу войти в систему.
Как я могу решить эту проблему?
Мне удалось разрешить это для моих машин путем корректировки конфигурации личинки как так:
В /etc/default/grub
, изменение:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
к
GRUB_CMDLINE_LINUX_DEFAULT="nomodeset"
Затем добавляют эту строку: GRUB_TERMINAL_INPUT="console serial"
Выполнение update-grub
и перезагрузка для изменений для вступления в силу.
Не волнуйтесь, нет никакой опасности, следуйте этому маленькому руководству для разрешения проблемы.
Эти сообщения не опасны, через некоторое время LVM
(абстракция программного обеспечения по Вашему диску), просканирует разделы, и Ваша система будет обычно загружаться. Существует задержка из-за отсутствия оптимизации с тех пор lvmetad
системная служба (демон), это кэшируется LVM
условие предотвратить бесполезные доступы к диску и это не запускается достаточно скоро (вероятно, для ошибки или неверной конфигурации).
Для Рабочих столов Ubuntu не нужен он для работы.
Откройте Terminal (CTRL+ALT+T или поиск в Тире), запишите sudo -H gedit /etc/lvm/lvm.conf
и нажмите ENTER (вставьте свои удостоверения пользователя). В редакторе найдите:
use_lvmetad = 1
... и измените строку на:
use_lvmetad = 0
Не вносите другие изменения, только необходимо изменить единственное число и сохранить файл. После этого можно закрыть Терминал или выход из системы от VT.
Это отключит любую попытку использовать lvmetad
демон и если Ваша настройка дисков достаточно проста Ваша начальная загрузка, будет быстрее, и любая команда LVM не попробует новое соединение с системной шиной lvmetad
. Можно заметить больше активности диска, это - нормальное поведение.
Предупреждения останутся, это - правильное поведение, и оно не имеет влияния стороны.
Пожалуйста, примите во внимание: это - хорошее, но временное решение, для будущих версий GNU/Linux не будет нужна эта процедура.
После редактирования можно также выполнить (в том же типе Терминала) команду sudo systemctl disable lvm2-lvmetad.service
отключить lvmetad
полностью.
Это не необходимо, и необходимо связаться системным администратором прежде, чем сделать его.
Никогда не загружайтесь с nomodeset
опция включила, потому что она отключит много опций GPU, и Ваша видеокарта не может работать правильно. Рабочие столы Ubuntu не будут работать правильно с этой включенной опцией, потому что Единице (и последовательные графический интерфейсы пользователя) и много приложений нужны графическое ускорение и усовершенствованные функции GPU.
Эта опция должна только использоваться, чтобы отладить графические драйверы или запустить систему без правильных графических драйверов.
Важный: в некоторых системах пользователь, возможно, должен отключить эту опцию в GRUB для входа в систему, в то время как другие системы просто будут медленнее, но применимыми.
РЕДАКТИРОВАНИЕ (10/03/2017): после отключения сервиса и обновления одной из моих машин Debian (Ubuntu основана на Debian) я заметил, что предупреждение исчезло. Обновление установило ядро Linux 4.9.0-0.bpo.2
для (64-разрядного) AMD 64. Это может быть временным или ограниченным некоторой архитектурой, но это - шаг вперед, также потому что Ubuntu может inherith изменение. Я предполагаю, что разработчик видел это сообщение, и они работают над проблемой. Хорошо сделанный FOSS.
Упал свободный прокомментировать под здесь, если Вы нуждаетесь в большем количестве помощи и не забываете нажимать левую Стрелку вверх и принимать ответ.