V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
yagamil
V2EX  ›  Linux

Linux 下把系统盘 dd 到新的大容量盘,启动后原来的分区容量会自动扩容么

  •  1
     
  •   yagamil · 307 天前 · 925 次点击
    这是一个创建于 307 天前的主题,其中的信息可能已经有所发展或是发生改变。

    比如原来的系统盘的 home 是 200GB, 整个硬盘 dd 后,新的硬盘里的 home 分区还是 200GB 么?

    谢谢!

    busier
        1
    busier  
       307 天前   ❤️ 1
    当然不会自动扩容!
    你需要扩大分区尾部边界,然后再扩展文件系统
    想无脑傻瓜化操作可以用 live 模式的 gparted 完成!
    yagamil
        2
    yagamil  
    OP
       307 天前
    @busier 好的,谢谢大佬~
    smallparking
        3
    smallparking  
       307 天前 via Android
    试试 clonezilla
    anytk
        4
    anytk  
       307 天前 via Android
    不建议 dd ,建议 rsync 。好处是可以消除文件系统碎片,而且速度更快,如果要新使用文件系统特性,比如 btrfs 的透明压缩,更建议使用拷贝而不是 dd 。
    yagamil
        5
    yagamil  
    OP
       307 天前
    @anytk 刚刚操作完。250G 的盘 dd 到 2T ,用了 1 个小时。
    rsync 能把启动分区这些设置也一并复制过去吗? 之前装系统时分了好几个区。
    anytk
        6
    anytk  
       306 天前
    @yagamil 启动分区是引导和分区特性,如果是 uefi, 都可以直接 rsync ,只不过复制完要根据新分区的 UUID 去修改几个系统文件(主要是 grub 引导,grub 配置,fstab, initramfs resume 这 4 个),rsync 可以参考 https://superuser.com/a/1185401 命令就是:
    `rsync -axHAWXS --numeric-ids --info=progress2 /path/toold /path/tonew`
    多分区要一个分区一个分区来复制就好了。
    还有一种简单方法就是用 diskgenius 的克隆磁盘,选择按文件系统原样复制,然后再扩展磁盘大小就 ok 。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   751 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 21:09 · PVG 05:09 · LAX 14:09 · JFK 17:09
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.