使用 Systemback镜像系统

以下是使用 Systemback 镜像系统的分步指南:


1. 安装 Systemback

Debian/Ubuntu 系

sudo add-apt-repository ppa:nemh/systemback
sudo apt update
sudo apt install systemback
Arch/Manjaro 系
sudo pacman -S systemback

2. 启动 Systemback

  • 终端输入 systemback 或通过图形界面搜索 "Systemback" 打开程序。

3. 创建系统快照(备份)

  1. 选择目标分区
    • 点击左侧 "Create New"
    • 在 "System partition" 下拉菜单中选择系统根分区(通常是 / 挂载点)。
    • 可选:排除 /home 或 /boot 等目录(根据需求勾选 "Exclude")。
  2. 配置快照
    • 输入快照名称(如 Backup_2023-10)。
    • 选择保存路径(建议外接硬盘或非系统分区)。
    • 点击 "Create New" 开始备份。

4. 生成可启动的 Live 系统镜像

  1. 选择已有快照
    • 在主界面左侧选择已创建的快照。
    • 点击 "Live system create"
  2. 配置 ISO
    • 输入镜像名称(如 MyLinux_Live)。
    • 选择保存路径(生成 .iso 文件)。
    • 点击 "Create New" 等待完成。
  3. 刻录到 USB/DVD
    • 使用工具(如 Etcher 或 dd)将 ISO 写入可启动介质。

5. 复制系统到另一分区

  1. 选择目标分区
    • 点击 "Copy system"
    • 在 "Destination partition" 下拉菜单中选择目标分区(需提前格式化)。
  2. 调整分区大小(可选)
    • 勾选 "Resize user interface" 可调整系统分区大小。
  3. 开始复制
    • 点击 "Copy Now",等待数据同步完成。
  4. 修复引导
    • 重启后若无法启动,需用 Live USB 进入系统,重新安装 GRUB:

      sudo mount /dev/sdXn /mnt # 挂载目标分区到 /mnt
      sudo grub-install --boot-directory=/mnt/boot /dev/sdX
      sudo update-grub

6. 恢复系统

  1. 从 Live 环境启动

    • 使用 Systemback 生成的 Live USB 或其他 Linux 发行版 Live 环境。
  2. 挂载原系统分区

    sudo mount /dev/sdXn /mnt # 替换为原系统分区
  3. 执行恢复

    • 打开 Systemback,选择 "Restore"
    • 选择备份文件,点击 "Restore Now"

注意事项

  1. 数据安全
    • 操作前务必备份重要数据,避免覆盖错误分区。
  2. 分区空间
    • 目标分区需大于或等于原系统占用空间。
  3. 引导修复
    • 跨硬盘迁移系统后,通常需重新安装 GRUB。
  4. 兼容性
    • Systemback 对新内核或特殊文件系统(如 Btrfs)支持有限,建议测试后再使用。

常见问题

  • 安装失败?
    检查 PPA 仓库是否添加成功(Ubuntu/Debian),或尝试从源码编译。
  • ISO 无法启动?
    检查 BIOS/UEFI 设置,确保从 USB/DVD 优先启动。
  • 复制后无法开机?
    使用 boot-repair 工具修复引导(需 Live 环境)。

通过以上步骤,您可轻松备份、迁移或创建可启动的系统镜像。建议首次使用时在虚拟机中测试流程。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值