问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

设置主uefi os 多硬盘

发布网友 发布时间:2022-04-26 21:24

我来回答

1个回答

热心网友 时间:2023-11-04 10:24

以下叙述均基于UEFI+GPT模式

1 环境:

处理器、内存、系统:

硬盘:256G三星固态盘+2T希捷SATA机械盘
Win10已经安装在固态

2 安装流程

2.1 准备空闲分区

磁盘管理中选择压缩卷,固态还能分出168G左右给Ubuntu,另在机械盘分出了1000G左右。硬盘分区如下(此为旧图,仅做展示):

注:压缩分区工具

1、机械盘压缩时提示空间不足,实际上空间足够,查询猜测是碎片太多所致,用win10自带的碎片整理,优化,花费几个小时终于完成空闲分区分配。
2、如果使用自带碎片整理优化仍旧不行,可使用第三方软件DiskGenius操作,压缩分区系统盘时需在重启模式下。

2.2 制作Ubuntu启动u盘

免安装软件Rufus2.18,Rufus官网下载https://rufus.akeo.ie/downloads

2.3 关闭快速启动等BIOS设置

重启电脑,按F12进入BIOS设置,关闭快速启动和安全模式,保存退出

2.4 选择u盘(UEFI)启动

按F12选择u盘(UEFI)启动

2.5 开始安装

断开网线及WiFi,UEFI模式U盘启动,选择Install Ubuntu,安装Ubuntu时选择正常安装,下载更新默认被勾选,已经断网了就无所谓了,勾选安装第三方软件,一路继续到安装类型,选择其他选项,点击继续:

2.6 分区设置

# 摘要如下:
EFI系统分区                        逻辑分区  空间起始位置  512M左右           /dev/nvme0n1p5
/               Ext4日志文件系统   逻辑分区  空间起始位置  160G左右            /dev/nvme0n1p6
/var            Ext4日志文件系统   逻辑分区  空间起始位置  20G左右             /dev/nvme0n1p7
Swap交换空间                      主分区    空间起始位置  物理内存的1.1倍左右   /dev/sda2
/home           Ext4日志文件系统   逻辑分区  空间起始位置  500G左右             /dev/sda3
安装启动引导器的设备       /dev/nvme0n1p51234567

1、选中固态盘的空闲分区,新建EFI系统分区,选择逻辑分区(这里不是主分区,请勿怀疑,老式的boot挂载才是主分区,非uefi需要新建boot分区)和空间起始位置,大小最好不要小于512MB,系统引导文件都会在里面,我给的535MB,它的作用和boot引导分区一样,但是boot引导是默认grub引导的,而efi显然是UEFI引导的。不要按照那些老教程去选boot引导分区,也就是最后你的挂载点里没有“/boot”这一项,否则你就没办法UEFI启动两个系统了。(路径/dev/nvme0n1p5)
2、选中固态盘的空闲分区,挂载/,类型为Ext4日志文件系统,选中逻辑分区和空间起始位置,因为除了home和usr 还有很多别的目录,但那些都不是最重要的,“/”就把除了之前你挂载的home和usr 外的全部杂项囊括了,大小也不要太小,最好不低于8GB。如果你非要挨个仔细分配空间,那么你需要知道这些各个分区的含义(Linux(ubuntu)分区挂载点介绍) 不过就算你把所有目录都自定义分配了空间也必须要给“/”挂载点分配一定的空间。我给了61238MB左右。(路径/dev/nvme0n1p6)
3、选中固态盘剩余的的空闲分区,挂载/usr,类型为Ext4日志文件系统,选中逻辑分区和空间起始位置,这个相当于你的软件安装位置,Linux下一般来说安装第三方软件你是没办法更改安装目录的,系统都会统一地安装到/usr目录下面,因此你就知道了,这个分区必须要大。考虑到未来使用的软件比较多,我给了118615MB左右。(路径/dev/nvme0n1p7)(20181128:无需单独挂载/usr)
3、选中固态盘的空闲分区,挂载/var,大小给20G左右(20190102:单独挂载/var,避免/var增长过快导致/所在分区爆满使系统崩溃)
4、选中机械盘的空闲分区,挂载Swap交换空间,这个也就是虚拟内存的地方,选择主分区和空间起始位置。如果你给Ubuntu系统分区容量足够的话,最好是能给到你物理内存的1.1倍大小,我48GB内存,给了55833MB左右。(路径/dev/sda2)
5、选中机械盘的空闲分区,挂载/home,类型为Ext4日志文件系统,选中逻辑分区和空间起始位置,这个相当于你的个人文件夹,类似Windows里的User,如果你是个娱乐向的用户,我建议最好能分配稍微大点,因为你的图片、视频、下载内容基本都在这里面,这些东西可不像在Win上面你想移动就能移动的。 总的来说,最好不要低于8GB,因为机械硬盘足够大,空闲分区剩余536870MB左右。(这里特别提醒一下,Ubuntu最新发行版不建议强制获取Root权限。所以你以后很多文档、图片、包括免安装软件等资源不得不直接放在home分支下面。你作为图形界面用户,只对home分支有完全的读写执行权限,其余分支例如usr你只能在终端使用sudo命令来操作文件,不利于存放一些直接解压使用的免安装软件。因此,建议home分支多分配一点空间。(路径/dev/sda3)
6、选择安装启动引导器的设备,默认是错误的,既然我们为Ubuntu分配了efi系统引导分区,那么显然,这里应该把它改成刚刚第1步分配efi系统分区的那个分区(比如我安装时它是固态盘的/dev/nvme0n1p5,那么我就选这个)。

2.7 设置用户名和密码

点击继续,等待安装好之后设置用户名和密码,用户名和计算机名尽量简短。

3 常见问题说明

3.1 在安装Ubuntu过程中出错想重新安装或者想换系统,硬盘的Ubuntu启动项删除不了怎么办?

1、查看电脑分区信息

接下来要做的就是删除Ubuntu的EFI分区以及修改win10的EFI分区(不修改的话还会有Ubuntu启动项)
2、删除Ubuntu的EFI分区
要删除Ubuntu系统下的EFI分区,有各种软件和方法,这里推荐直接用windows下的diskpart来删除,省得安装第三方流氓软件。
首先用管理员权限打开cmd,输入diskpart,利用list disk查询磁盘信息。这里我们Ubuntu装在磁盘1中,所以选择磁盘1select disk 1,然后查看磁盘1下所有分区信息list partition,可以看到我们Ubuntu的EFI分区为489MB,根据分区大小这里选择分区5select partition 5,然后删除它delete partition override
删除之后就会发现磁盘1中此分区变成了未分配空间。
如果这样结束,开机按F9或F12会发现启动项里还会有Ubuntu启动项:这是因为在安装Ubuntu后,Ubuntu的引导信息也写在了win10的EFI启动分区里。如果不删除的话,以后再安装Ubuntu会出现很多个Ubuntu启动项。
3、修改win10的EFI分区
可采用参考文章中的方法,此处我使用了更简单的方法,使用DiskGenius软件(绿色版,免安装):双击ESP分区,进入浏览文件,删除ubuntu文件夹即可。

参考:http://blog.csdn.net/mtllyb/article/details/78635757

3.2 多次安装Ubuntu或者其他问题导致BIOS中有很多重复启动项的处理方法(针对UEFI+GPT)

因为多次安装Ubuntu,并使用Gparted工具调整过分区(包括win10的EFI分区),按照问题3.1中的步骤处理后,我的BIOS中仍留有3个Ubuntu启动项,3个Win10启动项,强迫症受不了,必须处理掉。若上述步骤处理不干净,亦可参照以下方法。(需要有双系统,使得能进入另一个系统操作文件)
1、备份WindowsESP分区的EFI文件夹(重要!!!)
仍然使用DiskGenius软件,在删除EFI文件夹中的ubuntu子文件夹后,在EFI文件夹上右键选择复制到指定文件夹,保存在你能找到的地方(在另一个系统中能够找到),后面要用。

2、使用EasyUEFI删除多余的启动项
在备份WindowsESP分区的EFI文件夹后,可以放心删除了。下图为删除之后:

3、修复win10引导
在使用EasyUEFI把多余的win10启动项删除之后,win10引导损坏,无法进入windows系统,按如下步骤操作成功,相对简便。以下需要在另一个系统(这里是Ubuntu)下操作。
开机之后按F12进入BIOS的启动项选择,选择Ubuntu启动项,进入Ubuntu系统。
打开文件管理器,找到路径/boot/efi/EFI,在新标签页中打开你备份的EFI文件夹,将以下三个文件复制到对应文件夹路径中,选择覆盖原文件,这三个文件如下:(“√”表示必不可少的文件)

EFI/Boot/bootx64.efi
√ EFI/Microsoft/Boot/bootmgfw.efi
√ EFI/Microsoft/Boot/BCD
#EFI/Microsoft/Boot/zh-CN  # 中文语言包,非必需1234

至此win10引导成功修复。
另,或许也可用win10的ISO安装文件制作U盘启动盘修复引导,此处未亲自尝试。
附加知识:
UEFI启动过程:UEFI BIOS→ESP分区→\efi\Microsoft\boot\bootmgfw.efi→efi\Microsoft\Boot\BCD→\Windows\system32\winload.efi→加载内核启动系统

热心网友 时间:2023-11-04 10:24

以下叙述均基于UEFI+GPT模式

1 环境:

处理器、内存、系统:

硬盘:256G三星固态盘+2T希捷SATA机械盘
Win10已经安装在固态

2 安装流程

2.1 准备空闲分区

磁盘管理中选择压缩卷,固态还能分出168G左右给Ubuntu,另在机械盘分出了1000G左右。硬盘分区如下(此为旧图,仅做展示):

注:压缩分区工具

1、机械盘压缩时提示空间不足,实际上空间足够,查询猜测是碎片太多所致,用win10自带的碎片整理,优化,花费几个小时终于完成空闲分区分配。
2、如果使用自带碎片整理优化仍旧不行,可使用第三方软件DiskGenius操作,压缩分区系统盘时需在重启模式下。

2.2 制作Ubuntu启动u盘

免安装软件Rufus2.18,Rufus官网下载https://rufus.akeo.ie/downloads

2.3 关闭快速启动等BIOS设置

重启电脑,按F12进入BIOS设置,关闭快速启动和安全模式,保存退出

2.4 选择u盘(UEFI)启动

按F12选择u盘(UEFI)启动

2.5 开始安装

断开网线及WiFi,UEFI模式U盘启动,选择Install Ubuntu,安装Ubuntu时选择正常安装,下载更新默认被勾选,已经断网了就无所谓了,勾选安装第三方软件,一路继续到安装类型,选择其他选项,点击继续:

2.6 分区设置

# 摘要如下:
EFI系统分区                        逻辑分区  空间起始位置  512M左右           /dev/nvme0n1p5
/               Ext4日志文件系统   逻辑分区  空间起始位置  160G左右            /dev/nvme0n1p6
/var            Ext4日志文件系统   逻辑分区  空间起始位置  20G左右             /dev/nvme0n1p7
Swap交换空间                      主分区    空间起始位置  物理内存的1.1倍左右   /dev/sda2
/home           Ext4日志文件系统   逻辑分区  空间起始位置  500G左右             /dev/sda3
安装启动引导器的设备       /dev/nvme0n1p51234567

1、选中固态盘的空闲分区,新建EFI系统分区,选择逻辑分区(这里不是主分区,请勿怀疑,老式的boot挂载才是主分区,非uefi需要新建boot分区)和空间起始位置,大小最好不要小于512MB,系统引导文件都会在里面,我给的535MB,它的作用和boot引导分区一样,但是boot引导是默认grub引导的,而efi显然是UEFI引导的。不要按照那些老教程去选boot引导分区,也就是最后你的挂载点里没有“/boot”这一项,否则你就没办法UEFI启动两个系统了。(路径/dev/nvme0n1p5)
2、选中固态盘的空闲分区,挂载/,类型为Ext4日志文件系统,选中逻辑分区和空间起始位置,因为除了home和usr 还有很多别的目录,但那些都不是最重要的,“/”就把除了之前你挂载的home和usr 外的全部杂项囊括了,大小也不要太小,最好不低于8GB。如果你非要挨个仔细分配空间,那么你需要知道这些各个分区的含义(Linux(ubuntu)分区挂载点介绍) 不过就算你把所有目录都自定义分配了空间也必须要给“/”挂载点分配一定的空间。我给了61238MB左右。(路径/dev/nvme0n1p6)
3、选中固态盘剩余的的空闲分区,挂载/usr,类型为Ext4日志文件系统,选中逻辑分区和空间起始位置,这个相当于你的软件安装位置,Linux下一般来说安装第三方软件你是没办法更改安装目录的,系统都会统一地安装到/usr目录下面,因此你就知道了,这个分区必须要大。考虑到未来使用的软件比较多,我给了118615MB左右。(路径/dev/nvme0n1p7)(20181128:无需单独挂载/usr)
3、选中固态盘的空闲分区,挂载/var,大小给20G左右(20190102:单独挂载/var,避免/var增长过快导致/所在分区爆满使系统崩溃)
4、选中机械盘的空闲分区,挂载Swap交换空间,这个也就是虚拟内存的地方,选择主分区和空间起始位置。如果你给Ubuntu系统分区容量足够的话,最好是能给到你物理内存的1.1倍大小,我48GB内存,给了55833MB左右。(路径/dev/sda2)
5、选中机械盘的空闲分区,挂载/home,类型为Ext4日志文件系统,选中逻辑分区和空间起始位置,这个相当于你的个人文件夹,类似Windows里的User,如果你是个娱乐向的用户,我建议最好能分配稍微大点,因为你的图片、视频、下载内容基本都在这里面,这些东西可不像在Win上面你想移动就能移动的。 总的来说,最好不要低于8GB,因为机械硬盘足够大,空闲分区剩余536870MB左右。(这里特别提醒一下,Ubuntu最新发行版不建议强制获取Root权限。所以你以后很多文档、图片、包括免安装软件等资源不得不直接放在home分支下面。你作为图形界面用户,只对home分支有完全的读写执行权限,其余分支例如usr你只能在终端使用sudo命令来操作文件,不利于存放一些直接解压使用的免安装软件。因此,建议home分支多分配一点空间。(路径/dev/sda3)
6、选择安装启动引导器的设备,默认是错误的,既然我们为Ubuntu分配了efi系统引导分区,那么显然,这里应该把它改成刚刚第1步分配efi系统分区的那个分区(比如我安装时它是固态盘的/dev/nvme0n1p5,那么我就选这个)。

2.7 设置用户名和密码

点击继续,等待安装好之后设置用户名和密码,用户名和计算机名尽量简短。

3 常见问题说明

3.1 在安装Ubuntu过程中出错想重新安装或者想换系统,硬盘的Ubuntu启动项删除不了怎么办?

1、查看电脑分区信息

接下来要做的就是删除Ubuntu的EFI分区以及修改win10的EFI分区(不修改的话还会有Ubuntu启动项)
2、删除Ubuntu的EFI分区
要删除Ubuntu系统下的EFI分区,有各种软件和方法,这里推荐直接用windows下的diskpart来删除,省得安装第三方流氓软件。
首先用管理员权限打开cmd,输入diskpart,利用list disk查询磁盘信息。这里我们Ubuntu装在磁盘1中,所以选择磁盘1select disk 1,然后查看磁盘1下所有分区信息list partition,可以看到我们Ubuntu的EFI分区为489MB,根据分区大小这里选择分区5select partition 5,然后删除它delete partition override
删除之后就会发现磁盘1中此分区变成了未分配空间。
如果这样结束,开机按F9或F12会发现启动项里还会有Ubuntu启动项:这是因为在安装Ubuntu后,Ubuntu的引导信息也写在了win10的EFI启动分区里。如果不删除的话,以后再安装Ubuntu会出现很多个Ubuntu启动项。
3、修改win10的EFI分区
可采用参考文章中的方法,此处我使用了更简单的方法,使用DiskGenius软件(绿色版,免安装):双击ESP分区,进入浏览文件,删除ubuntu文件夹即可。

参考:http://blog.csdn.net/mtllyb/article/details/78635757

3.2 多次安装Ubuntu或者其他问题导致BIOS中有很多重复启动项的处理方法(针对UEFI+GPT)

因为多次安装Ubuntu,并使用Gparted工具调整过分区(包括win10的EFI分区),按照问题3.1中的步骤处理后,我的BIOS中仍留有3个Ubuntu启动项,3个Win10启动项,强迫症受不了,必须处理掉。若上述步骤处理不干净,亦可参照以下方法。(需要有双系统,使得能进入另一个系统操作文件)
1、备份WindowsESP分区的EFI文件夹(重要!!!)
仍然使用DiskGenius软件,在删除EFI文件夹中的ubuntu子文件夹后,在EFI文件夹上右键选择复制到指定文件夹,保存在你能找到的地方(在另一个系统中能够找到),后面要用。

2、使用EasyUEFI删除多余的启动项
在备份WindowsESP分区的EFI文件夹后,可以放心删除了。下图为删除之后:

3、修复win10引导
在使用EasyUEFI把多余的win10启动项删除之后,win10引导损坏,无法进入windows系统,按如下步骤操作成功,相对简便。以下需要在另一个系统(这里是Ubuntu)下操作。
开机之后按F12进入BIOS的启动项选择,选择Ubuntu启动项,进入Ubuntu系统。
打开文件管理器,找到路径/boot/efi/EFI,在新标签页中打开你备份的EFI文件夹,将以下三个文件复制到对应文件夹路径中,选择覆盖原文件,这三个文件如下:(“√”表示必不可少的文件)

EFI/Boot/bootx64.efi
√ EFI/Microsoft/Boot/bootmgfw.efi
√ EFI/Microsoft/Boot/BCD
#EFI/Microsoft/Boot/zh-CN  # 中文语言包,非必需1234

至此win10引导成功修复。
另,或许也可用win10的ISO安装文件制作U盘启动盘修复引导,此处未亲自尝试。
附加知识:
UEFI启动过程:UEFI BIOS→ESP分区→\efi\Microsoft\boot\bootmgfw.efi→efi\Microsoft\Boot\BCD→\Windows\system32\winload.efi→加载内核启动系统

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
中国和世界历史女性名人 盘点那些名垂千古的女人们 营养师多少钱一个月 红米手机充电怎么不显示快充画面 薯塔的做法(薯塔的做法是什么) 薯塔是如何做的薯塔的做法方法如何做薯塔怎样做 GND代表什么 皮肤干燥裂口子怎么办? 一到冬天小腿下面就自然出现口子 成的五笔dnnt是怎么拆的 成的五笔的打法是DNNT给我解释一下.. 如何使用Neofetch个性化显示Linux系统信息 请问:为什么别人打电话给我的时候,我的手机总是说在通话中? 为什么别人给我打电话总是正在通话中呢? 为什么别人给我打电话,一直是在通话中。 为什么我的手机能打电话给别人,别 人打进来却总是说正在通话中 华为手机mate8转发短信提示转自--- 怎么取消设置 华为手机怎样转发短信? 华为手机何将短信转发给微信联系人 手机小技巧:悄悄的检测微信好友有没有删除拉黑 补钙应该多吃哪些食物 日常多吃什么可以补钙呢? 体内缺钙,多吃些什么食物可以补钙? 补钙吃什么合适? 补钙吃什么好? 怎样设置两部手机同时接消息? 买房一般首付多少山东 我要说明的是我问的是山东省东营市广饶县的房产跟首付,,,,现在买房这边是怎么个首付法, 在东营买房子首付一般是多少 海鲈鱼的做法 红烧 露伊薇丹怎么拿货 墙面污染严重该怎么处理? 江阴51路公交车路线 利港到江阴118公交车的具体时间表谁有? 江阴公交 江阴市城镇公交201路间隔多少时间一班车? 我不小心打破了温度计会不会水银中毒 不小心打破了水银温度计,如何科学、正确的处理? USB type-c接口能兼容usb2.0标准吗? Type-C USB 3.0与USB 2.0的区别主要有哪些?功能方面哪个更好一点?_百 ... Typec usb2.0传输速度怎么样?是和usb2.0一样么?还是和3.0差不多。再... OPPO a1用充电宝充电充不进去电怎么回事? oppo手机用充电器不能充电 但用充电宝可以 为什么我新买的oppo手机和充电宝.充电宝充不了电,灯不会亮 我的oppo手机用充电宝充不进去电为什么? 你对“秦腔”有着怎样的理解 秦腔来自于哪个地方,有什么历史渊源? 秦腔有什么特点 秦腔的由来 秦腔的特点有什么? 秦腔是世界遗产吗?