我嘗試禁用網路管理服務沒有運氣。啟動需要一分半鐘多。這是輸出
systemd 分析關鍵鏈
graphical.target @1min 35.521s
└─multi-user.target @1min 35.521s
└─plymouth-quit-wait.service @1min 31.228s +4.292s
└─systemd-user-sessions.service @1min 31.219s +4ms
└─network.target @1min 31.217s
└─wpa_supplicant.service @1min 31.689s +10ms
└─dbus.service @1min 30.455s
└─basic.target @1min 30.442s
└─sockets.target @1min 30.442s
└─uuidd.socket @1min 30.442s
└─sysinit.target @1min 30.370s
└─systemd-backlight@leds:tpacpi::kbd_backlight.service @952>
└─system-systemd\x2dbacklight.slice @538ms
└─system.slice @175ms
└─-.slice @175ms
lines 1-18/18 (END)
系統分析
Startup finished in 5.415s (kernel) + 1min 35.528s (userspace) = 1min 40.943s
graphical.target reached after 1min 35.521s in userspace
systemd 分析責任
4.292s plymouth-quit-wait.service
937ms systemd-logind.service
846ms accounts-daemon.service
826ms networkd-dispatcher.service
798ms udisks2.service
765ms bluetooth.service
765ms avahi-daemon.service
760ms NetworkManager.service
755ms system76-power.service
752ms polkit.service
743ms switcheroo-control.service
739ms thermald.service
649ms gpu-manager.service
647ms dev-mapper-data\x2droot.device
639ms apport.service
634ms grub-common.service
624ms rsyslog.service
620ms lm-sensors.service
606ms e2scrub_reap.service
557ms vpnagentd.service
504ms fwupd.service
213ms apparmor.service
203ms systemd-rfkill.service
lines 1-23
系統規格
- 發行版:Ubuntu
- 磁碟加密:已啟用
- 硬體:Thinkpad X1 Extreme、第 8 代 i7 CPU、32GB RAM、NVIDIA 1050 Ti
- xanmod核心版本:穩定版本5.10.35
即使在 Pop 作業系統附帶的預設核心中啟用磁碟加密,它也可以快速啟動,在安裝 xanmod 核心後,我遇到了啟動緩慢的問題。我嘗試從預設內核啟動,然後甚至將其刪除,但沒有幫助。
答案1
事實證明,問題在於交換分割區的設定檔中具有不同的 UUID。系統在進入登入畫面之前等待了整整 90 秒,因為它正在搜尋不存在的交換分區。
因此,解決此問題的方法是將系統引導到恢復模式,然後檢查是否正在搜尋交換分區,如果搜索,則需要使用實際存在的交換分區的正確 UUID 來更新設定檔。如果您不希望有交換分割區,請隨意刪除/註解將從這些檔案中尋找交換的輪廓。
這篇文章可以幫助您找到這些設定檔的位置以及您需要編輯它們的內容/方式: 對於「/dev/mapper/cryptswap1 的磁碟機尚未準備好或不存在」該怎麼辦?