记录本日记的初衷在于笔者刚进教研室,导师十分慷慨分配了电脑。机器一到手,为了搭建更好的机器学习开发环境,于是给新机直接上双系统。也就开始了我真机linux的折腾之旅。
由于之前没有安过双系统且缺乏linux真机使用经验,固在实操中遇到很多很多坑。现在加以记录,以便查阅。
主机型号
dell optiplex-7080 i7-10700 gtx1050ti
双系统安装
1. win10安装
安装win10专业版
1、下载rufus
2、写入win10镜像制作启动盘(gpt uefi ntfs格式)
3、f12选择bios setup(关闭security boot, ptt, 添加usb boot)
4、f12进入bios 选择U盘启动,安装win10 等待完成
2. 修改用户文件夹
此部分涉及用户文件夹名称修改,因是专业版软件故可以进入用户和组修改。详细待续。
3. 安装ubuntu20.04
1、使用diskgenius或者直接计算机 管理 磁盘管理 压缩卷分区,留出200-400M存放efi
2、写入镜像(gpt uefi fat32 iso)
3、开机进bios 查看system maneger中的sata mode, 如果不是ahci, 退出。
若sata mode 不是 ahci :进win10,右击此电脑 属性 高级系统设置 选择安全模式启动最小化。
重启f2–进bios setup 设置成ahci-- 重启f8进安全模式关闭安全模式。重启如可以正常进win10则设置成功
4、重启进bios,选择U盘启动,安装ubuntu,分区设置
分区 | 格式 | 大小建议 | 用途 |
---|---|---|---|
\efi | - | 200-400M | 启动引导 |
\swap | - | 8G | 类似于虚拟内存 |
\ | ext4 | 20G | 下载文件默认存放位置 |
\home | ext4 | 余下所有空间 | 存放文件 |
5、选择efi所在分区作为boot选项
安装完毕不要重启,选择安装最新 nvidia驱动(使用网线连接笔记本,开启wifi共享至以太网)
(这里本来笔者想离线安装的,奈何Ubuntu过于智障,没有办法只能联网安装)
4.开机后
更新系统固件
sudo apt update
sudo apt upgrade
然后依次安装:
git
gcc
make
net-tools
dkms
等模块
5.安装无线网卡驱动(TP-Link wdn5200H)
使用git clone复制rtl8821cu-5.8.1
执行以下命令
安装wdn5200h网卡驱动
I got this driver from here
Clone the driver:
git clone -b 5.8.1 https://github.com/brektrou/rtl8821CU.git rtl8821CU-5.8.1
Build & install with make:
cd rtl8821CU-5.8.1
make
sudo make install
Or build & install with dkms:
sudo cp -rvf rtl8821CU-5.8.1 /usr/src
sudo dkms add rtl8821CU/5.8.1
sudo dkms install rtl8821CU/5.8.1 -k $(uname -r)
最后
sudo modprobe 8821cu
别忘了重启然后插拔网卡!!!