linux更换大硬盘

  • 用rufus安装Clonezilla Live到U盘
  • 从U盘启动后进行硬盘复制
  • 用rufus安装gparted Live到U盘
  • 从U盘启动后扩展原分区

两种 Live软件可免费直接在官网下载,在nas 软件目录中也有备份

备选方案:(未尝试) 把复制好的硬盘放到windows下用diskgenius扩展空间或者直接用windows的自带的分区扩展卷功能


Clonezilla 是专门的“磁盘/分区克隆与备份工具”:cnblogs.com+1

  • 支持整盘(MBR/GPT + 所有分区 + 引导区)一键克隆;
  • 支持做成镜像文件(Image),以后恢复;
  • 支持各种文件系统(ext4、NTFS、XFS…),甚至对不认识的文件系统可以扇区级复制;
  • 有很多针对迁移的高级选项(如自动调整分区、跨大小不同的盘克隆等)。

而 GParted 的定位是:分区编辑器,它不会帮你做这些事情:

  1. 不会自动克隆 MBR/GPT + 引导记录 + 所有分区结构
    • 你如果只复制 /dev/sda2,EFI 分区 /dev/sda1、MBR/ESP 引导信息要自己处理;
    • 要迁移系统盘,你就得额外手动安装 / 修复 GRUB、改 fstab 等。
  2. 不会创建压缩镜像、增量备份
    • GParted 就是“直接复制分区内容到另一个分区”,没有镜像文件这一层;
    • 无法用它做“备份多份系统镜像放硬盘里”的那种操作。
  3. 整体迁移系统时操作更琐碎
    • 整盘迁移 = 自己手动:
      • 新盘建分区表
      • 建 EFI 分区
      • 复制各个分区
      • 装引导、调 UUID/fstab
    • Clonezilla 整盘克隆时,这些通常一次搞定。

所以:

想要 “把整块系统盘原封不动搬到新盘” —— Clonezilla 明显比 GParted Live 更适合


转载请注明来源 有问题可通过github提交issue