卸载 ubuntu-保留 grub

卸载 ubuntu-保留 grub

我已经同时启动 Ubuntu 9.10 x64 和 Ubuntu 9.04 x86 一段时间了。我很满意切换到 64 位对我没有任何不利影响。所以我要从我的电脑上删除 32 位版本。但是,这是为启动我的其他操作系统(Ubuntu x64、Arch 和 Vista)而设置的 grub 安装,所以我想保留 grub。

删除 /boot/ 之外的所有内容并调整分区大小是解决这个问题的最佳方法吗?

此外,在备份数据时,我从 /var/ 获取了服务器数据,而我的个人数据位于 /home/,它位于自己的分区中。在继续之前,我还需要备份其他地方吗?

答案1

不,我不认为仅为 GRUB 设置微分区是最好的方法,尽管我必须承认这是一个有趣的想法!:)

我更愿意建议你重新配置 GRUB 以使用其他 ubuntu 系统中的 GRUB 安装(9.10那次)。今天早上我碰巧回答了类似的问题,您可能也会发现我的回答对您也有用。

这是我最喜欢的选项,但有一个“陷阱”:在 9.04 和 9.10 之间,GRUB 已从 v.1 升级到 v.2。我不确定这是否会产生一些问题,但如果你想安全起见,你可能需要将现有的 9.04 GRUB 安装升级到 v.2然后,按照链接答案中的描述,消除 9.04 并将 MBR 重新链接到其他安装(9.10)。

另一种可能是使用 Vista 引导加载程序.此过程在Ubuntu 社区维基。请注意,链接的页面还包含其他类型启动恢复的提示和操作方法,因此即使您对 Vista 解决方案不感兴趣,您也可能希望访问它。

最后,我想到第三个选择是全新安装 GRUB从头开始。我相信你也可以从 ubunty liveCD 中执行此操作(当然你也可以从备用安装 CD 中执行此操作,方法是从菜单中选择“安装 grub”),但你可能更喜欢使用专门为安装和调整 GRUB 而设计的工具:超级 Grub 磁盘主动性。这实际上是一个非常强大的工具,它允许您执行比安装 GRUB 更多的操作,因此您可能会发现它除了解决此特定问题的范围之外还非常有用。

希望这有帮助!:)

编辑:至于备份,我认为 /home 和 /var 是唯一可以保存的地方。不过,我通常会在销毁系统树之前对其进行完整的 tar.bz2 备份,并将其保存几个月……以防我后来意识到我忘记移植一些重要数据。

相关内容