参考:win10下安装Ubuntu18.04LTS双系统与完全删除Ubuntu系统
注意:这不像虚拟机一样,我们把Ubuntu18.04系统文件完全删除就行了,由于grub文件被更改了。这样可能会导致Windows也开不了机。
浏览器搜索下载EasyUEFI该软件pojie版最好,因为免费版只能用一次。
打开EasyUEFI,选择ubuntu的启动项并删除。
键盘输入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启动引导项分区。
⑦再到diskpart删除刚刚分配的盘符P,输入remove letter = p 即可
到此,Ubuntu引导开机文件已经完全删除。
打开磁盘管理,删除之前的分区即可。
需要注意的是之前如果是有一个efi分区的话,磁盘管理中的那个对应的分区是删不掉的,diskpart删除,参考
1.下载rufus.选择gpt和uefi启动(y7000)。写入。
参考:超详细!Win10(UEFI启动)安装Ubuntu18.04双系统
1.配置好安全启动关闭等
2.重启,进入boot(y7000狂按f12),选择对应的u盘启动.
3.在开机grub界面,按e,编辑启动选项修改参数“quiet splash”为“quiet splash nomodeset”,之后F10,重新启动正常进入Ubuntu系统
4.分区,我的分区是: / 主分区 ,/home 逻辑分区 , efi 逻辑分区。
5.安装完成,点击立即重启,进入系统后永久将核心显卡禁止。使用命令
sudo gedit /etc/default/grub
在里面和上面的修改相同(修改参数“quiet splash”为“quiet splash nomodeset”)
更新grub
sudo update-grub
参考
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 |
+-----------------------------------------------------------------------------+
注:本教程同样适用于1604,如果出现循环登陆的问题可以先卸载nvidia驱动
原因: 联想自家的驱动和Ubuntu的驱动产生了冲突,禁用联想自带的驱动即可
将联想驱动加入黑名单:
sudo gedit /etc/modprobe.d/blacklist.conf
在文件中添加:
blacklist ideapad_laptop
更新内核:
sudo update-initramfs -u
也可以即使生效:
sudo modprobe -r ideapad_laptop