clonezilla提供开源免费的硬盘/分区克隆方案:需先制作usb启动盘并设置bios引导;再依需求选device-device(整盘复制)、device-image(备份为镜像)或image-device(恢复镜像);支持初学者模式快速操作与专家模式精细控制。

如果您希望在不依赖商业软件的情况下完整复制硬盘或分区,Clonezilla(再生龙)提供了一套稳定、开源且无需授权的解决方案。以下是实现硬盘与分区克隆的具体操作路径:
一、准备可启动的Clonezilla介质
Clonezilla无法直接在已运行的操作系统中执行底层磁盘操作,必须通过独立环境启动。制作启动介质是所有后续操作的前提,确保目标设备能脱离原系统引导。
1、访问官方站点下载最新版 Clonezilla Live ISO 文件(推荐 stable 分支)。
2、使用 Rufus 工具将 ISO 写入 USB 设备:选择“DD 模式”,勾选“创建可引导磁盘”,点击“开始”完成写入。
3、插入已写入的 USB 启动盘,重启计算机,进入 BIOS/UEFI 设置界面,将 USB 设备设为第一启动项。
4、保存设置并重启,出现 Clonezilla 启动菜单后按 Enter 键接受默认选项 进入初始化流程。
二、选择克隆模式并进入向导
Clonezilla 提供三种核心工作模式,分别对应不同场景需求:设备对设备(直接硬盘拷贝)、设备到镜像(生成备份文件)、镜像到设备(还原已有备份)。需根据当前任务目标准确选择。
1、语言界面出现后,选择 简体中文 并回车确认。
2、键盘映射选择“不修改键盘映射”以避免输入异常。
3、主菜单中选择“使用再生龙”,回车进入功能列表。
4、在模式选择界面,根据用途选取:
— 若需立即复制整盘数据至另一物理硬盘,选“device-device”;
— 若需生成可长期存档的压缩镜像,选“device-image”;
— 若已有 .img 或 .gz 镜像文件待恢复,选“image-device”。
三、执行设备到设备的硬盘克隆
该方式适用于快速迁移旧硬盘全部内容至新硬盘,包括引导扇区、分区表及所有文件系统结构,无需额外安装操作系统。
1、选择“Beginner mode”简化流程,系统自动跳过高级参数配置。
2、在设备列表中,确认源硬盘标识(如 /dev/sda),注意其容量与实际旧盘一致,切勿误选为当前运行系统盘。
3、在目标硬盘选项中,选定新接入的空白硬盘(如 /dev/sdb),确保其容量 ≥ 源盘已用空间,且该盘所有数据将被彻底覆盖。
4、选择克隆方法为“disk_to_local_disk”,表示整盘对拷而非仅分区。
5、系统提示是否检查源文件系统时,若源盘状态正常可跳过;若曾异常断电,建议选“yes”进行扫描修复。
6、最后确认操作无误后,输入 y 开始克隆,进度条显示实时速率与剩余时间。
四、执行分区级克隆或备份
当仅需迁移系统分区(如 Windows 的 C: 盘或 Linux 的 / 分区)而保留其他分区不变时,应采用分区粒度操作,避免影响数据盘或恢复分区等非必要区域。
1、在主菜单选择“device-device”后,进入子选项时选择“beginner mode”下的“part_to_part”。
2、依次指定源分区(如 /dev/sda1)与目标分区(如 /dev/sdb1),两者文件系统类型需兼容(如 ext4 → ext4、NTFS → NTFS)。
3、若目标分区尚未创建,Clonezilla 会提示先格式化;此时需确保目标空间未被其他系统占用。
4、启用“resize-and-copy”选项可同步调整分区大小,例如将 100GB 分区缩小后克隆至 64GB 新盘(前提是实际数据量 ≤ 64GB)。
5、确认后输入 y 执行,完成后可见分区结构与内容完全一致。
五、使用专家模式精细控制克隆行为
初学者模式虽便捷,但在处理 GPT 磁盘、跨平台迁移或需优化空间利用率时,专家模式提供关键参数干预能力,例如强制重写引导记录、启用压缩算法、跳过空扇区等。
1、主菜单中选择“使用再生龙”后,直接选“专家模式”而非初学者模式。
2、在命令行参数界面,手动添加选项:
— 添加 -k1 可使目标分区自动扩展至最大可用空间(适用于克隆至更大容量硬盘);
— 添加 -g auto 自动适配 GPT 分区表结构,防止 UEFI 启动失败;
— 添加 -j2 启用多线程压缩,提升大镜像生成效率。
3、选择“savedisk”进行全盘镜像备份时,指定存储位置为外接 NTFS/FAT32 U 盘或局域网 SSH 服务器路径。
4、在镜像保存前务必勾选“check saved image”,否则可能因写入错误导致后续无法还原。










