Медленная загрузка с SSD и LVM при новой установке 18.04

Оказывается, мне нужно поместить настройки шрифта в ~/.Xdefaults, чтобы заставить все работать, когда я вхожу в систему с консоли.

1
задан 17 May 2018 в 19:16

6 ответов

Попробуйте использовать один из следующих двух методов или оба.

Первый метод

Проверьте, сколько времени занимает время загрузки ядра, открыв терминал и набрав:

systemd-analyze

Время истечения wait-for-root в /usr/share/initramfs-tools/scripts/local истекает через 30 секунд (значение сна). Переменной dev_id присваивается значение RESUME, которое определено в /etc/initramfs-tools/conf.d/resume. Этот UUID, присвоенный RESUME, является UUID раздела подкачки LVM. Назначьте путь файла файла LVM swap partition к RESUME и используйте wait_for_udev вместо wait-for-root.

Для этого введите (в терминале):

sudo sed -e 's/^RESUME=/#RESUME=/g' \ -i /etc/initramfs-tools/conf.d/resume

After (! d5) echo "RESUME=/dev/mapper/ubuntu--YOUR FLAVOR OF UBUNTU HERE--vg-swap_1" | \ sudo tee -a /etc/initramfs-tools/conf.d/resume

Восстановить initrd и перезагрузить систему.

sudo update-initramfs -u

По завершении введите:

sudo reboot

время загрузки ядра должно быть быстрее. Verify by typing:

systemd-analyze

После этого вы также сможете использовать спящий режим.

(Источник)

Второй метод

Перейдите к /etc/initramfs-tools/conf.d/

Щелкните правой кнопкой мыши на «резюме» и выберите «Редактировать как администратор». Измените строку

RESUME=UUID=<WHATEVER YOUT NUMBER IS>

(например, RESUME=UUID=67b3fe6f-1ec4-413f-8c5a-1136bc7f3270) на:

RESUME=none

Теперь откройте терминал и введите:

sudo update-initramfs -u

После этого завершено, введите:

sudo reboot

Время загрузки ядра должно быть быстрее. Проверьте, набрав:

systemd-analyze

(Источник)

1
ответ дан 17 July 2018 в 14:03

Похоже, что второй способ, описанный выше, не работает вообще. Кроме того, я рекомендую немного более «идиотский» способ избежать случайного переопределения UUID swap.

sudo -i #become root cd /etc/initramfs-tools/config.d mv resume resume.uuid echo "RESUME=/dev/mapper/YOUR UBUNTU FLAVOUR HERE--vg-swap_1" > resume #Example: echo "RESUME=/dev/mapper/lubuntu--vg-swap_1" > resume update-initramfs -uk all sync && reboot

Теперь мы можем просто переключаться назад и вперед, переименовывая два файла.

0
ответ дан 17 July 2018 в 14:03

Попробуйте использовать один из следующих двух методов или оба.

Первый метод

Проверьте, сколько времени занимает время загрузки ядра, открыв терминал и набрав:

systemd-analyze

Время истечения wait-for-root в /usr/share/initramfs-tools/scripts/local истекает через 30 секунд (значение сна). Переменной dev_id присваивается значение RESUME, которое определено в /etc/initramfs-tools/conf.d/resume. Этот UUID, присвоенный RESUME, является UUID раздела подкачки LVM. Назначьте путь файла файла LVM swap partition к RESUME и используйте wait_for_udev вместо wait-for-root.

Для этого введите (в терминале):

sudo sed -e 's/^RESUME=/#RESUME=/g' \ -i /etc/initramfs-tools/conf.d/resume

After (! d5) echo "RESUME=/dev/mapper/ubuntu--YOUR FLAVOR OF UBUNTU HERE--vg-swap_1" | \ sudo tee -a /etc/initramfs-tools/conf.d/resume

Восстановить initrd и перезагрузить систему.

sudo update-initramfs -u

По завершении введите:

sudo reboot

время загрузки ядра должно быть быстрее. Verify by typing:

systemd-analyze

После этого вы также сможете использовать спящий режим.

(Источник)

Второй метод

Перейдите к /etc/initramfs-tools/conf.d/

Щелкните правой кнопкой мыши на «резюме» и выберите «Редактировать как администратор». Измените строку

RESUME=UUID=<WHATEVER YOUT NUMBER IS>

(например, RESUME=UUID=67b3fe6f-1ec4-413f-8c5a-1136bc7f3270) на:

RESUME=none

Теперь откройте терминал и введите:

sudo update-initramfs -u

После этого завершено, введите:

sudo reboot

Время загрузки ядра должно быть быстрее. Проверьте, набрав:

systemd-analyze

(Источник)

1
ответ дан 20 July 2018 в 14:07
  • 1
    Поскольку цели ссылок могут исчезнуть, и мы хотим, чтобы контент здесь все еще работал, добавьте к этому ответу подробности из этих ссылок о том, как улучшить ситуацию. – Chai T. Rex 19 May 2018 в 07:57
  • 2
    Первый метод работал для меня. Удостоверьтесь, что вы включили в себя ваш вкус Ubuntu, а не заглавный (ex-mate). Я пошел с 42.811s до 10.612s. Второй метод после первого ничего не сделал для меня. – Dave 19 May 2018 в 10:21
  • 3
    Привет David. Благодарим вас за своевременный и подробный ответ. Я не смог реализовать ни один из ваших методов, потому что у моей новой установки 18.04 нет файлов, которые нужно отредактировать. Я новичок в Linux, и это может ответить, почему я, возможно, что-то пропустил. – wirebender 20 May 2018 в 22:27
  • 4
    Привет, снова, извините, я нажал return, и мой вход был опубликован. Как я уже сказал, newbe. После публикации моего вопроса я решил, что проблема в том, что не было раздела подкачки, поэтому я использовал GParted для его создания и форматирования в качестве свопа. Я отметил UUID и добавил строку в fstab, чтобы смонтировать ее во время загрузки. Я также отключил все файлы подкачки и разделы с помощью swapoff. Затем я включил раздел, который я добавил, и мое время загрузки вернулось примерно через 17 секунд после BIOS. – wirebender 20 May 2018 в 22:31
  • 5
    Тем не менее, нет спячки. Приостановите работу. Я должен нажать кнопку питания, чтобы возобновить работу. Моя USB-клавиатура и мышь не приведут к возобновлению. – wirebender 20 May 2018 в 22:35

Похоже, что второй способ, описанный выше, не работает вообще. Кроме того, я рекомендую немного более «идиотский» способ избежать случайного переопределения UUID swap.

sudo -i #become root cd /etc/initramfs-tools/config.d mv resume resume.uuid echo "RESUME=/dev/mapper/YOUR UBUNTU FLAVOUR HERE--vg-swap_1" > resume #Example: echo "RESUME=/dev/mapper/lubuntu--vg-swap_1" > resume update-initramfs -uk all sync && reboot

Теперь мы можем просто переключаться назад и вперед, переименовывая два файла.

0
ответ дан 20 July 2018 в 14:07

Попробуйте использовать один из следующих двух методов или оба.

Первый метод

Проверьте, сколько времени занимает время загрузки ядра, открыв терминал и набрав:

systemd-analyze

Время истечения wait-for-root в /usr/share/initramfs-tools/scripts/local истекает через 30 секунд (значение сна). Переменной dev_id присваивается значение RESUME, которое определено в /etc/initramfs-tools/conf.d/resume. Этот UUID, присвоенный RESUME, является UUID раздела подкачки LVM. Назначьте путь файла файла LVM swap partition к RESUME и используйте wait_for_udev вместо wait-for-root.

Для этого введите (в терминале):

sudo sed -e 's/^RESUME=/#RESUME=/g' \ -i /etc/initramfs-tools/conf.d/resume

After (! d5) echo "RESUME=/dev/mapper/ubuntu--YOUR FLAVOR OF UBUNTU HERE--vg-swap_1" | \ sudo tee -a /etc/initramfs-tools/conf.d/resume

Восстановить initrd и перезагрузить систему.

sudo update-initramfs -u

По завершении введите:

sudo reboot

время загрузки ядра должно быть быстрее. Verify by typing:

systemd-analyze

После этого вы также сможете использовать спящий режим.

(Источник)

Второй метод

Перейдите к /etc/initramfs-tools/conf.d/

Щелкните правой кнопкой мыши на «резюме» и выберите «Редактировать как администратор». Измените строку

RESUME=UUID=<WHATEVER YOUT NUMBER IS>

(например, RESUME=UUID=67b3fe6f-1ec4-413f-8c5a-1136bc7f3270) на:

RESUME=none

Теперь откройте терминал и введите:

sudo update-initramfs -u

После этого завершено, введите:

sudo reboot

Время загрузки ядра должно быть быстрее. Проверьте, набрав:

systemd-analyze

(Источник)

1
ответ дан 23 July 2018 в 09:38
  • 1
    Поскольку цели ссылок могут исчезнуть, и мы хотим, чтобы контент здесь все еще работал, добавьте к этому ответу подробности из этих ссылок о том, как улучшить ситуацию. – Chai T. Rex 19 May 2018 в 07:57
  • 2
    Первый метод работал для меня. Удостоверьтесь, что вы включили в себя ваш вкус Ubuntu, а не заглавный (ex-mate). Я пошел с 42.811s до 10.612s. Второй метод после первого ничего не сделал для меня. – Dave 19 May 2018 в 10:21
  • 3
    Привет David. Благодарим вас за своевременный и подробный ответ. Я не смог реализовать ни один из ваших методов, потому что у моей новой установки 18.04 нет файлов, которые нужно отредактировать. Я новичок в Linux, и это может ответить, почему я, возможно, что-то пропустил. – wirebender 20 May 2018 в 22:27
  • 4
    Привет, снова, извините, я нажал return, и мой вход был опубликован. Как я уже сказал, newbe. После публикации моего вопроса я решил, что проблема в том, что не было раздела подкачки, поэтому я использовал GParted для его создания и форматирования в качестве свопа. Я отметил UUID и добавил строку в fstab, чтобы смонтировать ее во время загрузки. Я также отключил все файлы подкачки и разделы с помощью swapoff. Затем я включил раздел, который я добавил, и мое время загрузки вернулось примерно через 17 секунд после BIOS. – wirebender 20 May 2018 в 22:31
  • 5
    Тем не менее, нет спячки. Приостановите работу. Я должен нажать кнопку питания, чтобы возобновить работу. Моя USB-клавиатура и мышь не приведут к возобновлению. – wirebender 20 May 2018 в 22:35

Похоже, что второй способ, описанный выше, не работает вообще. Кроме того, я рекомендую немного более «идиотский» способ избежать случайного переопределения UUID swap.

sudo -i #become root cd /etc/initramfs-tools/config.d mv resume resume.uuid echo "RESUME=/dev/mapper/YOUR UBUNTU FLAVOUR HERE--vg-swap_1" > resume #Example: echo "RESUME=/dev/mapper/lubuntu--vg-swap_1" > resume update-initramfs -uk all sync && reboot

Теперь мы можем просто переключаться назад и вперед, переименовывая два файла.

0
ответ дан 23 July 2018 в 09:38

Другие вопросы по тегам:

Похожие вопросы: