VirtualBox 中 Ubuntu 启动慢的排查与优化
一 快速定位耗时服务
systemd-analyze blame,查看开机各服务耗时。若看到 plymouth-quit-wait.service 或 vboxadd.service 耗时异常(常见为数分钟),优先处理这两项。5min 2.287s plymouth-quit-wait.service5min 18ms vboxadd.service二 优先修复 Guest Additions 与引导等待
systemd-analyze blame,常见会从数分钟降至十几秒。三 安全精简开机服务
sudo systemctl mask plymouth-quit-wait.servicesudo systemctl disable --now NetworkManager-wait-online.servicesudo systemctl disable --now vboxadd.service(注意:禁用后部分增强功能可能不随开机自启,需手动 sudo systemctl start vboxadd.service 恢复)plymouth-quit-wait.service,避免误伤网络或增强功能。四 虚拟机设置与硬件优化
五 进阶与日常维护
systemctl 禁用不必要的自启服务(如蓝牙等)与桌面自启动程序,减少开机负载。iostat -x 1、sudo iotop),必要时调整 I/O 调度器为 deadline,并在 /etc/fstab 为 ext4 挂载添加 noatime 以减少元数据写入。