0%

Arch系统转移

前言

pid:103842593

因为一开始给Arch的空间比较小

很快就不够用了

所以做了个系统迁移的教程

参考自 将安装迁移到新硬件(ArchWiki)

前置工作

  • 需要U盘安装Arch系统

    中科大镜像

  • 系统转移到的空间 > 转移前的空间

迁移工作

使用dd进行系统迁移

dd(ArchWiki)

假设从/dev/sda1/dev/sdb1

1
dd if=/dev/sda1 of=/dev/sdb1 bs=64K conv=noerror,sync status=progress
  • 注意of的文件目录

  • 使用df/fdisk -l命令查看硬盘

  • 注意这会将UUID也一起复制,在同一硬盘迁移中需更改UUID值

更新fstab

挂载/mnt分区,EFI分区,swap分区

更新fstab

1
genfstab -U /mnt > /mnt/etc/fstab

重新生成内核镜像

1
mkinitcpio -P

相关错误

  • 更新UUID值

  • 使用btrfs文件系统没有更新所以在dolphin中没有扩大

    使用以下命令

    1
    btrfs filesystem resize max /

后言

好评如潮,♥️来自🇨🇳

Linux空间大了好多真是舒服啊