我已经在 80 GB 的 SSD 上安装了 Windows 7。我想在同一台机器上安装 Ubuntu,但由于 C: 驱动器上的空间有限,我想知道是否可以在另一个驱动器上安装 Ubuntu。或者两个操作系统都必须位于同一个可启动驱动器上?
答案1
安装 Ubuntu 时,您可以选择其他驱动器。只需确保当系统询问您安装位置时,您选择了其他驱动器,否则您的 Windows 7 安装将毁于一旦。
答案2
是的,您可以将 Ubuntu 安装到另一个磁盘,但是当计算机加载时,您将无法启动 Ubuntu。我的意思是,机器的 BIOS 将首先查看磁盘 1 并启动它,它不知道磁盘 2 有 Ubuntu,除非您通过 BIOS 告诉它。
我不确定 GRUB 引导加载程序是否会处理 2 个磁盘的引导顺序。您可以选择更改 BIOS 引导磁盘顺序,但一段时间后这会很麻烦。
您可能需要编辑 Windows 机器上的 boot.ini 文件,以帮助确定哪个磁盘或在启动时为您提供选项。我知道您可以从 2 个单独的磁盘启动 Windows。
这个链接可能会对你有帮助链接1
答案3
简单的:
- 将 Windows 分区缩小到您能承受的少量空间,例如 500 MB。
- 在 ubuntu 安装程序中,在该空间中创建一个新分区,并将其格式化为 ext4。
- 告诉你的 ubuntu 安装程序将该分区挂载为 /boot。
- 将 ubuntu 安装到您的其他磁盘(/root 分区,如果您愿意,可以单独使用 /home 等)
现在,ubuntu 将在新的 /boot 分区中安装 GRUB,并使其处于活动状态。GRUB 将检测两个磁盘上的操作系统并将其显示在菜单中。
您可以通过对 /etc/grub.d/ 中的文件进行相应排序来重新排列操作系统条目(我通常将 30_osprober 重命名为 05_ 以将其向前拉),然后运行
grub-mkconfig -o /boot/grub/grub.cfg