win10 +ubuntu20.04双系统安装:双硬盘+nvidia独立显卡

之前已经装过一次双系统,但后来改引导区出了毛病,帮忙修电脑的小伙伴直接格式化了我的机械硬盘后才看到我的ssd,导致数据全部丢失,在这里也提醒大家做好数据备份,不然就。。。血的教训

现在因为一些原因需要继续用到双系统,感觉之前的博客不够详细,和我电脑不符,在踩了无数坑,重新装了10次左右ubuntu后,终于彻底搞定,喜大普奔
如果你也和我一样,SSD +机械双硬盘然后配有NVIDIA 的独立显卡,那看了这篇文章,你可以避免很多坑

刚开始准备安装18.04,但是18.04不可以分屏使用,后来换20.04完美解决,如果需要分屏记得一定安装20.04
参考:
https://blog.csdn.net/weixin_41878226/article/details/96874162

装系统之前需要做的准备工作

首先备份数据,然后准备一个8G 以上的u盘做启动盘

确定电脑类型,为ubuntu创建空白磁盘分区

我发的参考文章中有,为了防止以后看不了,粘贴到这里
怎么看自己电脑是MBR还是UEFI:win+r输入msinfo32回车确认,出现以下信息
win10 +ubuntu20.04双系统安装:双硬盘+nvidia独立显卡
win10 +ubuntu20.04双系统安装:双硬盘+nvidia独立显卡
传统是MBR,UEFI就是UEFI。
自己电脑是单双硬盘自己应该清楚,卖电脑的会告诉你,这也算是卖点之一,如果有人连这个也不知道。。。那那那你还是继续往下看吧。。。
此电脑图标右键-管理-磁盘管理
win10 +ubuntu20.04双系统安装:双硬盘+nvidia独立显卡
win10 +ubuntu20.04双系统安装:双硬盘+nvidia独立显卡
这里右键对应的磁盘选择压缩卷,为ubuntu创建空白分区,建议不要太小,50G以上,我压缩了100G
win10 +ubuntu20.04双系统安装:双硬盘+nvidia独立显卡
win10 +ubuntu20.04双系统安装:双硬盘+nvidia独立显卡
win10 +ubuntu20.04双系统安装:双硬盘+nvidia独立显卡
出现上面的未分配黑色区域说明操作成功
双硬盘记得在SSD固态硬盘中以同样的操作分出200M空间
双硬盘记得在SSD固态硬盘中以同样的操作分出200M空间
双硬盘记得在SSD固态硬盘中以同样的操作分出200M空间
重要的事情说三遍

制作u盘启动盘

之前一直用软碟通制作,但是我现在用软碟通制作的启动盘在安装系统之后,
发现在安装后会遇到一系列问题,比如重启后进入grub界面提示不可以进入系统,也无法set命令进入,所以我使用的是rufus
需要软碟通操作可借鉴我前面发的链接

1.官网下载ubuntu20.04镜像

https://ubuntu.com/download/desktop
网址如上,进去点击download即可下载

2.官网下载rufus

https://rufus.akeo.ie
无需安装,直接双击下载后的exe文件即可
win10 +ubuntu20.04双系统安装:双硬盘+nvidia独立显卡
win10 +ubuntu20.04双系统安装:双硬盘+nvidia独立显卡
win10 +ubuntu20.04双系统安装:双硬盘+nvidia独立显卡
win10 +ubuntu20.04双系统安装:双硬盘+nvidia独立显卡
完成之后,u盘启动盘就制作完毕,再次提醒该操作会格式化u盘,提前备份好数据

开始用做好的u盘启动盘装系统

1.更改bios设置

每个品牌电脑进入bios的快捷键不一致,我的宏碁电脑是开机出现品牌logo时按F2,其他品牌建议百度
然后第一启动选择 USB,回车确认,将secure boot调整为disable,此处是一个大坑,如果不调整secure boot,后期显卡驱动安装会报错,然后卡系统卡屏幕。这里安装一次驱动再回来改设置,你回去重新安装驱动会发现已经安装,无法彻底删除,只能重装系统
更改完毕之后F10 保存,然后插好u盘启动盘安装

2.进入ubuntu安装界面

win10 +ubuntu20.04双系统安装:双硬盘+nvidia独立显卡
在刚开始会出现类似的检查磁盘页面,可能需要几分钟时间,耐心等待即可,但是如果时间过长就是独立显卡导致卡屏,这个时候直接重启重新进入
win10 +ubuntu20.04双系统安装:双硬盘+nvidia独立显卡
下拉语言菜单选择中文简体,然后点击安装ubuntu
win10 +ubuntu20.04双系统安装:双硬盘+nvidia独立显卡
win10 +ubuntu20.04双系统安装:双硬盘+nvidia独立显卡
键盘布局这里记得选择第一个,我有一次重装过程中手贱点了*,在分区都已经完成,只差最后输入电脑用户名等的时候,文字是乱码,不能继续操作,只能去windows删除分区重新来
win10 +ubuntu20.04双系统安装:双硬盘+nvidia独立显卡
建议取消勾选下载更新
win10 +ubuntu20.04双系统安装:双硬盘+nvidia独立显卡
这里选择第三个其他选项进入分区界面
然后
win10 +ubuntu20.04双系统安装:双硬盘+nvidia独立显卡
EFI :点击200M 空闲磁盘分区,点击+,选择文件格式为EFI系统分区,这个就是实现你双系统的原因,后期这个就是用来启动 ubuntu 的目录,里面会有系统的引导,这个文件其实只有几十兆,但是我们建议将其划分为 200M 文件格式为efi,不要看网上其他教程再在机械硬盘中分出一个/boot区,我有一次画蛇添足设置了efi分区又搞了一个/boot,结果就是我引导区直接崩,不能进入ubuntu,只能滚去重装
SWAP :交换空间,相当windows中系统内存,一般设置大小为电脑实际内存的2倍,8G或者16G ,文件格式选择交换空间,英文swap
/:linux根目录,一般装软件默认安装位置都在这里,酌情考虑,建议20G以上,文件格式为 ext4
/home:相当于windows中其他盘,剩下的空间都分给home即可,更为细节的分组可百度

安装启动的下拉菜单中找到 对应编号(例如sda1,可能是sda2,3等,具体看自己电脑efi对应的),选择它,切记一定是efi的编号,比如我的是sda5
win10 +ubuntu20.04双系统安装:双硬盘+nvidia独立显卡
选择位置,继续
win10 +ubuntu20.04双系统安装:双硬盘+nvidia独立显卡
填好相关信息,继续开始安装
win10 +ubuntu20.04双系统安装:双硬盘+nvidia独立显卡
安装成功后即可进入ubuntu

进一步设置nvidia驱动

win10 +ubuntu20.04双系统安装:双硬盘+nvidia独立显卡
win10 +ubuntu20.04双系统安装:双硬盘+nvidia独立显卡
win10 +ubuntu20.04双系统安装:双硬盘+nvidia独立显卡
win10 +ubuntu20.04双系统安装:双硬盘+nvidia独立显卡win10 +ubuntu20.04双系统安装:双硬盘+nvidia独立显卡
类似提示全部关闭,然后找到软件和更新win10 +ubuntu20.04双系统安装:双硬盘+nvidia独立显卡win10 +ubuntu20.04双系统安装:双硬盘+nvidia独立显卡
win10 +ubuntu20.04双系统安装:双硬盘+nvidia独立显卡
先在下载自这里将源换为中国的相关源,然后打开命令行,输入:
win10 +ubuntu20.04双系统安装:双硬盘+nvidia独立显卡
继续输入:
sudo apt-get upgrade
win10 +ubuntu20.04双系统安装:双硬盘+nvidia独立显卡
更新完毕之后,再次打开软件更新器,选择附加驱动win10 +ubuntu20.04双系统安装:双硬盘+nvidia独立显卡
点击tested推荐驱动,然后应用更改,就会安装好对应的nvidia驱动,安装之后重启电脑即可
注:如果需要更改输入法设置,建议更改后一起重启,节省时间