因此,我在双启动设置中运行 Ubuntu 22.04(直到最近才为 18.04)的笔记本电脑时遇到了一个问题。问题是 Ubuntu 启动需要很长时间(我从 GRUB 菜单中选择 Ubuntu 大约 8-10 分钟后才出现登录屏幕,然后黑屏 1-2 分钟。此外,每次启动后,所有应用程序首次启动都需要很长时间。)
我的系统和设置详细信息是:
- 联想 Legion Y540
- 存储 - 256 GB SSD,1 TB HDD
- RAM / 处理器 - 8 GB RAM / Intel i7 第 9 代
- 显卡 - NVIDIA 1650 4 GB
- 制造商在 SSD 上安装了 Windows 10。
- 我已经在 HDD 上安装了 Ubuntu 18.04 LTS(最近将其升级到 22.04)(两个版本的问题相同)。
HDD 上的 Ubuntu 安装详细信息:
- 在硬盘上划分了 150 GB 的空间并在那里安装了 ubuntu。安装过程中自动生成了一个 538 MB 的 FAT“EFI 系统”分区。
journalctl -b
可以找到获取的启动日志这里。
输出systemd-analyze critical-chain
The time when unit became active or started is printed after the "@" character.
The time the unit took to start is printed after the "+" character.
graphical.target @2min 868ms
└─multi-user.target @2min 868ms
└─plymouth-quit-wait.service @56.942s +1min 3.925s
└─systemd-user-sessions.service @56.784s +118ms
└─network.target @56.741s
└─NetworkManager.service @46.457s +10.283s
└─dbus.service @46.453s
└─basic.target @46.287s
└─sockets.target @46.287s
└─snapd.socket @46.281s +3ms
└─sysinit.target @45.984s
└─systemd-timesyncd.service @45.718s +264ms
└─systemd-tmpfiles-setup.service @44.386s +1.283s
└─systemd-journal-flush.service @11.994s +32.372s
└─systemd-remount-fs.service @11.773s +203ms
└─systemd-journald.socket @11.610s
└─system.slice @11.576s
└─-.slice @11.576s
我浏览过不同论坛上的帖子以寻找解决方案,但似乎没有一个答案指出原因(并且确定真正的解决方案)。
我想尝试这但注意到我的系统没有交换文件,如下文件内容所示etc/fstab
:
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sda4 during installation
UUID=52bdb66e-da04-4b5a-ab4b-cae53b34baa2 / ext4 errors=remount-ro 0 1
# /boot/efi was on /dev/nvme0n1p1 during installation
UUID=06A8-188D /boot/efi vfat umask=0077 0 1
/swapfile none swap sw 0 0
/dev/disk/by-id/usb-hp_v210w_AA00000000016327-0:0 /mnt/usb-hp_v210w_AA00000000016327-0:0 auto nosuid,nodev,nofail,noauto,x-gvfs-show 0 0
等待 8-10 分钟才能启动,然后等待 1-2 分钟才能启动每个应用程序,这真是太痛苦了。请提出解决方案来解决这个问题。
答案1
文件更正后/etc/fstab
,需要更新 grub。
如果不这样做,则通常会因此导致长时间下载。
sudo update-grub
sudo update-grub2