[Exchange and share] /boot/efi分区的大小需要在300M以上,可是
Tofloor
poster avatar
那一个夜晚
deepin
2022-12-20 21:13
Author

如图,挂载之前的efi分区,提示“/boot/efi分区的大小需要在300M以上”,

可是,这个分区可是之前安装v23的时候系统默认自动创建的efi分区,当时默认显示300M,但是安装完就显示299M,系统可以正常使用,

但是下次重装系统,重新挂载,就这样,并且是必须的,这个,是不是不应该吧。

屏幕截图 2022-12-20 130431.png

屏幕截图 2022-12-20 130409.png

Reply Favorite View the author
All Replies
babyfengfjx
Super Moderator
CQA
2022-12-20 21:16
#1
  • efi如果已经有一个的话,再次安装的时候可以不用划分,可以只划分根分区就行;
  • efi一般都是可以公用的,如果还是不行可以提供下截图,让大家看看具体情况。
Reply View the author
那一个夜晚
deepin
2022-12-20 21:18
#2
babyfengfjx
  • efi如果已经有一个的话,再次安装的时候可以不用划分,可以只划分根分区就行;
  • efi一般都是可以公用的,如果还是不行可以提供下截图,让大家看看具体情况。

我的意思是说上次安装自动创建的efi分区300M,后面就显示299M;但是下次重装系统时候,就因为差这么1个M,就提示这个错误,无法挂载efi分区,并且是必须要求。这样是不是不太合理,有欠考虑啊。

Reply View the author
babyfengfjx
Super Moderator
CQA
2022-12-20 21:21
#3
那一个夜晚

我的意思是说上次安装自动创建的efi分区300M,后面就显示299M;但是下次重装系统时候,就因为差这么1个M,就提示这个错误,无法挂载efi分区,并且是必须要求。这样是不是不太合理,有欠考虑啊。

  • 你试试不挂载这个efi,直接划分一个根分区,看是否可以正常往下走,安装器应该会自动判断;
  • 这个二次挂载应该是先要删除重新划分挂载,这个逻辑可能是有问题。
Reply View the author
那一个夜晚
deepin
2022-12-20 21:22
#4

感觉或者不要限制300M这么死,或者之前自动分区的时候比300M增大一些留点余量,不然遇到这样的情况太不方便了,主要是自家建立的遇到这问题,感觉很不应该,很意外是吧。

Reply View the author
那一个夜晚
deepin
2022-12-20 21:26
#5
babyfengfjx
  • 你试试不挂载这个efi,直接划分一个根分区,看是否可以正常往下走,安装器应该会自动判断;
  • 这个二次挂载应该是先要删除重新划分挂载,这个逻辑可能是有问题。

嗯,选择不挂载efi分区,只挂载根分区,可以继续安装。

但是没有看到你的建议之前,还真的想不到不挂载也可以继续下一步。

Reply View the author
那一个夜晚
deepin
2022-12-20 21:32
#6

还有,挂载了根分区,下一步后提示了edit。。。

建议和home分区一样,也加一个分区将会格式化的明显提示是不是会更好?毕竟有些用户可能并不确定。

Reply View the author
babyfengfjx
Super Moderator
CQA
2022-12-20 21:57
#7
那一个夜晚

还有,挂载了根分区,下一步后提示了edit。。。

建议和home分区一样,也加一个分区将会格式化的明显提示是不是会更好?毕竟有些用户可能并不确定。

是的,这个提示在beta版本会提供这样的提示。

Reply View the author
那一个夜晚
deepin
2022-12-20 22:15
#8
babyfengfjx

是的,这个提示在beta版本会提供这样的提示。

嗯嗯,deepin越来越好thanks

Reply View the author
铁山老道孔乙己
deepin
2022-12-20 22:26
#9

非要300M以上,有必要吗?

不少说硬盘上缺这300M,而是这真的有必要吗?

Reply View the author
云的眼泪
deepin
2022-12-20 22:27
#10

只选 /efi,不要包含/boot

Reply View the author
那一个夜晚
deepin
2022-12-20 22:29
#11
云的眼泪

只选 /efi,不要包含/boot

没有,带efi的只有这一项

Reply View the author
那一个夜晚
deepin
2022-12-20 22:31
#12
铁山老道孔乙己

非要300M以上,有必要吗?

不少说硬盘上缺这300M,而是这真的有必要吗?

是的,如果可能可以更灵活一些。

Reply View the author
忘记、过去
deepin
2022-12-20 22:52
#13
那一个夜晚

是的,如果可能可以更灵活一些。

如果玩黑苹果的话,macOS 也要求当前硬盘内 EFI 分区大小超过 200MB 才能继续安装的;论坛里也有用户在升级时遇到过 /boot/efi 被塞满了导致 grub 更新失败,升级被中断的情况。

虽然大多数时候,引导文件用不到这么大空间,但啥情况都有可能发生的,比如多系统,多引导之类的。300MB 还是有必要的

P.S. 一般我双系统都给到 500MB 左右
P.S. 如果黑苹果没有优化过自己的引导文件,一个文件夹 40-50MB 还是很常见的

Reply View the author
那一个夜晚
deepin
2022-12-20 23:14
#14
忘记、过去

如果玩黑苹果的话,macOS 也要求当前硬盘内 EFI 分区大小超过 200MB 才能继续安装的;论坛里也有用户在升级时遇到过 /boot/efi 被塞满了导致 grub 更新失败,升级被中断的情况。

虽然大多数时候,引导文件用不到这么大空间,但啥情况都有可能发生的,比如多系统,多引导之类的。300MB 还是有必要的

P.S. 一般我双系统都给到 500MB 左右
P.S. 如果黑苹果没有优化过自己的引导文件,一个文件夹 40-50MB 还是很常见的

嗯这个可以给个建议值,并说明情况。最终允许用户灵活处理最好。

Reply View the author
Shalling
Deepin Wiki Editor
2022-12-21 21:12
#15

自动分区:安装器创建efi分区(fdisk ,n,+300M)后,不再判断分区空间大小,直接挂载/boot/efi;

手动分区:若安装器直接挂载已有efi分区,安装器就会在挂载前判断现有分区空间小于300M,不让挂载。

开发人员并没有想到,在linux环境下fdisk创建一块指定大小300M的磁盘分区,会生成一个299M的,也就是小于300M的磁盘分区,此时造成了二次安装时想手动挂载上次自动分区的所生成的EFI磁盘分区时提示空间不足。

安装器修改自动分区划分efi磁盘分区的大小为310M,或判断现有EFI磁盘分区大小时,限制改为290M.

个人理解,不知道是不是这个原因。

Reply View the author