在第二个硬盘驱动器上安装Ubuntu,同时留下未分配的空间供其他操作系统使用

正如前言我已经阅读了以下问题,

使用启动引导选项安装在第二个硬盘驱动器上

这是类似的,但我的问题稍微具体一点,所以我觉得这不是重复。

我有3个硬盘 – 一个安装了Windows 10的256GB SSD,一个512GB SSD,带有我在Windows上使用的各种文件和一个2TB机械。 512GB SSD将是我安装Ubuntu的目标驱动器。

这个驱动器已经有一个~360GB分区的数据,大约120GB的空间未分配。 我可以简单地在这个120GB的未分配空间中安装Ubuntu而无需触及360GB分区上的数据*吗?

从各种来源看,这似乎不是一个选项,因为我可能需要删除任何当前分区并在此驱动器上创建新的分区表。 那么,考虑到这一点,是否仍然允许我在Windows上使用不为Ubuntu或其任何分区保留的空间在Windows上创建分区?

*如果这是一个选项,那么这仍然允许我创建一个EFI分区,在其上安装引导加载程序,以便我可以将此驱动器的引导优先级设置到顶部,允许我选择在启动时加载的OS,因为可以通常做什么?

  1. 我们假设您购买了安装在UEFI模式下的Windows的计算机。

  2. 我们还假设您要为这台特定的计算机安装Ubuntu(不是可以在任何计算机上运行的便携式系统)。 如果这不正确,请告诉我,我会改变答案。

  3. 我还假设你的意思是未分配的空间(在任何分区之外)。 或者你的意思是数据分区内的空闲空间?

-O-

在UEFI模式下安装将允许您选择分区(标准是一个根分区’/’和一个交换分区),并且Ubuntu有未分配的空间或准备好的分区。 但它将选择已存在的EFI分区(在Windows驱动器中为您的情况)。

因此,在第二个SSD中的数据分区旁边的未分配空间中安装是没有问题的。

但是如果你想要安全地玩,你应该将所有非常重要的文件备份到其他驱动器,因为分区和安装操作系统是有风险的,而且很容易出错。

从Ubuntu安装驱动器启动并使用gparted为Ubuntu创建根分区和交换分区。 如果驱动器具有MSDOS分区表(不是GPT),则可以首先创建所有可用空间的扩展分区,然后在其中创建Ubuntu分区。

启动安装程序,在分区窗口中,选择Something else别名手动分区,然后选择使用gparted准备的分区。 引导加载程序将自动进入现有的EFI分区。

-O-

这可能直接起作用,或者您可能必须根据计算机修复UEFI引导。 一些UEFI系统不符合UEFI标准,并且会产生双启动问题。 如果引导存在问题,请指定计算机品牌名称和型号。 如果以后出现问题,例如图形,请指定图形芯片/卡(也包括品牌名称和型号)。

-O-

请参阅这些链接及其链接,以便在UEFI模式下启动。

使用UEFI启动

UEFI安装 – 提示

您应该只需要一个EFI分区。 如果它不存在那么是,您可以将它放在未分配的空间并根据需要设置启动优先级。

您可以使用lvm对120G可用空间进行分区以安装ubuntu。 除非使用标准分区,否则不需要删除分区,也没有将第四个分区设置为占用驱动器其余部分的扩展分区。

Windows无法识别Linux分区,并说它未知。 至少它是我上次检查过的,但那是一段时间以前。