欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

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

程序员文章站 2022-06-06 12:45:31
...

删除原本的Ubuntu16.04

参考:win10下安装Ubuntu18.04LTS双系统与完全删除Ubuntu系统

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

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

浏览器搜索下载EasyUEFI该软件**版最好,因为免费版只能用一次。
打开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分区的话,磁盘管理中的那个对应的分区是删不掉的,需要下载一个软件,百度删除磁盘分区即可。

制作Ubuntu18.04的U盘启动盘

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驱动

aaa@qq.com:~$ 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.折腾一天终于成功了。。。

aaa@qq.com:~$ 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)

y7000wifi找不到设备的问题

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

将联想驱动加入黑名单:

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

在文件中添加:

blacklist ideapad_laptop

更新内核:

sudo update-initramfs -u

也可以即使生效:

sudo modprobe -r ideapad_laptop
相关标签: ubuntu