Запуск висить протягом 30 секунд на "Початок: Запуск / сценарії / локальний поперед"


31

Після оновлення з Ubuntu 17.10 до 18.04 завантажувальний процес займає 30 секунд довше, ніж раніше.

він зупиняється на 30 секунд на кроці

Початок: Запуск / сценарії / local-premount

Потім це продовжується.

Спочатку він продовжився на крок далі

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

тому я видалив підтримку btrfs , але це не допомогло у вирішенні проблеми.

Я не бачу жодного повідомлення про цей крок ні в, dmesgні вvar/log/boot.log

Як я можу налагодити цю проблему? Чи можу я ввімкнути додатковий журнал?

Відповіді:


54

Спробуйте наступне:

  • відчинено /etc/initramfs-tools/conf.d/resume
  • замінити RESUME=UUID=xxxнаRESUME=none
  • проблема sudo update-initramfs -u
  • перезавантажте систему

Файл повинен містити UUID вашого розділу swap, ви можете це перевірити sudo blkid | grep swap.

Я знайшов наступну помилку на панелі запуску, яка повинна бути специфічною для Lubuntu, але команди вище також вирішили ту саму проблему на моїй установці Xubuntu.

Дивіться коментарі №27 та №28 .

Цей файл, здається, пов’язаний зі сплячим режимом / призупиненням, я можу підтвердити, що він suspendвсе ще працює в моїй системі після змін.


3
дякую, що спрацювало! Я також розмістив ваше рішення тут: unix.stackexchange.com/a/443272/20661
rubo77

Перед оновленням я видалив розділ swap вручну, але, мабуть, він десь запам'ятався, оскільки поле RESUME було встановлено на старий UUID. Встановивши його на ні одного, не поголеного принаймні 30-х з мого часу завантаження! Топ!
Мішель

Для мене проблема полягала в тому, що я взагалі не мав розділу swap (навіть не знаю, як це сталося). Я вирішив свою проблему, створивши розділ swap та додавши його до файлу, як описано в цій відповіді.
друге

Я не впевнений, що ви маєте на увазі під "Файл повинен містити UUID ...". У мене є два UUID TYP = "swap", справжній (/ dev / sda6) і відображений (/ dev / mapper / cryptswap1). Можливо, це станеться, якщо у вас немає розділу swap або його зашифрованого. У всякому разі, я покинув =noneі зараз все працює добре.
Пабло А

додати: в Ubuntu 18.10 /etc/initramfs-tools/conf.d/resume не існує, тому я створив його і RESUME = ніхто не зробив це для мене.
NoAngel

1

У мене була однакова проблема з усією установкою Ubuntu.

Я використовую LVM зі свопом на НН.

На робочому столі /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.

З повагою

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.