【本地网络服务器】(一)Windows安装CentOS双系统

系列文章目录

【本地网络服务器】(一)Windows安装CentOS双系统

【本地网络服务器】(二)外网连接本地系统


目录

系列文章目录

【本地网络服务器】(一)Windows安装CentOS双系统

【本地网络服务器】(二)外网连接本地系统

前言

一、CentOS系统下载

二、系统安装

(1)启动项

(2)安装选项

(3)配置无线网络环境

(4)激活无线网卡

(5)连接wifi

(6)无线网络相关配置

(7)如果ping不通www.baidu.com

(8)终端界面显示中文乱码

(9)修复win7开机引导项

(10)修改笔记本合盖休眠问题

总结


前言

         去年正好碰上阿里云做推广活动,然后去薅了一次羊毛,靠领取新人福利,购买1年的共享型S6才花了不到200块大洋,新人第一年领取福利购买服务器是非常划算的,比自己搭建本地服务器会便宜很多的,就按电费来算,本地服务器1天1度电,1度电1元,365天也是需要365元的,这还没有算宽带费等,所以新人就不要纠结这200、300块,大胆去薅羊毛吧,当然还有腾讯云的羊毛也可以去薅一薅--新春618特惠活动。我的阿里云服务器在今年5月底,从新人熬成旧人了,然后又碍于囊中羞涩,连3.6折的续费大洋都没有,只好退而求其次,用自己的10年老笔记本电脑搭建一个本地网络服务器。

        搭建本地网络服务器的话,首先需要给笔记本安装一个服务器系统,因为CentOS系统作为服务器还是比较完善的,就随手一点,选了CentOS 8-Stream系统。

        千万不要选择CentOS 8,因为8在去年2021年12月31已经结束使命了,而Stream是CentOS 8的无缝切换系统,8安装完毕之后是无法使用yum安装软件的,当然也有解决的方法,不过是需要联网的,也就是你系统安装完成后首先需要配置网络,再联网解决8没有AppStream更新源问题。


一、CentOS系统下载

         系统类型需要按照笔记本处理架构选择,我的是intel i5系列,所以选了x86_64的安装包

CentOS-Stream-8-x86_64-latest-dvd1.iso

        阿里云其它系统的下载链接--CentOS 8-Stream系统

        如果采用的是双系统安装方式,需要制作一个启动盘,首先对U盘进行格式化,U盘不能格式化为NTFS格式,不然无法挂载到Linux系统盘下,ext4和fast32格式是可以的。

        下载的系统是ISO镜像,以管理员身份运行UltraISO,打开下载好的镜像文件,然后直接写入镜像就行,不要选错盘。

        U盘启动盘制作完毕之后,需要修改电脑的启动选项,大部分笔记本都可以开机不停的按ESC,就可以进入系统的修改界面,然后设置U盘作为第一启动项。再重新启动。

二、系统安装

(1)启动项

        首先需要知道U盘挂载的盘符,不知道的话按下面的操作,已经知道的可以跳过。

        按下Tab键(有些是e键),将最下方修改为下面的,修改完成后按下回车确定。

vmlinuz initrd=initrd.img linux dd quiet 

        根据格式确定U盘的盘符。

Sda1  nfs 

Sda2  nfs

Sdb4   vfat

        确定盘符后,安装失败界面输入reboot重启再次进入安装界面,或者电源键直接重启也行。            同样按下Tab键,将stage2修改为hd:sda4(对应的是U盘的盘符)

[    0.006334] x86/cpu: VMX (outside TXT) disabled by BIOS 
[  23.527136] dracut-pre-udev [611]: anaconda-modprobe: Module floppy not found 
[  25.605231] dracut-pre-udev [611]: anaconda-modprobe: Module cbc not found 
[  25.665563] dracut-pre-udev [793]: modprobe: ERROR: could not insert 'sha256_mb': No such device
[OK] Started Show Plymouth Boot Screen.
[OK] Reached target Local Encrypted Volumes.
[OK] Reached target Paths.
[OK] Started Forward Password Requests to Plymouth Directory Watch.

[33.997586]  [drm:uud_v1_0_start [radeon]] *ERROR* UVD not responding, trying to reset the VCPU !!!

[**             ] A start job is running for udev Wai?ice Inittialization (16s / 3min 7s)

         如果出现上面的错误,就是没有修改启动盘符hd:sda4,默认使用的是镜像文件的安装路径,所以需要修改成U盘的安装方式

(2)安装选项

        选择系统安装的硬盘位置(注意:如果硬盘有数据,点击完成按钮会弹出回收数据盘选项)。 

        其它设置如语言,root用户密码(安全性弱的密码需要点击2次完成)基本上直接配置就行。

        最主要的还是,需要配置CentOS 8-Stream安装源,手动输入下面的就行,注意大小写

mirrors.aliyun.com/centos/8-stream/BaseOS/x86_64/os/

         安装源配置完成后,可以进入软件选择界面,如果是无线网络安装的话,建议不要选择最小系统安装,最小系统安装连ifconfig命令都是没有的。

        最后弹出这个界面,恭喜你完成了CentOS系统的安装。

 (3)配置无线网络环境

系统安装完毕之后,首先需要配置的就是网络了。

一开始,系统是没有安装无线网卡的

Error: No Wi-Fi  device found.

需要有线网络连接之后,下载安装2个network相关的包。

yum -y install network-scripts

yum -y install NetworkManager-wifi

安装完毕之后需要重启

reboot

重启之后敲下面命令就可以看到,无线网卡的unmanaged(未托管)状态消失了。

nmcli d

其中eno1是有线网卡,wlp4s0是无线网卡。因为wifi已经连接成功了,所以颜色显示正常的绿色。

(4)激活无线网卡

开启无线网卡命令,无线网卡(wlp4s0这个需要替换成本地的网卡名称)。

ip link set dev wlp4s0 up

(5)连接wifi

扫描wifi

nmcli d wifi

 连接wifi

nmcli d wifi connect "myWifi" password "123456"

(6)无线网络相关配置

 配置网络的相关信息,静态IP

vi /etc/sysconfig/network-scripts/ifcfg-#(这里的#需要替换成对应的无线网络名称)

需要修改的就只有几项,ONBOOT=yes, BOOTPROTO=static。(vi命令编辑需要按 i 键,保存退出是按下esc键然后输入:wq)

 可以固定IP地址和网关

IPADDR=192.168.31.224

NETMASK=255.255.255.0

GATEWAY=192.168.31.1

还有一种是下面的图形界面修改方法,空格键是选中/取消键,回车确认,方向键选择。

nmtui

选不选自动连接,取决于你优先使用哪个网络,我优先使用wifi,所以取消有线eno1的自动连接。

(7)如果ping不通www.baidu.com

ping:www.baidu.com   

Name or service not known

可能有以下几种原因。

a.确认是不是连上网络了

ifconfig

         已经连接的网络有IP地址(固定ip没有网络也会显示),子网掩码,一般RX packets和TX packets数值不为0,最简单的方法,ping网络的ip,需要修改本地的对应IP进行ping

ping  192.168.31.1

b.确认无线网络网关

添加网关命令,这个只能临时生效,重启网卡后就会失效了

route add default gw 192.168.*.1(需要修改成你自己的IP地址)

永久修改方法,#符号,有线连接是eno类似的,无线网络则是对应的wifi名称,跟上面一样配置ipaddr和gateway

vi /etc/sysconfig/network-scripts/ifcfg-#(这里的#需要替换成对应的网络名称)

同时也可以固定IP、网关。后面使用内网穿透和端口转发的时候,需要固定IP

vi  /etc/rc.local

增加下面一段,下面的IP地址都改成本地对应的IP。

ip route add 192.168.*.*  192.168.*.1

c.DSN服务器有没有修改

vi /etc/resolv.conf

文件里面至少有一个nameserver,后面如果安装了NetworkManager,会自动修改成本地的192.168.*.1这种。

nameserver  114.114.114.114

nameserver  8.8.8.8

开机如果配置了多个连接,比如eno1、''myWifi"两个连接的话。

可能也会导致ping  www.baidu.com失败,不过错误是Destination Host Unreachable.

 临时修改

nmcli  c  down eno1

永久方法,采用上面的nmtui图像界面方法。

 编辑eno1连接,取消Automatically connect的x,选中是有x,未选中空白。

(8)终端界面显示中文乱码

 

中文全部转为了unicode编码格式了,无法正常显示 

        1、查看系统的语言环境变量;

echo $LANG

 可以看到系统配置的是中文格式(zh_CN.UTF-8),如果不是的话修改文件为上面的格式。

vi /etc/locale.conf

使修改生效

source /etc/locale.conf

        2、查看终端xshell编码;

        3、修改完成后重启服务器即可。

(9)修复win7开机引导项

这个只针对于安装双系统的笔记本电脑,如果是虚拟机安装的请跳过

vi  /boot/grub2/grub.cfg

增加下面内容

### BEGIN /etc/grub.d/30_os-prober###

menuentry “Windows 7” {

insmod ntfs

set root=(hd0,1)

chainloader +1

}

### END /etc/grub.d/30_os-prober###

查看当前启动项

grub2-editenv list

当然可以修改默认启动的系统为win7

grub2-set-default ‘Windows7

(10)修改笔记本合盖休眠问题

这个同样只针对于安装双系统的笔记本电脑。

vim /etc/systemd/logind.conf

修改完毕之后reboot重启,重启完成后再关闭笔记本电脑的盖子系统不会再停止了。


总结

        基本上安装系统的步骤就这么多了,安装过程可能遇见到的问题也给出了解决方法,这一篇是搭建本地网络服务器的第一步,给服务器安装好系统,下一篇介绍怎么配置本地网络,让外网可以访问本地的服务器。

猜你喜欢

转载自blog.csdn.net/xanadw/article/details/125126492