[deepin exploration] 请问安装多个linux发行版怎么保留指定发行版的grub?
Tofloor
poster avatar
Summving
deepin
2024-10-12 21:11
Author

我因为工作需要做测试,需要在一台电脑装几大主流的linux发行版,但是发现grub总会被最后一次安装的那个覆盖掉,请问改如果保留之前安装的linux的grub?这样就可以保持某一个工作正常的grub了,百度没有找到,可能搜索的关键字不对

ps:

另外发现uky和Ubuntu的grub效果比较好,deepin和uos的grub比较差(分辨率识别不对等),特别是后面安装的uos会导致deepin丢失,装其他后才恢复,应该有bug

deepin和uos的性能比zorin差很多,太耗性能了

我装的版本如下

image.png

Reply Favorite View the author
All Replies
enforcee
deepin
2024-10-12 21:26
#1

这些引导器都是装到efi分区里的,不同系统会放到各自的文件夹里,实际上每次安装只是替换了默认引导项的顺序,可以在bios设置里面改成其他的

其实有些系统的安装程序是可以设置不安装引导启动器的,在平常的系统上也能删除grub,不过我都没有试过。

Reply View the author
Tonny
deepin
2024-10-12 21:30
#2
It has been deleted!
艾丝妲单推人
deepin
2024-10-12 21:53
#3

这么多系统?

如果必须物理机,建议多买几台电脑吧

Reply View the author
昨夜的星辰
deepin
2024-10-12 22:05
#4
deepin和uos的性能比zorin差很多,太耗性能了

现在都2024年了,楼主装的版本太老了

2020版本的时候内核还没有AMD/Intel P-state,也就是这两家的处理器调度,默认处理器会工作在较高频率,这也是早年linux系统在笔记本上续航时间不佳的原因。当年的性能也不太好,尤其是V20刚beta出来的时候,控制中心调整时间那里那个表针走动都不流畅,后面随着更新性能提升很多了,现在V23更流畅了

deepin开始支持好像是在6.4+内核开始并且最开始默认好像没启用

现在的UOS和deepin都是默认启用AMD/INTEL的处理器调度,UOS的处默认频率会比deepin稍高一点

目前deepin内核是6.6 LTS版本,续航和性能都不错

Reply View the author
momo
deepin
2024-10-12 22:05
#5

为啥linux都用grub引导呢,没有其它好的引导器吗

Reply View the author
xclimbing
deepin
2024-10-12 22:20
#6

你如果理解grub和linux启动的原理,你说的问题根本就不叫事。

Reply View the author
raspbian
deepin
2024-10-12 23:38
#7

重新安装grub

或者

安装好你准备保留的那个grub

dd命令备份一次efi分区

全部安装结束后再恢复回去

grub-update一次

Reply View the author
Oli
deepin
2024-10-13 00:26
#8

agree

Reply View the author
hinata
deepin
2024-10-13 00:50
#9

我嘞个豆 这么多个

Reply View the author
世事大梦一场
deepin
2024-10-13 11:27
#10
enforcee

这些引导器都是装到efi分区里的,不同系统会放到各自的文件夹里,实际上每次安装只是替换了默认引导项的顺序,可以在bios设置里面改成其他的

其实有些系统的安装程序是可以设置不安装引导启动器的,在平常的系统上也能删除grub,不过我都没有试过。

这位老哥的回答是比较优质的。

电脑启动第一个占据主导权的不是grub,而是bios。

由bios决定启动哪一个grub,然后grub决定启动哪个操作系统。

一般进入的grub是最后一个安装的操作系统,因为在安装新系统的时候,会让bios优先启动自己的grub。

想要自定义进入哪个grub的话,百度搜索如何修改bios默认启动的系统即可(一个系统一个grub)。

Reply View the author
明月夜
deepin
2024-10-14 23:16
#11

安这么多干嘛

Reply View the author
Summving
deepin
2024-10-17 14:16
#12
明月夜

安这么多干嘛

不同的系统发现有可能启动不了我们的软件(虽然是基于electron的)。。。我们对linux没有专人做很好的兼容,只能多测试几个

Reply View the author
Summving
deepin
2024-10-17 14:17
#13
昨夜的星辰
deepin和uos的性能比zorin差很多,太耗性能了

现在都2024年了,楼主装的版本太老了

2020版本的时候内核还没有AMD/Intel P-state,也就是这两家的处理器调度,默认处理器会工作在较高频率,这也是早年linux系统在笔记本上续航时间不佳的原因。当年的性能也不太好,尤其是V20刚beta出来的时候,控制中心调整时间那里那个表针走动都不流畅,后面随着更新性能提升很多了,现在V23更流畅了

deepin开始支持好像是在6.4+内核开始并且最开始默认好像没启用

现在的UOS和deepin都是默认启用AMD/INTEL的处理器调度,UOS的处默认频率会比deepin稍高一点

目前deepin内核是6.6 LTS版本,续航和性能都不错

感谢提醒,我换个新的版本

Reply View the author
Summving
deepin
2024-10-17 14:17
#14
enforcee

这些引导器都是装到efi分区里的,不同系统会放到各自的文件夹里,实际上每次安装只是替换了默认引导项的顺序,可以在bios设置里面改成其他的

其实有些系统的安装程序是可以设置不安装引导启动器的,在平常的系统上也能删除grub,不过我都没有试过。

明白了,感谢

Reply View the author
Summving
deepin
2024-10-17 14:18
#15
raspbian

重新安装grub

或者

安装好你准备保留的那个grub

dd命令备份一次efi分区

全部安装结束后再恢复回去

grub-update一次

明白,我已经摸索出比较好的grub,因为不是很熟linux,准备覆盖安装的方式解决

Reply View the author
Summving
deepin
2024-10-17 14:19
#16
艾丝妲单推人

这么多系统?

如果必须物理机,建议多买几台电脑吧

多电脑不方便,因为不是关键测试,一台就够了,就测试一下安装启动运行。

Reply View the author
小鱼贝壳
deepin
2024-10-20 06:30
#17

安装这么多

Reply View the author