win10 与 Ubuntu18.04双系统

说明

  • 目的:现在固态有win10,打算机械上分区装Ubuntu 18.04
  • 华硕笔记本
  • BIOS为传统的legacy
  • 硬盘为固态120+机械1T,MBR类型
  • 采用Rufus制作U盘启动工具,格式为MBR

一、查看Windows启动方式、硬盘分区类型

(1)启动方式

按Win+R打开运行,输入msinfo32,回车查看系统信息。在BIOS模式中如果显示“传统”,表示系统启动方式为Legacy BIOS;如果为UEFI,则显示UEFI。

我的是传统的Legacy BIOS

(2)硬盘类型

win+x,选择“磁盘管理”,找到硬盘0(如果还有一块硬盘的话,那就还有硬盘1);右键-属性,找到“卷”,查看是MBR还是GPT类型。

我的两块硬盘都是MBR类型。不过如果采用Rufus制作的U盘启动,MBR和GPT都支持。

二、磁盘分区

上图的“输入压缩空间量”输入想要压缩的空间,我这里把机械硬盘压缩出了100G用于装Ubuntu。之后根据电脑配置等待一定的压缩时间。

压缩完分区即可,不用新建分区,也不用新建卷等操作。

三、制作u盘启动工具

采用Rufus工具制作Ubuntu的U盘启动。Rufus下载地址
制作步骤:

参考:https://blog.csdn.net/flyyufenfei/article/details/79187656

四、关闭“快速启动”和“安全启动”

(1)关闭“快速启动”

打开设置,搜索“控制面板”-找到“电源选项”-“选择电源按钮的功能”-“更改当前不可用的设置”-将“启用快速启动”复选框勾掉。

注意:有时候会看不到这个“启用快速启动”,在左下角win图标上鼠标右键,点击“Windows powershell(管理员)”,输入:powercfg /h on命令 - 启用Windows快速启动;输入:powercfg /h off命令 - 关闭Windows快速启动。

(2)关闭安全启动Security Boot

开机,一直按Esc,进入bios,将Security Boot设置为Disable即可

五、从u盘启动

开机,按Esc,选择没有UEFI的U盘项启动。

六、安装Ubuntu

启动后进入live系统后,选择Try Ubuntu后再点击桌面上的install…安装。

(之前一直都是直接点install Ubuntu,后来老是出错。怀疑之前没有安装上,导致easyBCD引导后,启动Ubuntu会进入grub命令行。)

注意1:

勾上“为图形或无线硬件,以及MP3和其它媒体安装第三方软件”复选框

注意2:

忽视图中的选择,我的自动检测出了Windows10,我选择了第一项(和win10共存),这样Ubuntu会自动找硬盘中未分配的空间进行安装。缺点是不能自己分区和管理,Ubuntu将会在划分的100G整个区中进行安装,没有分区。

:网上的教程基本上都是选择了“其他选项”,我之前也是按照这个进行的安装,结果引导后进不去系统,只进入grub命令行界面,而且命令输入出错,采用网上的grub修复引导也不能解决问题。

也有可能是其他操作的问题,反正采用这个方法就可以了。
(这个方法是采用了B站的K萌君的视频,av9855447)

安装完成后可以成功引导Ubuntu和win10,但界面比较丑,只好忍了。(怀疑变成了Ubuntu引导win10启动了)进入win10用easyBCD设置引导也没用,因为这种安装后开机先进入Ubuntu的引导界面,选择启动Ubuntu or win10,选择启动win10的话才会进入easyBCD的引导界面!

关于如何卸载Ubuntu以及卸载之后win10还能否正常启动的问题,up主说:

具体的可行性以后再说,反正目前是完成啦^_^

七、更改启动顺序(可以不用这一步)

安装完后,在开机引导时会有一些用不到的菜单,如Memory test等需要删去,另外默认启动Ubuntu,我们要改为默认win10。(当然不改也无伤大雅)

如果只需要设置开机默认选项和默认时间设置

操作如下:
  1. 在终端中输入:sudo gedit /etc/default/grub;
  2. 根据提示输入密码;
  3. 输入完回车后会弹出一个grub文件;
  4. 将文本”GRUB_DEFAULT=0“中的0改成win10系统的序号4(因为我的在之前引导中win10启动项在第5个位置,即序号4);
  5. ”GRUB_TIMEOUT=10“中的10代表默认等待时间,可以自己修改;
  6. 改完后点击”保存“然后关闭。
  7. 终端输入:sudo update-grub,更新配置(重要!!!)

这步完成以后默认的启动项就修改完了,可以重启电脑试试。

如果要删除多余的引导项

操作如下:
  1. 在终端输入:sudo chmod +w /boot/grub/grub.cfg,已获取修改权限;
  2. 输入:sudo gedit /boot/grub/grub.cfg,编辑grub.cfg文件;
  3. 在不要的menuentry前用#号注释掉即可

比如这里去除了启动项中的两个Memory test:

开机后引导项只剩Ubuntu、Ubuntu高级选项、Windows10三项了。

参考:

以下资料酌情参考,有些地方不适用,具体看自己的电脑BIOS、分区等参数。
1.av9855447
2.https://blog.csdn.net/zouguo1211/article/details/81200628#Grub%E4%BF%AE%E5%A4%8D
3.https://blog.csdn.net/flyyufenfei/article/details/79187656

你可能感兴趣的:(win10 与 Ubuntu18.04双系统)