将 C: 驱动器克隆到更大的驱动器

将 C: 驱动器克隆到更大的驱动器

我有一台 Windows Server 2012 R2 服务器,我们需要更换其上的 C 盘。问题是,我们上面有大约 20 个不同的 MS SQL 实例,并且每个人每天都在这台服务器上工作,因此重新安装 Windows 不是一个选择。

该驱动器本身的容量为 1TB。我们还有另一个驱动器,我们想将 C: 驱动器克隆到容量为 8TB 的驱动器上。我认为这不会像即插即用那么简单。我尝试将 1TB 的扇区逐个克隆到 8TB,这样驱动器的 1TB 就与 C: 驱动器的克隆分区在一起,其余部分则作为可用空间。当我们将其放在我们要交换驱动器的服务器上的 C 驱动器位置时,它无法启动。启动到救援 Windows Server 2012 R2 USB 并尝试了 Google 所说的多种方法,但都没有解决问题。

简而言之,如何正确地将 C:驱动器克隆到新驱动器并能够启动它?

答案1

您可以使用的一个很棒的免费实用程序是克隆兹拉。它基本上是一个非常精简的 GNU/Linux 发行版,可以从 USB 或 CD 等可移动媒体启动,并且具有正确克隆和/或调整磁盘或分区大小所需的所有必要工具。您可以关注本指南用于从较小磁盘到较大磁盘的磁盘到磁盘克隆。本指南包含有关调整复制分区大小的说明,以便它占用所有可用磁盘空间(如果您需要的话)。

此方法将复制您的 MBR、任何启动标志和分区表,因此第二个驱动器应该可以使用。

答案2

为了减轻游戏中的时间压力,我会购买一个新的 2 TB 硬盘,然后将旧硬盘克隆到该硬盘上。

正如其他人所说,您的 BIOS 很可能无法从 8 TB 驱动器启动。不过,大多数 BIOS 都可以从 2 TB 驱动器启动。新驱动器应该比旧驱动器大(因为缩小通常有些麻烦),并且最大应为 2 TB - 一个字节都不能多。

为了避免进一步的麻烦,请确保获取原生扇区大小为 512 字节的驱动器(而不是模拟 512 字节扇区的 4 K 扇区驱动器)。

请注意,没有人能保证服务器能从新硬盘启动。但这似乎是有可能的,而且由于您可能必须尝试一切方法才能尽快恢复正常,因此硬盘的价格并不重要。如果服务器仍然无法从新硬盘启动,您可以将其用于其他用途。

你也可以尝试重新思考你的克隆过程。你确定你克隆了驾驶并且不只一个或多个分区

答案3

确实,使用 MBR 格式,我们只能使用 2TB 空间,要使用所有 8TB 空间,您需要将 MBR 转换为 GPT。这似乎是一个重要的问题,因为微软从 Win 10 1703 开始​​添加了 MBR2GPT 工具。但对于运行旧系统的人来说,他们必须使用第三方工具。据我所知,minitool 分区向导、分区大师和分区助手能够使用 GPT 格式复制带有目标驱动器的磁盘,但您需要为该服务付费。

答案4

您可以通过以下方式留在 Windows 中:

https://www.macrium.com/reflectfree

https://www.easeus.com/backup-utility/free-cloning-software-for-windows.html

您需要调整目标分区,使其扩展到驱动器的整个大小,但它几乎是安装,并按照向导进行操作。

相关内容