华硕老笔记本安装centos7
2024年9月15日大约 4 分钟
华硕老电脑上安装centos7+VirtualBox
背景
个人闲置电脑,里面是ubantu+vm虚拟化环境,ubantu系统有点卡,换成centos7+Virtualbox试试
刚开始是换Vmware Esxi,几经波折后安装完成重启后,bois识别不到esxi的启动盘,各种改文件格式等操作均无效,后来换了Proxmox VE,安装成功了,但是发现只能使用有线网,如果想要使用无线网络必须要先使用有线然后进行更新,所以也放弃了。
硬件
内存:8G
处理器:Intel® Celeron(R) CPU 1007U @ 1.50GHz × 2
硬盘:491.5 GB
安装centos
- 由于需要安装虚拟机,这里安装标准版的centos
下载centos7镜像
- 由于centos7不在维护,所以国内各大镜像站都不在支持下载
- 这里使用[阿里云镜像站|centos7.9](centos-vault-7.9.2009-isos-x86_64安装包下载_开源镜像站-阿里云 (aliyun.com))
- 如果上面慢的话使用北京大学镜像站|centos7.9
下载refus工具制作u盘启动
- 打开refus工具
- 选择U盘
- 引导类型选择刚才的iso镜像
- 点击开始
- 等待制作完成

主机设置u盘启动
- 华硕按f2
- 到boot 将u盘设置为第一启动项
按照提示安装
配置centos无线网络
我这里没有插入网线,所以只能用无线
刚安装完,发现wifi按钮打不开,提示
no wifi adapter found
尝试按照如下方法, 发现不好使
su - sudo rfkill unblock all sudo rfkill list sudo modprobe -r ideapad_laptop
解决方法
查看无线网卡的版本
lspci|grep Network 03:00.0 Network controller: Qualcomm Atheros AR9485 Wireless Network Adapter (rev 01)
找到对应的驱动安装,但是这个无线网卡没有找到linux驱动,后来在ubantu找到一个解决方案
echo "options asus_nb_wmi wapf=4" | sudo tee /etc/modprobe.d/asus_nb_wmi.conf
至此,无线网络设置完成
固定无线网的ip
方案一:使用图形化页面
方案二:修改配置文件
vi /etc/sysconfig/network-scripts/ifcfg-TP-LINK_E5C1 # 一般wifi是以ifcfg-wifi名称结尾的
ESSID=TP-LINK_E5C1 MODE=Managed KEY_MGMT=WPA-PSK MAC_ADDRESS_RANDOMIZATION=default TYPE=Wireless PROXY_METHOD=none BROWSER_ONLY=no DEFROUTE=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_FAILURE_FATAL=no IPV6_ADDR_GEN_MODE=stable-privacy NAME=TP-LINK_E5C1 UUID=e42323ca-2c07-49ea-b8d6-fd17bfc2fa52 ONBOOT=yes # 开机启动 BOOTPROTO=none IPADDR=192.168.0.200 # 设置为自己的ip NETMASK=255.255.255.0 # 子网掩码 PREFIX=24 GATEWAY=192.168.0.1 # 网关 #PEERROUTES=no #CONNECTION_METERED=no DNS1=221.179.155.177 # DNS #PEERDNS=no ~
至此网路设置完成
安装virual box
升级内核
# yum install -y kernel kernel-headers kernel-devel gcc make
# ls /usr/src/kernels #查看下载的内核版本
3.10.0-957.10.1.el7.x86_64
# uname -r #查看当前内核版本
3.10.0-514.el7.x86_64
# 如果以上两个内核版本不同 重启机器
# reboot
下载并安装
# yum install -y xorg-x11-xauth qt qt-x11 # 安装依赖软件
# wget https://download.virtualbox.org/virtualbox/6.0.6/VirtualBox-6.0-6.0.6_130049_el7-1.x86_64.rpm
# yum localinstall -y VirtualBox-6.0-6.0.6_130049_el7-1.x86_64.rpm #安装
# systemctl status vboxdrv #查看是否启动
查看是否安装成功
- System Tools ---->
Oracle VM VirtualBox

- 如果出现以下页面则说明安装成功

安装centos7远程桌面工具
安装GNOME默认桌面环境
注
如果有centos桌面则不用安装
yum groupinstall "X Window System" -y
yum group install "GNOME" -y
安装Xrdp
yum install xrdp -y
启动Xrdp服务,并设置开机启动
systemctl enable xrdp --now
查看Xrdp的启动状态
systemctl status xrdp
输出如下显示成功
9月 14 06:08:23 localhost.localdomain xrdp[5340]: [INFO ] VNC receiving server init
9月 14 06:08:23 localhost.localdomain xrdp[5340]: [INFO ] VNC receiving pixel format
9月 14 06:08:23 localhost.localdomain xrdp[5340]: [INFO ] VNC receiving name length
9月 14 06:08:23 localhost.localdomain xrdp[5340]: [INFO ] VNC receiving name
9月 14 06:08:23 localhost.localdomain xrdp[5340]: [INFO ] VNC sending pixel format
9月 14 06:08:23 localhost.localdomain xrdp[5340]: [INFO ] VNC sending cursor
9月 14 06:08:23 localhost.localdomain xrdp[5340]: [INFO ] VNC connection complete, connected ok
9月 14 06:08:23 localhost.localdomain xrdp[5340]: [INFO ] VNC: Clipboard (if available) is provided by chansrv facility
9月 14 06:08:23 localhost.localdomain xrdp[5340]: [INFO ] connected ok
9月 14 06:08:23 localhost.localdomain xrdp[5340]: [INFO ] Layout from OldLayout (geom=1920x1080 #screens=1) : 1804289383:(1920x1080+0+0)
开放端口
netstat -ltnp | grep 'xrdp'
tcp6 0 0 ::1:3350 :::* LISTEN 15136/xrdp-sesman
tcp6 0 0 :::3389 :::* LISTEN 15137/xrdp
sudo firewallcmd permanent addport=3389/tcp
sudo firewallcmd reload
使用windows自带的远程桌面进行连接

