Загрузка зависает на 30 секунд в «Begin: Running / scripts / local-premount»

31

После обновления с Ubuntu 17.10 до 18.04 процесс загрузки занимает на 30 секунд дольше, чем раньше.

останавливается на 30 секунд на шаге

Начало: Запуск / скрипты / локальный премиум

Тогда это продолжается.

Сначала это продолжалось на один шаг дальше

сканирование для файловых систем btrfs

поэтому я удалил поддержку btrfs , но это не помогло с проблемой.

Я не вижу уведомления об этом шаге ни в, dmesgни вvar/log/boot.log

Как я могу отладить эту проблему? Могу ли я включить дополнительную регистрацию?

rubo77
источник

Ответы:

54

Попробуйте следующее:

  • открыто /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что после изменений все еще работает в моей системе.

mt7
источник
3
спасибо, что сработало! Я также разместил ваше решение здесь: unix.stackexchange.com/a/443272/20661
rubo77
Я удалил раздел подкачки вручную перед обновлением, но я думаю, что он все еще где-то запомнился, поскольку в поле RESUME было установлено старое UUID. Установив его, ни один не побрился, по крайней мере, 30 секунд от моего времени загрузки! Верхний!
Мишель
Для меня проблема была в том, что у меня вообще не было раздела подкачки (понятия не имею, как это произошло). Я исправил свою проблему, создав раздел подкачки и добавив его в файл, как описано в этом ответе.
августа
Я не уверен, что вы имеете в виду под "Файл должен содержать UUID ...". У меня есть два типа UUID "swap", реальный (/ dev / sda6) и сопоставленный (/ dev / mapper / cryptswap1). Возможно, это произойдет, если у вас нет раздела подкачки ИЛИ его в зашифрованном виде. Во всяком случае, я оставил, =noneи теперь все отлично работает.
Пабло А
добавить: в Ubuntu 18.10 /etc/initramfs-tools/conf.d/resume не существует, поэтому я создал его, и RESUME = никто не сделал этого для меня.
NoAngel
1

У меня была такая же проблема со всей установкой 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/1768230

Больше нет задержки при загрузке или ошибке lvmetad.

С уважением

moocan
источник