Как я могу уменьшить время загрузки ядра? я не знаю, почему это занимает такое большое значение времени, хотя, когда я установил, моя ОС была 4сек?

Вывод systemd-analyze составляет:

Startup finished in 1.564s (firmware) + 3.402s (loader) + 10.775s 
(kernel) + 1.633s (userspace) = 17.376s

и вывод dmesg : boot.

Примечание: используйте ssd, поэтому оно имеет высокое значение и должно занимать не более 4 секунд.

Обновить

Я не знаю, влияет ли другое установленное ядро на время загрузки в любом случае, вот снимок экрана с ядрами:

1 ответ1

0

Похоже, один виновник связан с EHCI Handoff. - увидеть линии

[    0.394166] NET: Registered protocol family 1
[    0.394182] pci 0000:00:02.0: Video device with shadowed ROM
[    1.994974] pci 0000:00:1a.0: EHCI: BIOS handoff failed (BIOS bug?) 01010001
[    3.595089] pci 0000:00:1d.0: EHCI: BIOS handoff failed (BIOS bug?) 01010001
[    3.595298] PCI: CLS 64 bytes, default 64

Возможно, вы сможете исправить это, отключив устаревшую поддержку USB в вашем BIOS.

Ваша следующая задача - исправить 4 секунды, необходимые для монтирования sda2.

[    6.087480] clocksource: Switched to clocksource tsc
[   10.736844] EXT4-fs (sda2): mounted filesystem with ordered data mode. Opts: (null)

Я не уверен, как бы вы поступили так - возможно, вы могли бы иметь меньший корневой раздел и каким-то образом fsck раздел данных, пока systemd поднимает другие вопросы?

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .