Win10换CentOS7
前言
双十一组了台ITX,于是想把闲置的笔记本换成centos7作为服务器
准备工作
下载centos镜像
打开CentOS官网地址 ,选择aliyun
的http://mirrors.aliyun.com/centos/7.7.1908/isos/x86_64/
下载网速会好一些,然后选择CentOS-7-x86_64-DVD-1908.iso
镜像
制作U盘PE
这里选择老牌的PE老毛桃
- 坑1:
[Firmware Bug]: TSC_DEADLINE disabled due to Errata; please update microcode to version
由于笔记本是windows10系统直接安装CentOs7会报这个错,所以最后决定采用U盘ios镜像
但是老毛桃好像不支持U盘IOS制作了,所以采用BalenaEtcher这个软件来把CentOS的IOS镜像写入U盘。
最后采用U盘镜像启动盘顺利进入安装系统界面,然后选择最小软件安装后系统顺利安装好了
- 系统总共装了2次,第一次安装的时候选择两个硬盘,导致系统分区分布在两个硬盘上,后续可能移除机械硬盘会比较麻烦,所以又装了一次系统
网络配置
1、以太网
如果是采用以太网连接的话直接插上网线,在/etc/sysconfig/network-scripts
目录下自动生成的ifcfg-enp8s0
配置文件(文件名可能会不一样,前缀是ifcfg-enp是以太网配置)把ONBOOT设置为yes,保证系统启动的时候自动启动。
重启下网络服务,再输入ip addr
查看下是否已获得ip
1 | [root@localhost network-scripts]# service network restart |
如果还没有获得ip就输入dhclient
自动获取ip
2、Wifi
网卡识别正常,按照正常的流程来应该跟以太网一样简单,但是出了一些问题,查阅网络上的资料,最后确定是需要更新NetworkManager-wifi,所以通过以太网更新就可以了
如果在安装系统的时候已经设置了Wifi的配置,基本上跟以太网配置一样,可以用图形界面来配置命令nmtui
1 | [root@localhost network-scripts]# nmtui |
这里不介绍图形界面的配置,照样是在/etc/sysconfig/network-scripts
目录下有个ifcfg-<wifi的SSID>
(这里是安装系统的时候配置过的,如果没有配置,文件名应该是ifcfg-wlp*
),编辑文件
1 | [root@localhost network-scripts]# cat ifcfg-xxxx |
ONBOOT跟以太网一样设置成开启自动启动,增加一个网卡设备名DEVICE=wlp15s0
,然后wq保存,重启网络服务。查看ip如果还没有获取就执行hdclient
自动获取下ip就可以了。
其他
- 笔记本合盖不休眠
本来按照正常的去掉/etc/systemd/logind.conf
文件里的#HandleLidSwitch=suspend前面的#,值改成ignore或者lock就好了。但是不巧的是我笔记本上正好插着一个拓展坞…结果死活不生效。又陷入了沉思。通过google去查logind.conf
中文配置手册,发现了猫腻。
如果主机插入了一个扩展坞(docking station) 或者连接了多个显示器, 那么"合上盖子"将执行 HandleLidSwitchDocked= 动作; 如果主机使用外部电源, 并且 HandleLidSwitchExternalPower= 不是默认值("ignore"), 那么"合上盖子"将执行 HandleLidSwitchExternalPower= 动作; 否则将执行 HandleLidSwitch= 动作。
1 | HandleLidSwitch=ignore |
设置成这样,保存文件,执行systemctl restart systemd-logind
使其生效,搞定。CentOS好像不支持lock,改成lock反而不生效。
结语
从一个运维门外汉,折腾了下linux感觉真是收获满满,遇到问题解决问题,然后记录下来,既可以让别人少走弯路又可以加强印象。
下一步在linux上搞个虚拟化尝试下。