背景:linux常用到grub进行启动等的设置(这个表述可能不太严谨)问题一:有的设备用到了grub另外的一些用到了grub2,grub2与grub有什么区别

grub2与grub有什么区别?
背景:linux常用到grub进行启动等的设置(这个表述可能不太严谨)
问题一:有的设备用到了grub另外的一些用到了grub2,grub2与grub有什么区别?
问题二:修改grub2与修改grub有什么区别?

https://www.cnblogs.com/ayanmw/p/3076179.html

参考GPT和自己的思路:

答案:

Grub(GRand Unified Bootloader)和Grub2都是Linux操作系统中常用的引导加载程序。但它们之间存在一些重要的区别:

  1. Grub2支持更多的文件系统: Grub2支持更多的文件系统,包括但不限于EXT4、Btrfs、XFS、ReiserFS等,而Grub仅仅支持EXT2、EXT3、FAT和NTFS等。

  2. Grub2使用模块化的加载技术: Grub2支持使用模块化的技术,允许动态加载模块,而Grub则需要把所有的文件都加载到内存中去。

  3. Grub2允许使用脚本: Grub2允许使用脚本,这使得用户可以创建自定义的启动脚本,而Grub仅支持命令行模式。

  4. Grub2对UEFI支持更好: Grub2对于UEFI启动和安全启动(Secure Boot)的支持更好,并且可以在不同的平台上使用。

至于第二个问题,无论是修改Grub2还是Grub,都需要谨慎。同样,它们之间的差异在于Grub2允许使用脚本,这就使得修改变得更加方便。但是在修改时,要遵循相关的操作规范,以免出现无法启动或者系统崩溃的情况。

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^