删除原有Ubuntu16安装Ubuntu18并安装显卡驱动(y7000 gtx1050ti nvidia-driver-440)

时间:2023-03-13 18:17:15


删除原本的Ubuntu16.04

参考:​​win10下安装Ubuntu18.04LTS双系统与完全删除Ubuntu系统
​ 注意:这不像虚拟机一样,我们把Ubuntu18.04系统文件完全删除就行了,由于grub文件被更改了。这样可能会导致Windows也开不了机。

1.下载EasyUEFI,该软件可对Ubuntu引导开机的grub文件进行删除。

浏览器搜索下载EasyUEFI该软件pojie版最好,因为免费版只能用一次。

打开EasyUEFI,选择ubuntu的启动项并删除。

删除原有Ubuntu16安装Ubuntu18并安装显卡驱动(y7000 gtx1050ti  nvidia-driver-440)

2.还没结束,要对C盘中的启动文件进行彻底删除。

键盘输入win+R打开cmd窗口。利用diskpart命令对磁盘进行管理和删除。

①输入:diskpart。再输入list disk查看当前磁盘信息:

②输入:select disk 0 选中系统所在磁盘0。

③输入:list partition 查看分区信息。

④输入:select partition 1 选中系统所在分区(大小为100~200百兆左右)

⑤输入:assign letter = p 为win10的EFI启动引导项所在分区分配盘符,这里p为盘符名称,字母A~Z应该都可以,注意不要和已有盘符名重复即可。此时,查看win10磁盘会发现多出一个P盘,就是刚刚分配的win10启动引导项分区。

删除原有Ubuntu16安装Ubuntu18并安装显卡驱动(y7000 gtx1050ti  nvidia-driver-440)

删除原有Ubuntu16安装Ubuntu18并安装显卡驱动(y7000 gtx1050ti  nvidia-driver-440)

删除原有Ubuntu16安装Ubuntu18并安装显卡驱动(y7000 gtx1050ti  nvidia-driver-440)

删除原有Ubuntu16安装Ubuntu18并安装显卡驱动(y7000 gtx1050ti  nvidia-driver-440)

⑦再到diskpart删除刚刚分配的盘符P,输入remove letter = p 即可

删除原有Ubuntu16安装Ubuntu18并安装显卡驱动(y7000 gtx1050ti  nvidia-driver-440)

到此,Ubuntu引导开机文件已经完全删除。

3.删除Ubuntu的所有文件即可,直接打开win10磁盘管理右键删除卷即可。

打开磁盘管理,删除之前的分区即可。
需要注意的是之前如果是有一个efi分区的话,磁盘管理中的那个对应的分区是删不掉的,diskpart删除

1.下载​​rufus​​.选择gpt和uefi启动(y7000)。写入。

安装Ubuntu18.04

参考:​​超详细!Win10(UEFI启动)安装Ubuntu18.04双系统​​

1.配置好安全启动关闭等

2.重启,进入boot(y7000狂按f12),选择对应的u盘启动.

3.在开机grub界面,按e,编辑启动选项修改参数“quiet splash”为“quiet splash nomodeset”,之后F10,重新启动正常进入Ubuntu系统

删除原有Ubuntu16安装Ubuntu18并安装显卡驱动(y7000 gtx1050ti  nvidia-driver-440)


4.分区,我的分区是: / 主分区 ,/home 逻辑分区 , efi 逻辑分区。

5.安装完成,点击立即重启,进入系统后永久将核心显卡禁止。使用命令

sudo gedit /etc/default/grub

在里面和上面的修改相同(修改参数“quiet splash”为“quiet splash nomodeset”)
更新grub

sudo update-grub

重新安装Nvida显卡驱动

1.禁用ubuntu默认显卡(集显)驱动

sudo gedit /etc/modprobe.d/blacklist.conf

2.在文件最末尾添加如下参数加入黑名单:

blacklist vga16fb
blacklist nouveau
blacklist rivafb
blacklist rivatv
blacklist nvidiafb

3.更新内核:

sudo update-initramfs -u

4.重启,查看驱动状态,无输出则说明已经被屏蔽掉

lsmod | grep nouveau

5.添加驱动源:

sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update

6.查看合适驱动版本:

ubuntu-drivers devices

这里推荐直接使用nvidia-440驱动

s@s:~$ ubuntu-drivers devices
== /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0 ==
modalias : pci:v000010DEd00001C8Csv000017AAsd000039FDbc03sc00i00
vendor : NVIDIA Corporation
model : GP107M [GeForce GTX 1050 Ti Mobile]
driver : nvidia-driver-410 - third-party free
driver : nvidia-driver-390 - third-party free
driver : nvidia-driver-440 - third-party free recommended
driver : nvidia-driver-415 - third-party free
driver : nvidia-driver-435 - distro non-free
driver : xserver-xorg-video-nouveau - distro free builtin
sudo apt-get install nvidia-driver-440  #tab补全

7.安装后之后,重启

sudo reboot

重启时,在开机grub界面,按e,编辑启动 选项修改参数“quiet splash nomodeset”为“quiet splash acpi_osi=linux”,之后F10,重新启动正常进入Ubuntu系统
8.开机后查看驱动安装状态:

sudo nvidia-smi

编辑grab文件执行上一步相同的参数修改(修改参数“quiet splash nomodeset”为“quiet splash acpi_osi=linux”),最后更新:

sudo gedit /etc/default/grub
sudo update-grub

9.折腾一天终于成功了。。。

s@s:~$ nvidia-smi 
Wed Feb 12 12:52:57 2020
+-----------------------------------------------------------------------------+
| NVIDIA-SMI 440.59 Driver Version: 440.59 CUDA Version: 10.2 |
|-------------------------------+----------------------+----------------------+
| GPU Name Persistence-M| Bus-Id Disp.A | Volatile Uncorr. ECC |
| Fan Temp Perf Pwr:Usage/Cap| Memory-Usage | GPU-Util Compute M. |
|===============================+======================+======================|
| 0 GeForce GTX 105... Off | 00000000:01:00.0 Off | N/A |
| N/A 49C P0 N/A / N/A | 256MiB / 4040MiB | 0% Default |
+-------------------------------+----------------------+----------------------+

+-----------------------------------------------------------------------------+
| Processes: GPU Memory |
| GPU PID Type Process name Usage |
|=============================================================================|
| 0 1320 G /usr/lib/xorg/Xorg 130MiB |
| 0 1536 G /usr/bin/gnome-shell 121MiB |
| 0 4250 G /usr/lib/firefox/firefox 1MiB |
+-----------------------------------------------------------------------------+

删除原有Ubuntu16安装Ubuntu18并安装显卡驱动(y7000 gtx1050ti  nvidia-driver-440)

删除原有Ubuntu16安装Ubuntu18并安装显卡驱动(y7000 gtx1050ti  nvidia-driver-440)

注:本教程同样适用于1604,如果出现循环登陆的问题可以先卸载nvidia驱动

删除原有Ubuntu16安装Ubuntu18并安装显卡驱动(y7000 gtx1050ti  nvidia-driver-440)

  • ubuntu1604

删除原有Ubuntu16安装Ubuntu18并安装显卡驱动(y7000 gtx1050ti  nvidia-driver-440)

y7000wifi找不到设备的问题

原因: 联想自家的驱动和Ubuntu的驱动产生了冲突,禁用联想自带的驱动即可

将联想驱动加入黑名单:

sudo gedit /etc/modprobe.d/blacklist.conf

在文件中添加:

blacklist ideapad_laptop

更新内核:

sudo update-initramfs -u

也可以即使生效:

sudo modprobe -r ideapad_laptop

后续工作

  • ​​搜狗拼音​​
  • ​​zsh配置​​
  • ​​任务栏单击最小化​​