在两个硬盘上安装 Windows 7 和 Ubuntu 双启动

在两个硬盘上安装 Windows 7 和 Ubuntu 双启动

我有一块装有 Windows 7 的 SSD 和一块 1TB 的 HDD,其中有 200 GB 的存储空间可供 Windows 7 访问。我想在 HDD 上安装 Ubuntu,但不删除其中的内容。我查看了一些视频,但它们显示它位于 1 个硬盘上,有些人说要删除 HDD 上的分区才能为 Ubuntu 创建分区。

基本上:

  • 我可以在不删除其中内容的情况下将 Ubuntu 安装在第二块硬盘上吗?
  • 我还能选择双启动吗?

答案1

如果您的 1 TB 驱动器上只有 200 GB 的分区,请跳过本段的其余部分。如果整个驱动器上只有一个大分区(上面有 200 GB 的数据),最好先使用 Windows 自己的磁盘管理工具缩小该分区。如果您无法将其缩小到足够的程度,请取消,对其进行碎片整理以将文件移到其中,然后缩小它。您可能需要重新启动 Windows 才能检查分区缩小情况,一切顺利。

这不应该丢失该驱动器上的任何文件,但最好备份您绝对不想丢失的文件,以防您犯了错误或中断(电源故障等)。

然后,您可以在 1 TB 驱动器的未分配部分安装 Ubuntu。确保您知道哪个驱动器是哪个。从 Ubuntu live/install 启动时,您可能需要运行bootinfo 脚本并查看 RESULTS.txt 以确保您知道哪个驱动器是哪个,并且 Windows mbr 位于 SSD 上。我将假设 SSD 是带有 Windows mbr 的主驱动器 (/dev/sda),1 TB 驱动器是 /dev/sdb。

不确定自动分区方法是否允许您选择发布 grub 的位置,但我个人会选择其他在安装的分区部分,按我想要的方式进行分区,并将 grub 放在 /dev/sdb 上(假设为 1 TB)。之后在重新启动之前,切换 BIOS 以启动 1 TB 驱动器。从 grub 中,您应该能够选择是启动 Linux 还是 Windows。

我对驱动器进行了类似的反转,我将 Win7 及其 mbr 留在我的 1 TB 驱动器 /dev/sda 上,但使用 grub 在我的 SSD /dev/sdb(包含 Ubuntu)的 mbr 中启动。

相关内容