[System Installation] 为什么Deepin20.8安装时EFI系统分区至少300M
Tofloor
poster avatar
135******75
deepin
2023-04-11 16:52
Author

【系统环境】
镜像版本:20.8
CPU:
GPU:

【操作步骤】
噢易硬盘保护系统默认分配EFI分区为200M,而Deepin20.8在安装时强制要求EFI分区300M,从而在使用噢易保护系统的机器上无法简单安装

【问题现象】

安装完直接选deepin能进入,但一旦切换回噢易OSS作为efi第一启动,再选deepin就找不到系统了。

原因我已经搞清楚了,这是我自己的绕过去的方法(折腾了好几次安装才想到的办法) https://blog.csdn.net/sjg20010414/article/details/129795511?spm=1001.2014.3001.5501

问题是,deepin20.8强制要求efi分区300M以上是什么原因?(实际使用的数据量非常小,而且deepin并不需要什么额外的uefi应用)

Reply Favorite View the author
All Replies
aurora
deepin
2023-04-11 17:22
#1

300M还大吗

Reply View the author
wtz
deepin
2023-04-11 17:33
#2
aurora

300M还大吗

主要是懒得重新分区

Reply View the author
阿尼樱奈奈
deepin
2023-04-11 17:40
#3

这个分区如果是UEFI启动是必要的,否则没有这个分区后无法启动系统

300MB还大吗?!我觉得微不足道

Reply View the author
浪云
deepin
2023-04-11 18:15
#4

经常安装系统

我设置EFI分区为3G,MSR也保留着

Reply View the author
安洛
deepin
2023-04-11 18:24
#5

deepin觉得应该有,就好像全盘安装要求64g以上一样。。。

Reply View the author
爱开发
deepin
2023-04-11 18:39
#6

实际用量少?当你多个系统,多个内核时,你就不会说这话了…

Reply View the author
新手小白
deepin
2023-04-11 19:54
#7
It has been deleted!
jjcui8595
deepin
2023-04-11 22:06
#8
浪云

经常安装系统

我设置EFI分区为3G,MSR也保留着

3G有些浪费吧

Reply View the author
浪云
deepin
2023-04-11 23:07
#9
jjcui8595

3G有些浪费吧

放了几个PE,有一个含office的就800M了

Reply View the author
爱开发
deepin
2023-04-11 23:11
#10
新手小白 It has been deleted!

可能是我之前的 boot 和 EFI 一起的。空间满了。逼得我删内核。

EFI 确实不大,我理解错了。

Reply View the author
青稚
deepin
2023-04-11 23:18
#11

可以在windows PE或者live下在不损伤数据情况下用分出空闲分区功能,分出100-200mb,之后删除新分出的分区,变成空闲容量,把空闲容量合并到efi分区,即可解决efi分区太小,无法安装deepin操作系统。

Reply View the author
Lwh2008-Equinox
deepin
2023-04-12 03:01
#12
青稚

可以在windows PE或者live下在不损伤数据情况下用分出空闲分区功能,分出100-200mb,之后删除新分出的分区,变成空闲容量,把空闲容量合并到efi分区,即可解决efi分区太小,无法安装deepin操作系统。

主要是你看作者说用了什么保护系统工具。。。让我想想。。。应该是那个工具限制efi大小导致他无法安装

Reply View the author
明天会更好
deepin
2023-04-12 05:39
#13

EFI分区200M足够了,就几个文本文件那里用多少空间。

Reply View the author
cellon
deepin
2023-04-12 23:38
#14

如果是windows双系统的话,可以用分区助手调整EFI分区的大小,非常方便。

Reply View the author
135******75
deepin
2023-05-30 16:37
#15
Lwh2008-Equinox

主要是你看作者说用了什么保护系统工具。。。让我想想。。。应该是那个工具限制efi大小导致他无法安装

只有你看懂了我在说什么。

噢易是同类软件(硬盘保护还原)中数一数二的,我的意思是Deepin 对 EFI 分区默认至少 300M 的限制决定了大部分使用噢易的用户无法安装 Deepin (因为我觉得要想到我的那个解决方案也并不容易)。

噢易对于每一个系统,都会在前面存在 200M 的EFI分区,之后是操作系统安装分区。个人猜测噢易自己的操作系统(应该就是个Linux)会在引导后,提供菜单让用户选择,用户选择了某个菜单,就会加载那个菜单对应的 EFI分区内的引导程序。

当然,可以认为应该让噢易修改程序,允许指定前面的 EFI 分区的大小,不过这会带来比较多的操作复杂性,而 Deepin 要修改显然容易得多。

认为 Deepin 需要保留至少 300M 的朋友,你觉得需要安装多少个操作系统,才会让 EFI分区占用超过200M?有哪个操作系统需要安装比噢易那样的软件更多的 UEFI 应用? 目前为止,Deepin 是我遇到的默认要求 EFI 分区容量最高的——如果确实必要,我无话可说。但若不必要,拒绝更多的用户使用这个系统总不是好事,特别是如果有朝一日,Deepin 想做教育行业的国产操作系统的话。

Reply View the author
135******75
deepin
2023-05-30 16:39
#16
cellon

如果是windows双系统的话,可以用分区助手调整EFI分区的大小,非常方便。

分区助手能解决的话,我 fdisk 也能解决了

Reply View the author