ThinkBook 16P 在虚拟机上安装Ubuntu 20.04

ThinkBook 16P 在虚拟机上安装Ubuntu 20.04


写在前面:
之前在ThinkBook 16P上装Ubuntu20.04和win11双系统时实在憋屈,啥也用不了,屏幕分辨率不能调,显卡驱动装了没用,只要装错一点就黑屏给你看,触控板不能用,声音外放不能用。。。。。。随即试一下虚拟机,反正先做仿真,做实验的时候用我的老ThinkPad T480。以下为整体流程。

下载和安装虚拟机

参考VMware下载安装指南

在虚拟机上安装Ubuntu

参考VMware虚拟机中安装Ubuntu20.04小白教程

安装好了以后实现Ubuntu与Windows之间的复制粘贴

再解决虚拟机不识别优盘的问题。

安装ROS等参考我的Ubuntu和ROS相关的学习记录

### ThinkBook 16P Ubuntu 20.04 网卡驱动安装教程 #### 查看内核版本 为了确保兼容性和后续操作的成功率,建议先查看当前系统的内核版本。打开终端并输入以下命令: ```bash uname -r ``` 这一步骤有助于确认是否需要更新内核到更高版本以支持特定硬件设备[^1]。 #### 升级内核(如果必要) 对于某些较新的网络适配器,在旧版Linux内核上可能无法正常工作。因此,考虑将内核升级至最新稳定版本可能是解决问题的关键之一。可以通过官方渠道获取适合的长期支持(LTS)内核包来完成此过程。不过需要注意的是,并不是所有的新特性都会被立即加入LTS分支中去;有时还需要等待一段时间才能获得全面的支持[^2]。 #### 获取适用于 Realtek RTL8852BE 的驱动程序 由于默认情况下Ubuntu并不自带针对该型号无线网卡的有效驱动文件,所以必须手动下载第三方提供的补丁代码库来进行编译安装。具体做法如下所示: - 进入BIOS设置页面关闭安全启动选项(Secure Boot),因为部分自定义模块加载时可能会受到这项功能的影响而失败; - 使用Git工具克隆由社区维护者创建用于修复RTL8852BE连接问题的GitHub仓库: ```bash git clone https://github.com/HRex39/rtl8852be.git ``` - 编辑Makefile配置文件中的`CONFIG_`参数项,使其适应个人需求(可选); - 执行多线程编译指令加快速度: ```bash cd rtl8852be && make -j$(nproc) ``` - 将生成的目标二进制文件复制到系统目录下以便加载: ```bash sudo cp ./8852be.ko /lib/modules/$(uname -r)/kernel/drivers/net/wireless/ ``` - 更新依赖关系列表以及重新扫描已知接口: ```bash sudo depmod $(uname -r);sudo modprobe 8852be ``` 以上步骤完成后重启计算机即可尝试接入Wi-Fi网络环境。 #### 验证安装情况 最后通过NetworkManager图形界面或者命令行工具netplan检查是否有可用的无线网络服务提供给用户选择连接。如果没有看到预期的结果,则重复上述流程排查错误原因所在之处。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值