使用 timeshift 重装 Arch Linux


timeshift 是一款备份软件,它有增量/定时备份、管理备份等功能。

使用背景:需要整体迁移系统

具体操作步骤/注意事项如下:

  1. 在原系统中安装 timeshift(可通过 archlinuxcn源 直接安装)
  2. 创建一个完整备份(包含所有文件)
  3. 在新环境中最小化安装 linux系统(包含timeshift和 xorg
  4. 拷贝/链接备份文件至 /timeshift
  5. 在 ~/.xinitrc(没有就创建)中添加代码 exec timeshift-gtk
  6. 执行命令 startx
  7. 恢复备份,自动重启
  8. 按照机器差别修改各文件的 uuid(例如fstab、grub文件)
  9. 检查环境是否有缺失(docker 镜像不会被同步)

PS:妥善保管备份,直到确认一切完好