windows和Ubuntu双系统安装(终于解决!)

主要步骤

image-20220302013310107

建议①:在制作镜像U盘的时候,建议使用Rufus,且分区类型设置为GPT类型

注意:旧版本的UitraIso可能只能用在BIOS启动、MBR分区

Rufus制作出来的镜像可以用在uefi启动、gpt分区

最后一步:Ubuntu分区

最难的步骤就是这个环节了,照着网上分了以下的几个区(这个分区不一定对,是有问题的):

目录 建议大小 格式 描述
efi分区(很重要!!建议在windows的diskpart中分配 200M足够 主分区,空间起始位置,efi系统分区
/分区(必须有 我分了100G 主分区,空间起始位置,Ext4日志文件系统,挂载点/
/boot分区 3G足够 主分区,空间起始位置,Ext4日志文件系统,挂载点/boot
swap分区 网上都是建议与内存大小空间相同 逻辑分区,空间起始位置,用于交换空间
/home分区 我分了300G 逻辑分区,空间起始位置,Ext4日志文件系统,挂载点/home

照上面的分区,我进不了Ubuntu(即使使用了Easybcd,也是进不了,报错找不到efi引导)

解决方法

每个步骤网上都可以找到教程,但是Ubuntu分区这一块,网上的教程在我这行不通

efi分区 和 /分区 一定要有(但是efi分区不在这里分配,建议在windows10中cmd里的进行分配)

命令如下:

1
2
3
4
diskpart	//先进入Diskpart工具
sel disk 0 //选择磁盘,编号顺序同磁盘管理打开从上到下顺序一致
cre par efi size=300 //创建饿了efi分区,前提需要有这么大的空闲空间
for quick fs=fat32 label="efi" //我也不知道什么意思,照做即可

image-20220302005232341

注意①:在上面命令中创建efi分区,有一个前提:磁盘分区形式需要是GPT(具体磁盘转换方法可以网上search)

如果磁盘不是gpt的,而是mbr的,可以在选择了磁盘之后,使用convert gpt格式化一下磁盘分区形式(使用前需要clean一下,注意clean时保护好自己原来的文件,最好弄个备份)

注意②:这边结束了,在Ubuntu分区的时候,就不要再分efi分区。而且,选择启动引导位置的时候,直接选择这个分号的efi分区

Contents
  1. 1. 主要步骤
  2. 2. 最后一步:Ubuntu分区
  3. 3. 解决方法
|