You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

添加M.2 NVME后Grub菜单至Ubuntu登录阶段启动缓慢的修复方案咨询

添加M.2 NVME后Grub菜单至Ubuntu登录阶段启动缓慢的修复方案咨询

我最近给电脑加装了一块M.2 NVME硬盘,结果现在从Grub菜单选择Ubuntu到出现登录界面要花1分25秒,之前没加这块硬盘的时候只需要大概10秒。我的系统是Ubuntu Mate 22.04,已经更新到最新版本了。

想跟大家说明几个关键点:

  • Ubuntu并没有安装在这块NVME硬盘上,BIOS里已经设置了从装Ubuntu的SSD启动,但启动缓慢的阶段是在Grub菜单之后
  • NVME硬盘在Ubuntu和Windows里都能正常工作,读写速度完全符合预期
  • 启动时的卡顿是在Grub选择Ubuntu之后,会有一分多钟的完全无输出阶段,之后才会出现正常的命令行输出,再过10秒左右出现登录界面;Grub菜单之前的启动速度是正常的
  • 我是用秒表测出的这个时长,但系统日志里并没有记录这段卡顿的时间,启动后系统也没有崩溃或报错,就是单纯启动变慢了
  • 我一开始以为是NVME的GPT分区表问题,改成MBR之后问题还是存在

下面是我收集的相关系统信息,希望能帮大家定位问题:

一、systemd-analyze blame 输出

graphical.target @8.454s
└─multi-user.target @8.454s
└─virtualbox.service @8.403s +50ms
└─network-online.target @8.398s
└─NetworkManager-wait-online.service @1.864s +6.533s
└─NetworkManager.service @1.345s +477ms
└─dbus.service @1.334s
└─basic.target @1.322s
└─sockets.target @1.322s
└─snapd.socket @1.307s +12ms
└─sysinit.target @1.269s
└─systemd-timesyncd.service @1.074s +194ms
└─systemd-tmpfiles-setup.service @969ms +93ms
└─local-fs.target @959ms
└─run-user-1000-gvfs.mount @7.223s
└─run-user-1000.mount @6.887s
└─local-fs-pre.target @387ms
└─systemd-tmpfiles-setup-dev.service @343ms +42ms
└─systemd-sysusers.service @293ms +49ms
└─systemd-remount-fs.service @284ms +6ms
└─systemd-journald.socket @272ms
└─-.mount @265ms
└─-.slice @265ms

二、ls -l /var/crash 输出

total 0

三、lsblk -fe7 输出

NAME        FSTYPE FSVER LABEL    UUID                                 FSAVAIL FSUSE% MOUNTPOINTS
sda
├─sda1      ext4   1.0   UBUNTU   ee2f4425-cb03-4ffe-a80f-3cfb5ef81775   26,6G    50% /
└─sda2      ext4   1.0   MyDocs   4bea60a1-932c-40c0-82b5-31622fc3fabc  141,6G    58% /media/home/MyDocs
sdb
├─sdb1      ntfs         Windows  062FDE8B0C7254F8
├─sdb2
├─sdb5      ntfs         WinTools 157BC523529514C4                      269,1G    21% /media/home/WinTools
└─sdb6      ext4   1.0   Backup   a539ecdd-74c8-4264-a43f-386a774a516d
sr0
nvme0n1
└─nvme0n1p1 ntfs         2To      A61E44541E441FA3                        1,5T    18% /media/home/2To

四、cat /etc/fstab 输出

# <file system> <mount point>   <type>  <options>       <dump>  <pass>

UUID=ee2f4425-cb03-4ffe-a80f-3cfb5ef81775 /               ext4    errors=remount-ro 0       1

/swapfile                                 none            swap    sw              0       0

UUID=4bea60a1-932c-40c0-82b5-31622fc3fabc /media/home/MyDocs auto nosuid,nodev,nofail,x-gvfs-show 0 0

UUID=157BC523529514C4 /media/home/WinTools auto nosuid,nodev,nofail,x-gvfs-show 0 0

UUID=A61E44541E441FA3 /media/home/2To ntfs nosuid,nodev,nofail,x-gvfs-show 0 0

备注:内容来源于stack exchange,提问作者NicolasSmith

火山引擎 最新活动