centos启动报错?centos怎么下载软件
各位老铁们好,相信很多人对centos启动报错都不是特别的了解,因此呢,今天就来为大家分享下关于centos启动报错以及centos怎么下载软件的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看看吧!
centOS7下重启网络服务报错
centos7无法启动网络(service network restart)错误由多种因素引起,应针对性解决:
1、和 NetworkManager服务有冲突,直接关闭 NetworkManger服务就好了,执行service NetworkManager stop,并且禁止开机启动 chkconfig NetworkManager off,之后重启就好了;
2、和配置文件的MAC地址不匹配,直接修改/etc/udev/rules.d/70-persistent-net.rules文件的MAC地址和/etc/sysconfig/network-scripts/ifcfg-eth0一样就好了。
3、执行 service network restart出现以下错误:
Restarting network(via systemctl): Job for network.service failed. See'systemctl status network.service'
and'journalctl-xn' for details.
:根据上面的提示,执行“systemctl status network.service”输出以下的类似信息:
[root@localhost~]# systemctl status network.service
network.service- LSB: Bring up/down networking
Loaded: loaded(/etc/rc.d/init.d/network)
Active: failed(Result: exit-code) since三 2014-11-05 15:30:10 CST; 1min 5s ago
11月 05 15:30:10 localhost.localdomain network[2920]: RTNETLINK answers: File exists
11月 05 15:30:10 localhost.localdomain network[2920]: RTNETLINK answers: File exists
11月 05 15:30:10 localhost.localdomain network[2920]: RTNETLINK answers: File exists
11月 05 15:30:10 localhost.localdomain network[2920]: RTNETLINK answers: File exists
11月 05 15:30:10 localhost.localdomain network[2920]: RTNETLINK answers: File exists
11月 05 15:30:10 localhost.localdomain network[2920]: RTNETLINK answers: File exists
11月 05 15:30:10 localhost.localdomain network[2920]: RTNETLINK answers: File exists
11月 05 15:30:10 localhost.localdomain systemd[1]: network.service: control process exited, code=exited
status=1
11月 05 15:30:10 localhost.localdomain systemd[1]: Failed to start LSB: Bring up/down networking.
11月 05 15:30:10 localhost.localdomain systemd[1]: Unit network.service entered failed state.
解决的办法,就是修改mac地址。
查看centos7复制出来的虚拟机的mac地址,需要执行“ip addr”,输出如下的类似信息:
[root@localhost~]# ip addr
1: lo:
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6::1/128 scope host
valid_lft forever preferred_lft forever
2: eno16777736:
link/ether00:0f:19:10:12:f1 brd ff:ff:ff:ff:ff:ff
inet 192.168.38.135/24 brd 192.168.38.255 scope global dynamic eno16777736
valid_lft 1681sec preferred_lft 1681sec
inet6 fe80::20c:11aa:ae11:4fe4/64 scope link
valid_lft forever preferred_lft forever
注意上面加粗加红的字,这就是新的mac地址。
接下来就剩下修改ifcfg-XXX文件了,只修改HWADDR就可以了。接下来执行service network restart就正常了。
centos7 无法启动,报错Failed to start Login service等
排错思路:
既然卡在登录界面,那就是bash环境的问题,或者用户问题
bash环境查看是不是有文件损坏,之前是不是操作了链接文件到普通用户目录下等,再者就是查看Selinux关闭了没有
用户问题就查看/etc/passwd和/etc/shadow文件是否正常。
解决方法
进入救援模式
打出命令,有些回显是乱码,于是更换编码,这下可以正常看到报错回显了。
查看/var/log/secure登录日志,发现就没有登录。那就是用户问题了,到/etc下,查看passwd文件,查看是空白的(这里就很莫名其妙)。
最后把同级目录下passwd-备份文件恢复了下就可以了。
这个passwd-是系统默认备份的,默认就有的。
如何解决Centos无法启动问题
Linux用户们在使用过程中,有时会遇到centos启动错误问题。报错如:prefdm main process(1235) terminated with status 1的信息。现在就和大家一起来看看这个问题的解决方法吧。
解决方法:
1.尝试了单用户是否可以登录啊,怎么做就不说了,耶可以登录,想了想是不是硬盘的问题呢,fsck修复了下还是不行。google吧。
从报错的信息来看,是调用prefdm时候出现问题的,那这是一个什么东西呢?网上一查询,这是启动X桌面的东东,是一个shell脚本,栖身在/etc/X11/prefdm。
2.在单用户下可以正常登录,非单用户模式的时候却不行。看了下配置的runlevel是5,我们换了下3发现也没有问题,好啦,可以正常启动,问题解决了,那是因为什么原因呢,再找找。
3.看了下/etc/X11prefdm脚本里面写了啥,发现有两行关键代码:
exec gdm"$@">/dev/null 2>&1/dev/null 2>&1
4.发现gdm命令没有的。yum install gdm-y安装一下。
安装一下应该没有问题试试。
在网上看到还可能报其他错,这里记录下备用
报错信息:
ait avahi-daemon[1102]: Service"localait"(/services/ssh.service) successfully established.
Aug 11 17:45:41 localait kdm[1193]: X server"/usr/bin/X" cannot be executed
Aug 11 17:45:41 localait kdm[1174]: X server for display:0 cannot be started, session disabled
是因为x不能被执行。
x11 server系统执行顺序又是:优先使用startx--没有就使用~/.xserverrc--再没有就执行/etc/X11/xinit/xserverrc--还没有那就是最后一步啦,执行/usr/bin/X。
知道原理啦看看x11 server有没有安装,没有的话安装下:yum-y install xorg-x11-server-Xorg