CentOS 7 之前好好的,突然一天启动时黑屏,没有登陆界面了(配置 network-scripts 连网)

时间:2024-03-06 12:26:14

原因:

  百度大神说是Gnome(一套纯粹*的计算机软件,运行在操作系统上,提供图形桌面环境)不行了。

解决方法:

  1.

    重启系统,ctrl + alt + F2 进入命令行界面。

  2.

    sudo su  切到 root 用户。

  3.

    连网:

      ifup eth0

    报错:no device found for connection "System eth0"

      解决方法:

        1. 进入目录

          cd /etc/sysconfig/network-scripts/ 

        2.目录下只有 ifcfg-lo 文件,就新建 ifcfg-eth0 文件

          vi ifcfg-eth0

        3.配置连接信息

          

          DEVICE=eth0        物理设备名称
          IPADDR=192.168.7.86    IP 地址
          NETMASK=255.255.255.0   子网掩码
          NETWORK=192.168.7.0    子网地址 
          GATEWAY=192.168.7.254     网关地址要与子网内其他机器的默认网关一致,不然没发连接外网

            这是子网中的一台windows机器的ip信息:

              

          BROADCAST=192.168.7.255  广播地址
          ONBOOT=yes                              系统启动时是否激活网卡        
          HWADDR=9c:5c:8e:92:c8:89  MAC地址(使用 ifconfig 查看机器的 Mac 地址)

              

          NAME=eth0   名称  

        4.进入目录 cd /etc/rc.d/  在 rc.local 文件中,添加 ifup eth0 (/etc/rc.local脚本是在所有其它初始化脚本执行完毕后执行,开机自动连网(ONBOOT=yes))

           

        5.重启系统(shutdown -r now),OK。

          其它网络控制命令:

                  ifdown eth0、ifconfig eth0 down  //关闭网络

                  ifup eth0、ifconfig eth0 up         //开启网络

              -------------------------------------------------------

                  设置DNS 配置文件位置/etc/resolv.conf

                  -------------------------------------------------------

                  service network start         //启动网络服务        

                  service network stop         //停止网络服务

                  srvice network restart       //重启网络服务

                  service network status      //查看网络服务状态

 

  4.连上网之后,root 帐号下  yum upgrade,把整个系统升级一下(30分钟左右)

  5. 使用命令(startx)载入图形化界面。

   然后重启。