我正在使用 VirtualBox 创建 Ubuntu 16.04 VM。我已将其全部设置好。它工作了几天。它可以正常关闭和启动,没有任何问题。然后我将其复制到另一台 PC。我使用了“文件 > 导出设备”选项。之后,我导入的副本和原始 VM 都启动到命令行登录,但没有启动到 Unity 登录屏幕。我尝试启动我的登录管理器服务:
sudo service lightdm start
但这不会执行任何操作或引发任何错误。当我通过 VirtualBox 命令行工具克隆 vdi 并使用它来创建新 VM 时,我遇到了同样的问题(此测试是在我创建的具有 GUI 工作的新 VM 上进行的)。
知道我在这里做错了什么吗?
编辑1:
运行以下命令来获取更多信息。
heynnema 建议运行 fsck 后的问题:https://drive.google.com/file/d/0B0tT3_X-iMNzZ0ZxOER2ZzNBQzg/view?usp=sharing
blkid 输出: https://drive.google.com/open?id=0B0tT3_X-iMNzdk9Pdmt4bnRhVk0
/etc/fstab 的内容 https://drive.google.com/open?id=0B0tT3_X-iMNzeVZ6eHhqcVlkTTQ
编辑2:
全新安装分区:https://drive.google.com/open?id=0B0tT3_X-iMNzS0w3eUhGSDZBR1k
答案1
让我们检查文件系统以确保没有任何错误。
- 启动到 GRUB 菜单
- 选择高级选项
- 选择恢复模式
- 选择根访问权限
- 类型
sudo fsck -f /
- 如果有错误,请多次运行 fsck
- 类型
reboot