每次启动 Ubuntu 时,我的笔记本电脑屏幕上都会显示此消息,错误和故障,并且我的硬盘会发出几秒钟的噪音。但是,每次它都无法启动。错误消息中经常出现“hash”一词。
有些答案说这可能是由 NVIDIA 引起的。答案说我应该删除并卸载与 NVIDIA 有关的东西。但是即使我按照他或她的指示操作,这些错误和“清理消息”仍然存在。
systemd-analyze blame 的输出
30.272s plymouth-quit-wait.service
10.981s gpu-manager.service
10.248s dev-sda2.device
8.958s dev-loop12.device
8.916s dev-loop14.device
8.078s e2scrub_reap.service
8.024s dev-loop5.device
7.406s NetworkManager-wait-online.service
7.176s dev-loop4.device
7.070s snapd.service
6.879s networkd-dispatcher.service
5.456s accounts-daemon.service
4.878s dev-loop13.device
4.646s systemd-rfkill.service
4.563s udisks2.service
4.556s systemd-fsck@dev-disk-by\x2duuid-C8E4\x2d7965.service
3.965s NetworkManager.service
3.392s ModemManager.service
3.130s dev-loop3.device
2.786s avahi-daemon.service
2.785s bluetooth.service
2.684s cups.service
2.631s power-profiles-daemon.service
2.570s polkit.service
2.547s dev-loop9.device
2.458s dev-loop10.device
2.453s dev-loop11.device
2.407s dev-loop8.device
2.319s systemd-resolved.service
2.306s snapd.apparmor.service
2.284s dev-loop7.device
1.963s dev-loop6.device
1.945s dev-loop2.device
1.919s fwupd.service
1.702s switcheroo-control.service
1.699s thermald.service
1.699s systemd-logind.service
1.698s wpa_supplicant.service
1.652s apport.service
1.489s grub-common.service
1.453s dev-loop1.device
1.400s systemd-journal-flush.service
1.399s secureboot-db.service
1.289s plymouth-start.service
1.242s gdm.service
1.151s dev-loop0.device
1.113s modprobe@efi_pstore.service
860ms systemd-modules-load.service
802ms apparmor.service
767ms systemd-udevd.service
745ms rsyslog.service
682ms snapd.seeded.service
626ms packagekit.service
612ms colord.service
607ms systemd-random-seed.service
598ms systemd-backlight@backlight:intel_backlight.service
568ms systemd-tmpfiles-setup.service
497ms systemd-sysusers.service
492ms systemd-sysctl.service
472ms systemd-journald.service
454ms keyboard-setup.service
424ms grub-initrd-fallback.service
387ms binfmt-support.service
352ms [email protected]
346ms bolt.service
340ms systemd-udev-trigger.service
336ms snap-core20-2015.mount
322ms upower.service
300ms systemd-tmpfiles-setup-dev.service
296ms systemd-oomd.service
296ms boot-efi.mount
281ms snap-core20-1974.mount
269ms systemd-update-utmp.service
263ms kerneloops.service
259ms update-notifier-download.service
257ms [email protected]
252ms snap-firefox-3416.mount
241ms snap-core22-858.mount
236ms snap-gnome\x2d3\x2d38\x2d2004-143.mount
204ms ufw.service
197ms snap-gtk\x2dcommon\x2dthemes-1535.mount
181ms systemd-remount-fs.service
180ms systemd-timesyncd.service
177ms snap-gnome\x2d42\x2d2204-120.mount
176ms swapfile.swap
171ms plymouth-read-write.service
171ms console-setup.service
155ms snap-core22-864.mount
150ms snap-bare-5.mount
148ms snap-snapd-19457.mount
147ms snap-snap\x2dstore-959.mount
128ms systemd-binfmt.service
111ms snap-firefox-3358.mount
98ms systemd-user-sessions.service
93ms snap-gnome\x2d42\x2d2204-141.mount
76ms setvtrgb.service
70ms openvpn.service
70ms systemd-tmpfiles-clean.service
59ms kmod-static-nodes.service
56ms dev-hugepages.mount
55ms dev-mqueue.mount
55ms sys-kernel-debug.mount
54ms sys-kernel-tracing.mount
54ms snap-snapd\x2ddesktop\x2dintegration-83.mount
49ms snap-snapd-20290.mount
38ms snapd.socket
37ms rtkit-daemon.service
27ms [email protected]
26ms [email protected]
22ms sys-fs-fuse-connections.mount
21ms sys-kernel-config.mount
21ms [email protected]
11ms alsa-restore.service
8ms proc-sys-fs-binfmt_misc.mount
5ms var-snap-firefox-common-host\x2dhunspell.mount
3ms systemd-update-utmp-runlevel.service
答案1
TLDR?转到“底线”...否则:
Clean ***/*** files, ***/*** blocks
不是你的问题...它可能,几乎肯定会在大多数启动时发生在大多数计算机上,并且简单:
sudo grep -E -- '---.*---|clean.*files.*blocks' /var/log/boot*
... 将显示它在多次启动时发生过多次,但隐藏在启动画面中,因此大多数时候都不会被注意到...直到出现一些需要注意的其他消息,例如打印了实际的警告/错误,然后它显示在其他打印的行中,但它本身不是一个错误,甚至不是一个警告。
您的屏幕截图中显示的警告/错误实际上是由于 Ubuntu 内核与您计算机的 BIOS/UEFI 固件之间与 WMI 和 WDG 相关的通信失败造成的...在这种沟通不畅的情况下,这些消息很可能是模棱两可的,因此不应被视为理所当然。
威盛(Windows 管理规范)和WDG/WinDbg(Windows 调试器/调试)都是与 Microsoft Windows 相关的技术,前者位于计算机固件端,后者位于 Windows 操作系统端...简而言之,您的计算机是专为 Microsoft Windows 操作系统设计的...而且不仅仅是您的计算机,请参阅这个帖子和这个帖子例如,它比现在看起来更加常见。
同样,这些平台上的一些子技术/设备也可能被设计为由为 Windows 操作系统设计的专有驱动程序来处理,并且仅适用于 Windows ...事实上,一些卷云逻辑芯片符合以下标准CS35L41并讨论了你所犯的错误这里和这里。
尽管如此,Ubuntu (Linux)内核有方法和子系统可以翻译、理解和模仿这些技术,这应该不是什么大问题,而且大多数时候不会影响功能,除了像您看到的令人困惑的错误消息之外……但值得注意的是,在某些情况下,尽管是少数,计算机的功能会受到阻碍,特别是与交流电源接口(高级配置和电源接口)。
值得注意的是,这些问题依赖于 BIOS/UEFI 对 Linux 内核的支持或 Linux 内核对 BIOS/UEFI 的支持或两者......因此,升级您的 BIOS/UEFI 固件或 Ubuntu 的操作系统内核很可能会解决这个问题。
结论如果您的系统按预期运行,那么您可以忽略与 WMI/WDG 相关的警告/错误。