http://www.cnblogs.com/shuchun/p/4049167.html
最近试着玩了一下 Centos 7 x64 变动还挺大,首先就是默认启动命令行问题,原来的设置是:
打开/etc/inittab 文件:sudo vim inittab
然后将
:id:5:initdefault:改为3,重新启动就会默认启动命令行接口啦。
可是在Centos 7 中打开/etc/inittab 文件会是这样。

用我的小学英文水平看了一下,原来现在要设置默认启动模式只需做一个软连接把启动文件为/etc/systemd/system/default.target 就行啦,
要链接那个文件就要看第一个英文部分啦,multi-user.target 文件等同于原来的runlevel 3(启动命令行),而graphical.target则代表runlevel 5 就是启动窗口界面,
所以要默认启动文字窗口就要执行一下命令:
ln -sf /lib/systemd/system/multi-user.target /etc/systemd/system/default.target
网卡设置:我是装载vbox虚拟机中的所以首先要设置网卡连接为桥接网卡,
但是发现默认enp0s3网卡无法联网,于是照着网上的方法在/etc/sysconfig/network-scripts/下建立文件ifcfg-eth0然后输入以下
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
HWADDR=00:0c:29:14:34:51TYPE=EthernetBOOTPROTO=staticDEFROUTE=yesPEERDNS=yesPEERROUTES=yesUSERCTL=noNM_CONTROLLED=noIPV4_FAILURE_FATAL=noIPV6INIT=yesIPV6_AUTOCONF=yesIPV6_DEFROUTE=yesIPV6_PEERDNS=yesIPV6_PEERROUTES=yesIPV6_FAILURE_FATAL=noNAME=eno16777736ONBOOT=yesIPADDR=192.168.117.128NETMASK=255.255.255.0GATEWAY=192.168.117.2DNS1=192.168.117.2 |
然后保存重启发现仍然连不上网
然后启动系统使用ifconfig eth0 出现错误:
eth0: error fetching interface information: Device not found
意思是没有发现驱动,于是有开始google发现了以下方法:
首先,查看驱动文件cat /proc/net/dev, 发现驱动里只有enp0s3以及virbr0两个驱动,但是enp0s3也无法联网。
执行cp /etc/sysconfig/network-scripts/ifcfg-enp0s3 /etc/sysconfig/network-scripts/ifcfg-eth0
修改ifcfg-eth0文件如下:

然后重启系统登录正常,
linux 新手 欢迎指点,请勿拍砖。
本文介绍如何在Centos7中设置默认启动到命令行界面,并详细记录了解决虚拟机网络连接问题的过程,包括正确配置网络接口文件。
1万+

被折叠的 条评论
为什么被折叠?



