由于学习linux的分区,把挂载在/swap上的分区给删了,然后重新分配一个分区挂载到/swap后,重新启动系统发现无法启动,需要输入root密码进入maintace模式。
解决方案:
1.使用命令 fsidk -f修复分区,但是修复之前,需要将挂载的分区卸载。
2.输入reboot重新启动。
3.若是修复完成时发现:Unable to resolve UUID=' '。
1》记下每个报错的UUID。
2》输入命令 cat /etc/fstab,列出文件系统的信息。
3》输入命令ls -l /dev/disk/by-uuid,列出磁盘跟UUID的关系。
4》发现报错的UUID跟/etc/fstab中列出的uuid一样,与/dev/disk/by-uuid(符号连接文件名)中的不一致。
5》将/dev/disk/by-uuid中的连接文件名改成与报错UUID一致,使用命令:mv -a 源文件 目标文件。(改之前最好先备份)