首页 > 代码库 > Linux日常开机错误

Linux日常开机错误

   今天是星期六,博主本来想偷懒休息一下,当博主打开虚拟机,突然发现,自己的CentOS 6.8出现了开机错误,强迫症的博主实在不能忍。博主肯定要想解之而后快,好了,下来看看博主的问题吧。

   could not update ICEauthority file /home/user/.ICEauthority

   这是博主开机后第一个问题,博主有点慌,就忘记截图了,紧接着,博主点击右下角close后,这时又出现了一个错误,博主突然觉得人生好黑暗,错误如下图。

   技术分享

   这次博主已经很淡定的截下了图,什么大风大浪博主没有见过!好了,我们开始解决问题吧。

   问题一:could not update ICEauthority file /home/user/.ICEauthority

           无法更新iceauthority文件/家/用户/。iceauthority

   问题二:There is a problem with the configuration server

           配置服务器有一个问题

这时博主在思考,为什么自己的CentOS会出现这个问题呢,于是乎,博主的脑海里就像放小电影一样,终于想到了,昨天做实验的时候,博主 mv /home /testdir/home,虽然博主的GNAME进不去了,但是机智的博主[Ctrl]+[Alt]+[F1](F1-F6【文字界面登录tty1-tty6终端】)到一个终端去

   通过,ls  

         cd ./home

   证实了博主的猜测,果然是这样没错,home下的文件都被博主mv到/testdir/home中了,所有,Centos找不到我们在home下登录的用户,所以出现第一个和第二个错误,解决办法就是

      mv  /testdir/home /home

   在执行这条命令后,博主再次查看

   技术分享

   然后,reboot,再次登录,perfect!就这样解决了,于是博主又思考了一个问题,如果这俩个问题单独出现呢?大家有没有想过,于是博主百度了一下。

   第一个问题单独出现:/home/u目录的用户变成了root,所以无法更新ICE导致开机警告

      解决办法:

    注释:(user为自己的用户名)

一:

  代码:sudo chown $USER:$USER /home/$USER/.ICEauthority

          sudo chmod 644 /home/$USER/.ICEauthority

二:

  代码:sudo chown user -R /home/user

三:

  代码
        首先,要查看/home/目录的用户和组是不是属于root用户的,这个目录必须是属于root用户和root组的
        # ls -l /home/用户名
        drwxr-xr-x 4 root root 4096 2008-05-31 10:40 home

       如果不是的话,变更组为root,用户为root
       # sudo chgrp -R root /home //改变组为root
       # sudo chown -R root /home //改变用户为root

       其次,变更/home目录的权限为755
       # sudo chmod 755 /home

       再次,变更/home/user/.dmrc权限为644
       # sudo chmod 600 /home/user/.ICEauthority

 第二个问题单独出现:由于删除了/tmp文件夹下的文件修改了文件夹属性,导致了无法登录linux

    

 1:单用户模式登录linux:

    (1)在GRUB启动后,移动键盘到Linux的启动项;按e键;然后再移动键盘到类似下面的一行,

         也就是kernel的那行:

kernel /boot/vmlinuz-2.6.11-1.1369_FC4 ro root=LABEL=/1 rhgb quiet 
   (2)把光标移动这行后,再按一下e键,进入编辑这行;在行尾条一个空格 ,然后输入:
         linux single

         也就是类似如下的:

         kernel /boot/vmlinuz-2.6.11-1.1369_FC4 ro root=LABEL=/1 rhgb quiet linux ingle

     (3)我们要启动系统,按一下b键启动;

     (4)非Fedora core 4.0 可能单用户进去的时候,可能系统是只读的;要运行下面的命令;

         #mount -o remount,rw /
2: 修改/tmp属性
    chmod 777 /tmp
3: 重启
    好了,这类问题博主就只有总结了这些办法,希望可以帮到大家,博主的心愿是,世界再无心机婊,我们下节再见。

   

  

   

      

      

  

   

本文出自 “11897401” 博客,请务必保留此出处http://11907401.blog.51cto.com/11897401/1843295

Linux日常开机错误