如果我将系统升级到较新的版本,GRUB 也会升级吗?

如果我将系统升级到较新的版本,GRUB 也会升级吗?

我的系统安装了 Ubuntu 11.10 和 GRUB classic。升级到最新版本的 Ubuntu 是否也会将我的 GRUB 更新为 GRUB2?

答案1

如果您的 Ubuntu 版本是 11.10,则不太可能安装了 GRUB“经典版”,除非它由另一个单独的操作系统安装。Ubuntu 从 9.10 开始使用 GRUB2。

有一点容易让人混淆,那就是 GRUB 安装时版本号 1.98 或更高版本是 GRUB2。如果版本是 1.97 或更早,则仅为 GRUB1 或 GRUB legacy。

此外,在 Ubuntu 中,为具有 BIOS 的机器提供 GRUB2 的常规软件包称为grub-pc。 (传统上,BIOS 是使计算机成为“PC”的主要部分,这也许可以解释这种命名约定。)GRUB legacy 的 GRUB 软件包称为grub

  • 有一个包,但目前它是一个带有和依赖项的grub2虚拟包。grub-pcgrub-common

我正在使用 Ubuntu 11.10 系统撰写此答案。我的系统肯定有 GRUB2,但版本grub-pc1.99-12ubuntu5.1。这很正常。

如果您将 Ubuntu 11.10 系统升级到更高版本的 Ubuntu,它提供的 GRUB 版本也会升级。它将采用以 开头的版本号2。但它是 GRUB2那个也是。

答案2

是的。最新的 ubuntu 使用 grub2,无论如何您都可以安装回 grub-pc(旧版)来替换 grub2。

相关内容