美文网首页
Ubunt无法登录系统问题解决

Ubunt无法登录系统问题解决

作者: Devin_Lin | 来源:发表于2016-06-15 17:11 被阅读466次

          我用的是虚拟机安装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)。

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

    相关文章

      网友评论

          本文标题:Ubunt无法登录系统问题解决

          本文链接:https://www.haomeiwen.com/subject/qhlpdttx.html