我想安装多个操作系统,并被告知使用GRUB进行链式加载是处理此问题的好方法。我看过网上的教程,但在开始之前仍然有一些疑问。
我想要:
- Windows XP:20 GB。用于运行一些学校用品和无法通过WINE运行的游戏。
- Xubuntu 9.04:85 GB。我的主要操作系统。
- 另一个Linux发行版:15 GB。用于试验和尝试Linux发行版。
我会:
- 在15上经常擦拭并安装各种发行版
- 安装dd并使其按我的喜好工作后,请使用dd制作我的Windows分区的副本。我的经验是,每年可能需要重新安装Windows一次,以免肿和缓慢。
有人告诉我:
- 要使用GRUB链加载。在Linux发行版中进行内核升级时,这将使修改GRUB引导菜单更加容易。
据我了解,我需要:(我很可能会误会)
- 首先安装Windows。
- 然后安装Xubuntu,并用GRUB覆盖MBR(我想这是默认设置)。
- 如果需要的话,请在MBR上获取GRUB,然后启动Windows XP(默认情况下已完成),使用我选择的内核启动Xubuntu,或将执行推迟到其他Linux发行版的引导扇区。仅当我要开始实验性安装Linux时,才会发生实际的链加载。
我想知道:
- 以上步骤3是否正确,并且是解决此问题的好方法?
- 在Xubuntu和我的实验性Linux安装中使用链加载也是一种好方法吗?
- 如何获得Linux发行版以将其随附的引导程序安装到其分区的引导扇区而不是MBR?
- 如果我听不懂,那就不要碰MBR。然后,我可以使用dd备份MBR,然后在安装实验性Linux安装后将其写回。但是,然后,如何将引导加载程序(例如GRUB)放入实验性Linux安装的引导扇区中?如果上述Linux安装获得了新的内核更新并需要更新GRUB菜单,它将如何工作?