1 制作U盘启动

申明:这是本人参照csdn其他人安装linux的过程,本来以为能够规避一些常见问题,然而踩的坑还是不少,由于一些原因没有保存截图,仅文字叙述,见谅。

1.1 U盘启动制作工具

本人了解到的U盘启动制作工具大致包括这样三个工具:
1.UltraISO
2.Rufus
3.BalenaEtcher
使用BalenaEtcher制作U盘启动似乎无法生效,因此本人先后使用UltraISO和Rufus,本人比较推荐Rufus,它具有轻便,免费,易操作的特点。

1.2 原始镜像

本人电脑已经预装了Win10,因此本人选择的第二个操作系统为Ubuntu 20.04LTS,根据官网介绍该版本具有长期支持的特点,下面放出截图

rufus 安装centos_vim

1.3 制作U盘启动

直接点击Rufus然后选择镜像之后安装,其他过程则按照推荐步骤进行。制作完之后U盘的标识应该别改为待用Ubuntu的标识。

2 安装Ubuntu

之后在U盘插入的情况下根据自己的计算机类型重启并开启BIOS或者选择启动项使用U盘启动。之后按照这样的顺序:
安装Ubuntu rufus 安装centos_linux_02 继续 rufus 安装centos_linux_02 视情况选择是否接入WiFi rufus 安装centos_linux_02 继续 rufus 安装centos_linux_02 正常安装 rufus 安装centos_linux_02 继续 rufus 安装centos_linux_02 视情况选择和Win Boot一起安装或者其他,一般不建议用Linux替换Windows,为方便本人使用和Win Boot一起安装。 rufus 安装centos_linux_02 继续 rufus 安装centos_linux_02 选择时区 rufus 安装centos_linux_02 安装
安装完成之后需要设置账号和密码,最后记得按照提示移除U盘否则可能出现U盘引导滞留在分区中。

3 启动Ubuntu

如果上一步选择了方便的分区策略那么自动创建UEFI引导分区。
如果未安装则需自行配置引导,可以考虑使用EasyUEFI。
正常安装启动后需要设置ifconfig,vim等等均为配置。这里首先考虑配置网络,此时对于图形界面可直接配置IP,网关,掩码,DNS。否则进入cd/etc/Netplan使用vi/vim命令配置。

3.1 基本工具安装

首先需要更新一下下载源安装相关工具:

sudo apt-get update
sudo apt-get install vim
sudo apt-get install net-tools

本人尝试安装nvidia相关组件:

sudo vim /usr/local/blacklist 
#或者使用
sudo gedit /usr/local/blacklist

#进入禁用列表,后面添加
blacklist noveau
options noveau modeset=0
#退出使用生效命令并重启
sudo update-initramfs -u
reboot
#检查是否禁用
lsmod | grep nouveau
#如果禁用成功则没有任何显示否则考虑其他问题

#开始安装nvidia驱动,首先使用PPA更新安装源
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
#检查可安装的设备
ubuntu-drivers devices
sudo apt-get install [devices versions] nvidia-settings nvidia-prime
#这个[]包含上面显示的版本号比如nvidia-driver-450
#中间可能需要secure boot使用tab活到ok按钮点击确认设置secure boot key然后确认key之后reboot重启然后写入key之后继续即成功,使用
nvidia-smi
#查看是否安装完毕出现驱动号和可能的cuda API版本号然后进入cuda查看linux安装命令,以版本11.2为例
wget https://developer.download.nvidia.com/compute/cuda/11.2.1/local_installers/cuda_11.2.1_460.32.03_linux.run
sudo sh cuda_11.2.1_460.32.03_linux.run
#下载的cuda自带驱动因此需要可以考虑之间跳过上述安装驱动使用cuda驱动或者在安装驱动处勾选[ ]。然后添加cuda到环境变量并启用环境变量
sudo vim ~/.bashrc
PATH=/usr/local/cuda-11.2/bin:$PATH
LD_LIBRARY_PATH=/usr/local/cuda-11.2/lib64:$LD_LIBRARY_PATH```
source ~/.bashrc
#查看安装结果
nvcc -V 
#或者 
nvcc --version

3.2 安装python相关组件

进入anaconda3官网下载anaconda3-linux版本,使用:

sudo bash [anaconda3 version]
#中间记得允许conda init

完成安装之后使用conda命令创建环境开始玩耍,其他还有不少问题改日再战吧,几天踩

3.3 删除双系统

1.删除引导项
首先需要删除引导项,及时清除某个系统占用的空间也无法清除引导项。删除步骤如下使用Win+R然后使用cmd进入命令模式。

使用 bcdgedit /enum firmware 枚举引导项
使用 bcdgedit /delete [ID] 按照标识符identifier删除引导项

2.删除占用的磁盘空间
调出计算机管理页面,直接定位到目标区然后删除即可。