最近,入手了一台Lenovo r720笔记本,其为i5-7300hq,gtx1060 maxq 6g版本。由于工作需要用到Linux系统,因此拿到电脑后就到网上找各种教程来安装Ubuntu系统。但是,由于网上的安装教程既有针对Legacy BIOS+MBR分区的,又有现下流行的UEFI BIOS+GPT分区的,给我们安装双系统带来了较大的干扰。在此,我将我安装双系统的过程写下来(主要针对UEFI BIOS+GPT),希望能帮助到那些有需要的朋友。
安装过程:
1)用U盘制作ubuntu16.04的启动盘。(具体步骤参考https://jingyan.baidu.com/article/b24f6c82cf50e086bfe5dae9.html)
2)在磁盘管理器中压缩出给ubuntu的空闲空间,确保该空间为未分配。我的笔记本是128gSSD+1tHDD,win10作为主系统放在SSD中,ubuntu装在HDD中,其中对HDD压缩了300G空间。
3)关闭win10快速启动。(具体步骤参考https://jingyan.baidu.com/article/ca00d56c7a40e6e99febcf4f.html)
4)重启电脑,按F2进入BIOS设置。(也可参考https://zhidao.baidu.com/question/2206506257736961588.html)
5)进入Configuration选项,将SATA Controller Mode选为ACHI。(不选的话,在安装ubuntu的时候读不出硬盘)
6)进入Security选项,将Secure Boot选为disabled。
7)进入Boot选项,确认Boot Mode为UEFI,并且USB Boot为Enabled。
8)插入做好的ubuntu启动盘,并按F10保存退出,电脑会自动重启,开机时候按住F12进入快速启动选择。(其中,应该有windows boot manager 和 generic flash disk选项)。
9)点击generic flash disk进入ubuntu的u盘安装系统,点击install ubuntu开始安装。(其中,注意先不要联网并且不要选择“安装中下载更新”以及“安装这个第三方软件”,并且安装类型选“其他选项”)
10)分区设置。根据容量大小找到刚才在Win10下压缩出的空闲空间,并对该空闲空间进行分区。(UEFI+GPT与Legacy+MBR不同的是:不用挂在/boot,而要选择EFI)
分区情况如下:
1. EFI系统分区,主分区,空间起始位置,512M(最好不要小于256M);
2)swap空间,根据内存大小分配。(由于我的内存为8g,因而我将swap空间的大小也设置为8g);
3)/,EXT4日志文件系统,主分区,空间起始位置,剩余全部空间。
注:也可以自行设置/home,/usr等分区。
11)安装完毕后,重启可发现默认的是ubuntu的grub引导界面,并在该界面中可以选择进入ubuntu和windows。此时,ubuntu按理可以正常启动,但是windows启动不了。(主要因为自带win10在安装之前,BIOS设置里的SATA Controller Mode不是ACHI)
解决win10启动问题:
12)通过grub进入ubuntu系统后重启计算机,然后在开机时按F2进入BIOS,将Configuration选项中的SATA Controller Mode改回Intel RST Premium,最后再按F10保存重启(重启后,通过grub引导界面的选项可以发现,ubuntu变为无法启动,而win10可以正常启动)。
13)通过grub进入win10系统,打开“开始”菜单,点击“电源选项”,会弹出一个选择菜单,此时按住“Shift键”,然后点击“重启”选项。(这一步主要是为了进入win10的“安全模式”)
安装过程:
1)用U盘制作ubuntu16.04的启动盘。(具体步骤参考https://jingyan.baidu.com/article/b24f6c82cf50e086bfe5dae9.html)
2)在磁盘管理器中压缩出给ubuntu的空闲空间,确保该空间为未分配。我的笔记本是128gSSD+1tHDD,win10作为主系统放在SSD中,ubuntu装在HDD中,其中对HDD压缩了300G空间。
3)关闭win10快速启动。(具体步骤参考https://jingyan.baidu.com/article/ca00d56c7a40e6e99febcf4f.html)
4)重启电脑,按F2进入BIOS设置。(也可参考https://zhidao.baidu.com/question/2206506257736961588.html)
5)进入Configuration选项,将SATA Controller Mode选为ACHI。(不选的话,在安装ubuntu的时候读不出硬盘)
6)进入Security选项,将Secure Boot选为disabled。
7)进入Boot选项,确认Boot Mode为UEFI,并且USB Boot为Enabled。
8)插入做好的ubuntu启动盘,并按F10保存退出,电脑会自动重启,开机时候按住F12进入快速启动选择。(其中,应该有windows boot manager 和 generic flash disk选项)。
9)点击generic flash disk进入ubuntu的u盘安装系统,点击install ubuntu开始安装。(其中,注意先不要联网并且不要选择“安装中下载更新”以及“安装这个第三方软件”,并且安装类型选“其他选项”)
10)分区设置。根据容量大小找到刚才在Win10下压缩出的空闲空间,并对该空闲空间进行分区。(UEFI+GPT与Legacy+MBR不同的是:不用挂在/boot,而要选择EFI)
分区情况如下:
1. EFI系统分区,主分区,空间起始位置,512M(最好不要小于256M);
2)swap空间,根据内存大小分配。(由于我的内存为8g,因而我将swap空间的大小也设置为8g);
3)/,EXT4日志文件系统,主分区,空间起始位置,剩余全部空间。
注:也可以自行设置/home,/usr等分区。
11)安装完毕后,重启可发现默认的是ubuntu的grub引导界面,并在该界面中可以选择进入ubuntu和windows。此时,ubuntu按理可以正常启动,但是windows启动不了。(主要因为自带win10在安装之前,BIOS设置里的SATA Controller Mode不是ACHI)
解决win10启动问题:
12)通过grub进入ubuntu系统后重启计算机,然后在开机时按F2进入BIOS,将Configuration选项中的SATA Controller Mode改回Intel RST Premium,最后再按F10保存重启(重启后,通过grub引导界面的选项可以发现,ubuntu变为无法启动,而win10可以正常启动)。
13)通过grub进入win10系统,打开“开始”菜单,点击“电源选项”,会弹出一个选择菜单,此时按住“Shift键”,然后点击“重启”选项。(这一步主要是为了进入win10的“安全模式”)