我有一台运行 Lubuntu 15.04 的 VirtualBox 机器,启动时间非常慢(1:30+)。它没有安装 VirtualBox 客户机附加组件。
当我的虚拟机上的虚拟空间完全用完时,问题就开始了。我曾经VBoxManage <VDI file> --resize <10 GB>
调整磁盘大小,然后使用 gparted live cd 重新配置分区。我将其设置为只有两个分区(分别为/dev/sda1
和/dev/sda2
),第一个是ext4
文件系统,第二个是 1GiBlinux-swap
分区。
此后,虚拟机可以正确启动,但速度非常慢。
问题是它正在等待计时器到达 1:30 才继续启动。
该消息是什么意思?我该如何解决它?
对于未来的读者:我通过运行以下步骤解决了这个问题:
sudo mkswap /dev/sda2
(输出一个新的 UUID)sudo swapon /dev/sda2
sudo leafpad /etc/fstab
- 将交换 UUID 替换为新的
sudo update-grub
(确保没有旧的 UUID 存在)
答案1
经过谷歌搜索我发现此论坛主题涉及类似问题。建议的解决方案是格式化交换分区:
sudo swapoff /dev/sdXY
sudo mkswap /dev/sdXY
sudo swapon /dev/sdXY
(sdXY
用你的交换分区名称替换,例如sda2
)