保留数据的替换硬盘(或者顺便扩大容量)

Matt-wzy 2023-08-29

什么?你的硬盘需要扩容了?而且你还需要保存现有系统上的所有软件和数据?!

本篇文章目前还没有撰写完成,后续内容施工中……(虽然工作早就做完了……)

前言

其实原理很简单,你只需要将两块硬盘插到同一个设备上,然后想办法将原有硬盘上的数据复制到另一个硬盘上即可。

这里面的问题很多,例如:如果是完全的数据对拷的话,那么将分区表也克隆过去的结果是你的总的空间是大了,但是你原有的分区大小并没有增加,而是增加了未分区的剩余空间,这对于扩容这种需求来讲其实有点鸡肋:谁买个大硬盘只是为了扩展FGHL数据盘的空间?又不是所有人都能在最一开始给C盘分好足够的空间。

那么问题就很清晰了:想要给硬盘扩容,那么就要复制其中的数据,且扩大对应的分区。这听上去简单至极,但是里面的操作细节多到令人挠头:你不可能提着自己的头发把自己提起来,那么全盘克隆过程中的中间系统选用什么?克隆过程中如何掌握目标分区的空间大小的控制权?而不是原来分区多大克隆之后还是多大?都需要克隆多少数据?我直接把文件一股脑全选拖过去管用么?

别急,如果你遇上了上述问题,在本文中你可以获得详细的解答以及有着良好引导的操作步骤。

原理简述

一个装有操作系统的电脑硬盘通常是有多个分区构成的,其中C盘、D盘都是一个分区,虽然通常我们能看到电脑里有”几个盘”,但是这并不是全部的分区,想要使操作系统正常启动,至少还需要几个不可见的分区,考虑到读者的理解能力和知识获取能力,这里只点出关键词,不做细节讲解,相信感兴趣的读者完全有能力通过网上的其他文章和说明了解清楚整个操作系统启动过程中的流程和分区的关系,讲到这里只用来说明想要克隆的硬盘能正常运行操作系统,只拷贝windows系统上可见的这几部分是不够的。

都知道人无法提着自己的头发将自己从地上提起来,操作系统的数据拷贝也是一样,所以说,想要拷贝这块硬盘上的所有数据,还需要准备一个不在两块硬盘上的系统作为一个用来完成拷贝操作的”中间人”。”中间人”的选择,以“本分”作为第一要义,即整个过程中不在磁盘数据中额外加入自己或合作伙伴的广告以达到盈利目的,此处不单独点名批评某PE系统,经过本人的测试,再生龙 Clonezilla 作为一款专注于拷贝磁盘数据的专业而又新手有好的系统比较合适。

有了原理、有了工具,我们就可以开始实操了,但是在实操之前,请注意如果你发现你的笔记本电脑插入硬盘再插入再生龙之后再生龙无法读取电脑内部的硬盘,那多半可以进入BIOS设置,将硬盘设置为传统的AHCI格式,在拷贝完成之后,再将其设置回原来的状态。同时,部分电脑无法很好地识别Ventoy多镜像启动工具,所以如果遇上了这样的问题最好的办法是将其恢复为未安装Ventoy格式并使用传统刻录工具将再生龙镜像刻录到U盘内,具体写入过程不再赘述,如有需要可以留言沟通。