关于ubuntu修改/etc/fstab/无法正常开机撤销修改方法
问题重述
某些时候当Linux系统下划分了新的分区后,需要将这些分区设置为开机自动挂载,否则,Linux是无法使用新建的分区的。 /etc/fstab 文件负责配置Linux开机时自动挂载的分区。
Windows的文件结构是多个并列的树状结构,最顶部的是不同的磁盘(分区),如:C,D,E,F等。Linux的文件结构是单个的树状结构。最顶部的为根目录,即/。在根目录下,分为多个子目录,包括/bin、/boot、/dev、/etc、/home、/lib、/media、/mnt、/opt、/proc、/root、/sbin、/tmp、/usr和/var等。
磁盘Linux分区都必须挂载到目录树中的某个具体的目录上才能进行读写操作,而fstab正是负责这一配置。显然,根目录是所有Linux的文件和目录所在的地方,需要挂载上一个磁盘分区。上面还提到,Linux分区交换也需要独立使用一个分区,因此,安装一个Linux至少需要两个分区。(事实上,只使用一个分区安装Linux也是可能的,而且,如果电脑的物理内存足够大,交换分区并不是必须的)
关于在虚拟机中对ubuntu中/etc/fstab/文件修改后无法正常开机,显示错误,导致无法进入图形界面系统。
可能如图所示,在当前界面无法进入桌面
解决方法
步骤一
重新进入系统后会进入开机选择状态,如图所示
我们将选项放在第一个上,并且Enter,进入系统界面
步骤二
输入 vi /etc/fstab 进入到fstab文件修改界面,进行修改删除原先的修改命令。 修改完成后,按下“:”,并输入”wq“进行保存退出,重启即可。
/etc/fstab文件的详解可参考[1]。
参考资料
[1]
加粗 Issue: https://blog.csdn.net/youmatterhsp/article/details/83933158