我可以将 Windows 克隆到另一个驱动器、安装 Linux 并进行双重启动吗?

我可以将 Windows 克隆到另一个驱动器、安装 Linux 并进行双重启动吗?

我有 3 个驱动器,一个运行 Windows 7 的 32 GB SSD,一个 Windows 使用的 NTFS 文件系统的 500 GB HDD,以及一个空白的 60 GB SSD。我想要做的是克隆我的 Windows 安装(使用 Clonezilla)并将其移动到我的新 60 GB SSD,以便它有更多的空间,然后在 32 GB 上安装 Linux(最有可能是 Mint,但这可能无关紧要)。

我的问题有三点:

  1. 我想确保新硬盘不会弄乱我的 Windows 驱动器号。我在 HDD 中安装了几个程序,Windows 将依赖于此继续作为 D: 驱动器,而 60GB SSD 在克隆后成为 C: 驱动器
  2. 我想将 Windows 设为默认启动驱动器,但我想使用 Grub(或者更具体地说,burg)作为引导加载程序。
  3. 如果可能的话,我想将我的 Linux 主文件夹安装为 D: 驱动器的子目录。

我想知道这些事情是否有可能,如果可以,如何实现。

谢谢!

答案1

I want to make sure the new Hard drive will not screw up my Windows Drive letters. I have several programs installed into the HDD, and windows will rely on this continuing to be the D: drive and the 60GB SSD becoming the C: drive after the clone 

您应该做的第一件事是克隆驱动器。克隆完成后,取出旧驱动器,用新驱动器替换它,使用新的 SATA 端口将旧驱动器插入其中。

这将使您的“新”驱动器使用相同的端口,对于 Windows 来说它看起来就是那样,请确保在执行此部分之前使额外的空间对 Windows 可见。

I want to make Windows the default boot drive, but I want to use Grub (or, more specifically, burg) as the bootloader. 

像往常一样在旧的小型 SSD 上安装 Linux,安装过程应该可以处理这个问题。我会在更大的 500GB 硬盘上制作主驱动器的映像,以防止犯愚蠢的错误。安装 Linux 时很容易选择错误的设备。

如果可能的话,我想将我的 Linux 主文件夹安装为 D: 驱动器的子目录。

首先处理前两个步骤,它们并不简单,所以先完成困难的部分。

答案2

如果可能的话,我想将我的 Linux 主文件夹安装为 D: 驱动器的子目录。

关于这一点——您将遇到的最大问题是 Windows 本身不支持 Linux 文件系统。如果您想查看 Linux 主文件夹,您有三个主要选项:

  1. 将您的 Linux 主文件夹存储在网络驱动器上。我认为您不需要这种复杂程度的东西。
  2. 使用 Windows 程序来启用对相应 Linux 文件系统的支持。我尝试过一个名为 ext2IFS 的程序(它支持最常见的 Linux 文件系统 ext2),但我并不满意。
  3. 为 Linux 主分区使用与 Windows 兼容的文件系统。Linux 对 NTFS 的支持在过去几年中得到了很大的改进,因此您可能可以在 Mint 安装程序中实现这一点。话虽如此,我个人从未尝试过。

相关内容