可能重复:
在外部硬盘上安装 Ubuntu
如果我在 500GB 外部硬盘上安装 Ubuntu 11.10,那么 grub 会干扰我内部硬盘中 Windows 7 的 MBR 吗?
我曾经在同一台 PC 上连接两个不同的内置磁盘,同时启动 WindowsXP 和 Ubuntu。GRUB 自动成为默认的引导加载程序。
我不想弄乱我的 Windows7 安装。我只希望在我的外部硬盘上安装 Ubuntu,并且只有从外部硬盘启动时才会加载 GRUB。
另外,是否应该使用整个外部硬盘进行安装,或者可以使用 30GB 的分区。
我也在同一个外部硬盘中自动备份了 Windows 7。Windows 是否会在将系统映像和备份文件存储在我的外部硬盘中时使外部硬盘可启动或类似操作,因为这样在外部硬盘上安装 Ubuntu 也可能会引发问题。
答案1
一种解决方案是确保引导加载程序已安装到外部磁盘的 MBR。
如果可能的话,请在安装 Ubuntu 之前移除内部磁盘,确保 Ubuntu 在安装过程中仅找到外部磁盘,当您想要运行 Windows7 时,您需要在 BIOS 上选择内部磁盘作为启动设备,当您想要运行 Ubuntu 时,您需要在 BIOS 上选择外部 USB 磁盘作为启动设备。
这样,您就有 2 个独立的磁盘,它们都包含有关 MBR 和引导加载程序的信息,但它们之间不会相互干扰。
关于大小和分区,如果您要对外部磁盘进行备份,我建议您在另一个驱动器上进行第三个备份,以确保万无一失,并且在 Ubuntu 安装期间选择“与 Windows 一起安装 Ubuntu”,Ubuntu 将尝试重新调整外部磁盘上的分区大小并将其自身安装到您指定的空间。
如果您暂时不打算大量使用 Ubuntu,那么 30Gb 听起来足够了,您可以稍后重新调整分区大小,以便以后根据需要从备份分区中获取更多空间。