新安装后生成新的 grub 表

Gio*_*gio 5 grub2

在我的电脑上,我有以下分区:

/dev/sda1   *        2048   180410359    90204156    7  HPFS/NTFS/exFAT
/dev/sda2       180410368   262330367    40960000    7  HPFS/NTFS/exFAT
/dev/sda3       262330429   599834969   168752270+   f  W95 Ext'd (LBA)
/dev/sda4       599840768   625135615    12647424    7  HPFS/NTFS/exFAT
/dev/sda5       262330431   451089134    94379352   83  Linux
/dev/sda6       451089198   599834969    74372886   83  Linux
Run Code Online (Sandbox Code Playgroud)

sda1是 Windows Vista 分区并且是可引导的。sda3是一个包含两个 Linux 分区的扩展分区:sda5sda6.

sda5包含我的旧 Linux 安装 (Ubuntu 10.04) 和sda6我的新 Linux 安装 (Ubuntu 12.04)。在安装过程中,Ubuntu 12.04 已经配置了 GRUB,以便我在启动菜单中获得所有三个操作系统,即

Ubuntu 12.04 (/dev/sda6)
Windows Vista (/dev/sda1)
Ubuntu 10.04 (/dev/sda5)
Run Code Online (Sandbox Code Playgroud)

将所有文件移动到 Ubuntu 12.04 后,我想格式化 Ubuntu 10.04 分区/dev/sda5)并使用它来存储数据。

我的问题是:在删除 Ubuntu 10.04 以重新生成启动菜单并删除所有 Ubuntu 10.04 条目后,我可以再次运行 GRUB 吗?如果有的话,我必须使用的工具的名称是什么?

To *_* Do 3

正如 @bcbc 所说,删除或格式化分区,但在重新启动之前,运行sudo update-grub. 如果不这样做,您最终可能会看到 Grub 救援提示。