Ubunt无法登录系统问题解决

2016-06-15  本文已影响466人  Devin_Lin

      我用的是虚拟机安装Ubuntu系统,系统卡死重启系统(之前对系统文件有做配置),输入密码一直停留在登录界面,切换用户也不管用,进入命令模式(Ctrl+Alt+F1)输入用户名和密码显示login incorrect(一直以为是自己非法关机导致系统文件出错),试过多种方法仍旧没结局,最后才想起是不是自己etc/environment配置出错导致的问题,试了一下果断解决……

      提醒同学们若遇到类似问题时首先确定密码是输入否正确,其次就是配置文件(etc/profile、etc/environment)是否出错。那怎样在不能进入系统的情况下修改系统文件呢?下面给了两种方法:

一、进入恢复模修复:

1、开机时按shift,选择恢复模式(fsck和root选项在同一页);

2、选择fsck(只需等几秒就可以),解除写限制;

3、选择root进入终端界面,然后即可编辑需修改的文件(例如:vi etc/profile,vi etc/environment);

4、编辑完成后输入exit退出终端,选择resume重启系统。

二、试用系统修复:

1、在VMware虚拟机中打开虚拟机设置(Virtural Machine Settings)选择“硬件(Hardware)”-->“CD/DVD(IDE)”,在“使用ISO映像文件(Use ISO image file)”中添加Ubuntu的iso文件;

2、重启虚拟机,在显示“VMware”文字是按下F2键,进入“Boot Menu”,选择“Enter Setup”-”Boot“,将”CD-ROM Drive“设为第一启动项(Shift + "+" 或Shift+ "-"调节上下顺序),按F10保存重启;

3、选择试用进入系统;

4、打开终端,输入sudo su 转换为root用户;输入 fdisk -l 查看主分区是哪个(带*星号的),如下图是/dev/sda1;

5、输入mount /dev/sda1 /mnt,将原来无法启动的系统挂载到现在的系统上;

     输入chroot  /mnt 进入到原来的系统,可以进入/home目录确认;

6、编辑原系统文件(例如:vi etc/profile,vi etc/environment)。

7、修改完卸载之前挂载的磁盘(exit,umount /mnt),重新启动,将启动项改为硬盘启动(方法如步骤2)。

总结:第一个方法比较简单,但第二种也用必要了解一下……

上一篇下一篇

猜你喜欢

热点阅读