首先说明:该问题没有解决,仅仅是为了记录一下所作工作和出现的现象。如有出现同样的问题,便于参考。有解决方法的也可在评论区告知。
1、问题产生
这个是虚拟机文件,由于不了解vmem文件是啥,且其大小达到8G,所以想着删除一下vmem文件看看有啥问题,大不了还原回来就好了。如此问题产生了。
2 问题细说
删除vmem文件后,启动虚拟机,然后发现虚拟机进不去图形界面,直接进入了命令行界面:
在tty1界面下,也能够输入账号,密码进入系统。说明该虚拟机系统没有问题。
2.1走弯路,使得问题复杂化
删除vmem文件导致的,以为还原它就会好的,那么从回收站还原该文件后,发现依然是直接进命令行界面。
如此,就觉得是不是文件存在,只需要启动它就好了;参考ubuntu如何开启和关闭图形界面_ubuntu关闭图形化界面-CSDN博客 文章,觉得直接启动图形界面的服务是不是就可以了。
于是,执行了启动图形界面的命令:
sudo systemctl set-default graphical.target
sudo systemctl reboot
后面再启动就直接进入GNU界面,但是此时无论选择哪一个模式进入,每次重新进入都从启动界面卡在/dev/sda3 contains a file system with error。然后就(initramfs)。为此无解。
那么就只能重新进入命令行界面。
这里是执行如下操作重新进入命令行界面的(其实具体的也不知道是不是该操作生效导致的,在此期间执行了很多其他的操作)
1. 进入GRUB菜单
在计算机启动时,通常会显示GRUB菜单(如果没有显示,尝试在启动时按下
Shift
或Esc
键)。在GRUB菜单中,选择你当前的内核版本,但不要直接启动它。2. 选择高级选项
在内核版本选项旁边,选择
e
(编辑)或按方向键选择旁边的“高级选项”并按回车。3. 编辑启动命令
找到以
linux
或linux16
开头的行,这通常是启动命令。在这行的末尾添加init=/bin/bash
(确保添加在ro
之后,如果有的话,用空格分隔)。4. 启动到单用户模式
按
Ctrl + X
或F10
来启动系统,这将使系统以单用户模式启动,并直接进入一个命令行界面(root shell)。
2.2在命令行界面尝试解决问题
Ubuntu进入不了图形化界面解决方法_ubuntu进不了图形界面-CSDN博客
参考上文,然后在命令行界面中分别安装图形界面。
然而发现,执行安装软件时,总会报错
Ubuntu安装lightdm软件包报错 E: Sub-process /usr/bin/dpkg returned an error code (2);
后来执行解决 dpkg 安装出错后的 Sub-process /usr/bin/dpkg returned an error code (1) 错误_dpkg错误-CSDN博客
中的方法,也无济于事。最后都导致了任何安装软件行为都会报错:dpkg:error(2)。
至此,没有更好的办法了。该虚拟机无法进入图形界面...