IT商业网-解读信息时代的商业变革
当前位置: 首页 > 软件 > 正文

GRUB 2.12发布:全面支持龙芯龙架构,带来众多更新和改进

2023-12-28 20:06:20     

  GNU引导加载程序(GRUB)是由GNU项目开发的一款启动引导程序,负责在计算机启动时加载操作系统。GRUB的功能强大,允许用户选择启动的操作系统和启动参数,提供交互式命令行界面,以及配置和诊断的选项。

  GRUB 2.12版本发布

  GRUB 2.12版本在经过两年半的等待之后,正式发布。这一版本引入了对龙芯自研的龙架构的完整支持,为用户提供更广泛的硬件兼容性和更灵活的启动选项。

  GRUB 2.12的重要更新

  1. 新增对GCC 13的支持

  GRUB 2.12引入了对GCC 13的支持,保持了与最新编译器的兼容性,提高了性能和稳定性。

  2. 集成clang 14支持

  引入对clang 14的支持,为用户提供更多的编译器选择,以满足不同的编译需求。

  3. 支持binutils 2.38

  GRUB 2.12集成对binutils 2.38的支持,确保了与最新工具链的兼容性,提升了操作系统加载和执行的效率。

  4. 跨架构的EFI Linux内核加载程序的统一

  GRUB 2.12实现了对跨架构的EFI Linux内核加载程序的统一,简化了多架构环境下的引导配置。

  5. 过渡到x86架构的EFI Linux内核存根加载器

  引入对EFI Linux内核存根加载器的过渡,为x86架构提供更加高效和可靠的引导加载。

  6. 初步支持引导加载程序接口

  GRUB 2.12初步支持引导加载程序接口,为用户提供更多启动选项和自定义配置的可能性。

  7. 支持使用固件调用动态添加GRUB运行时内存

  引入支持使用固件调用动态添加GRUB运行时内存的功能,提高了内存管理的灵活性和效率。

  8. PCI和MMIO UART支持

  GRUB 2.12新增了对PCI和MMIO UART的支持,扩展了对外部设备的兼容性,提升了硬件连接的可用性。

  9. 引入SDL2支持

  GRUB 2.12引入对SDL2的支持,提高了图形界面的性能和用户体验。

  10. 加入LoongArch支持

  这一版本完整支持龙芯自研的龙架构,为用户提供更多硬件选择和灵活性。

  11. TPM驱动程序修复

  GRUB 2.12修复了TPM驱动程序的问题,提高了安全性和数据保护。

  12. 文件系统修复

  对文件系统进行修复,提高了文件的访问速度和稳定性。

  13. 安全性修复

  进行了CVE和Coverity方面的修复,保障了系统的安全性。

  14. 调试支持改进

  GRUB 2.12引入了对调试支持的改进,提高了问题排查和解决的效率。

  15. 测试改进

  在测试方面进行了改进,保证了软件的质量和稳定性。

  16. 文档改进

  对文档进行改进,为用户提供更清晰、详尽的使用说明和参考文档。

  17. 大量其他修复和清理

  进行了大量其他问题的修复和代码清理,提高了软件的整体性能和可维护性。

  GRUB 2.12的发布标志着这一启动引导程序的迈向新的阶段。全面支持龙芯龙架构的加入,以及众多更新和改进,将为用户提供更稳定、灵活的引导加载体验。GRUB社区持续努力,为开源生态的繁荣贡献力量。

免责声明: IT商业新闻网遵守行业规则,本站所转载的稿件都标注作者和来源。 IT商业新闻网原创文章,请转载时务必注明文章作者和来源“IT商业新闻网”, 不尊重本站原创的行为将受到IT商业新闻网的追责,转载稿件或作者投稿可能会经编辑修改或者补充, 如有异议可投诉至:post@itxinwen.com
微信公众号:您想你获取IT商业新闻网最新原创内容, 请在微信公众号中搜索“IT商业网”或者搜索微信号:itxinwen,或用扫描左侧微信二维码。 即可添加关注。
标签:

品牌、内容合作请点这里: 寻求合作 ››

相关阅读RELEVANT