Загрузка зависает на 30 секунд в "Begin: Running /scripts/local-premount"
После обновления с Ubuntu 17.10 до 18.04 процесс загрузки занимает на 30 секунд дольше, чем раньше.
останавливается на 30 секунд на шаге
Начало: Запуск / скрипты / локальный премиум
Тогда это продолжается.
Сначала это продолжалось на шаг дальше
сканирование для файловых систем btrfs
поэтому я удалил поддержку btrfs, но это не помогло с проблемой.
Я не вижу уведомления об этом шаге ни в dmesg
ни в var/log/boot.log
Как я могу отладить эту проблему? Могу ли я включить дополнительную регистрацию?
2 ответа
Попробуйте следующее:
- открыть
/etc/initramfs-tools/conf.d/resume
- замещать
RESUME=UUID=xxx
сRESUME=none
- вопрос
sudo update-initramfs -u
- перезагрузите вашу систему
Файл должен содержать UUID вашего раздела подкачки, вы можете проверить это с помощью sudo blkid | grep swap
,
На панели запуска я обнаружил следующую ошибку, которая, как предполагается, специфична для Lubuntu, но приведенные выше команды также решили эту проблему при установке Xubuntu.
Смотрите комментарии № 27 и № 28.
Кажется, этот файл связан с hibernate / suspend, я могу подтвердить suspend
все еще работает в моей системе после изменений.
В моем случае зависание на
Running /scripts/local-premount
был вызван конфигами grub. Итак, обходной путь, который я нашел, обновляет
GRUB_CMDLINE_LINUX
config для
noresume
. Введите это в свой терминал:
sudoedit /etc/default/grub
найти
GRUB_CMDLINE_LINUX
и измените его значение на
noresume
.
GRUB_CMDLINE_LINUX="noresume"
Если вы не найдете эту строку, вы можете добавить ее в конец файла. Вы также можете обновить значение по умолчанию:
GRUB_CMDLINE_LINUX_DEFAULT="noresume"
Для меня я сделал и то, и другое. Сохраняем конфиги. Затем обновите личинку:
sudo update-grub
Перезагрузите компьютер. Теперь это должно быть быстрее. Кстати, вы можете комбинировать
noresume
с участием
quite
и
splash
, если вы используете загрузку от брызг.
См. Также соответствующие ответы на askubuntu и superuser, а также документацию по этому параметру в linuxtopia
У меня была такая же проблема со всей установкой Ubuntu.
Я использую LVM со свопом на LV.
На рабочем столе /etc/initramfs-tools/conf.d/resume
имеет в виду UUID, который исключает возможность перехода в спящий режим.
На сервере /etc/initramfs-tools/conf.d/resume
не существует после установки и вызывает задержку при загрузке и / или ошибку lvmetad.
sudo su -c 'echo RESUME=/dev/mapper/the_swap_LV_name > /etc/initramfs-tools/conf.d/resume'
sudo update-initramfs -u
https://launchpad.net/bugs/https://launchpad.net/bugs/1768230
Больше нет задержки при загрузке или ошибке lvmetad.
С уважением