我有一个 120 Gb SSD 驱动器 ( /dev/sda
),其中安装了 Win7,还有一个/dev/sdb
用于数据存储的第二个内置驱动器 ( )。它们都有 GPT 分区表。
现在,我想在辅助驱动器上安装 Ubuntu,因此我按以下方式对其进行分区:EFI(fat32)、根(ext4)、主目录(ext4)和数据(NTFS)。
我希望安装与 Windows 完全分开:在启动时,Windows 必须自动加载,而无需通过 grub 菜单选择它,而如果我想使用 Ubuntu,我应该简单地在 bios 启动覆盖部分中选择它。
我进行了尝试并选择它/dev/sdb
作为引导加载程序目标,但在安装结束时,我奇怪地发现它位于/dev/sda
驱动器的 EFI 分区中!
这当然不是我想要的。例如,如果我出于某种原因决定格式化主驱动器,那么我必须能够继续在另一个驱动器上使用 Ubuntu 而不会出现问题,反之亦然!
答案1
您必须移除硬盘才能执行此操作:
- 移除第二块硬盘
- 安装引导加载程序
/dev/sda
- 插入第二块硬盘并移除 SSD
- 在第二个硬盘上安装 Ubuntu。安装引导加载程序到
/dev/sdb
- 再次插入 SSD
也适用于 USB pendirves。
经过测试Ubuntu 15.04、14.04、Arch 和 OpenSuse