如何为 Linux 设备创建可启动 USB 恢复硬盘?

如何为 Linux 设备创建可启动 USB 恢复硬盘?

部分文章为机器自动翻译,文中可能有文法错误或语义模糊之处。

目的

本文将引导您了解如何创建可启动 USB 硬盘,以还原 Active Backup for Business 备份的 Linux 设备。使用此 USB 硬盘,您可将数据从Synology NAS上的备份还原到 Linux 设备。

解决方案

  1. 使用 ISO 刻录软件创建可启动 USB 硬盘

    1. 进入下载中心
    2. 单击选择产品类型下拉菜单,然后选择NAS
    3. 单击选择您的 Synology 产品下拉菜单,然后选择您的Synology NAS型号。
    4. 进入操作系统版本栏并选择您的操作系统版本。
    5. 进入桌面实用程序选项卡,找到Synology Active Backup for Business Recovery Media Creator (Synology-Recovery-Media.iso),然后单击下载
    6. 使用第三方 ISO 刻录软件将 Synology-Recovery-Media.iso 复制到 USB 硬盘或 DVD 上。
    7. 您可使用此 USB 硬盘或 DVD 启动要还原的设备。
  2. 为传统 BIOS 创建可启动 USB 硬盘

    1. 进入下载中心
    2. 单击选择产品类型下拉菜单,然后选择NAS
    3. 单击选择您的 Synology 产品下拉菜单,然后选择您的Synology NAS型号。
    4. 进入操作系统版本栏并选择您的操作系统版本。
    5. 进入桌面实用程序选项卡,找到Synology Active Backup for Business Recovery Media Creator (Synology-Recovery-Media.iso),然后单击下载
    6. 打开 Linux 终端机并输入以下命令以安装套件和依赖项。在以下步骤中,我们将以 Ubuntu 为例。
      apt-get install syslinux syslinux-utils
    7. 插入 USB 硬盘。
    8. 列出所有分区以找到插入的 USB 硬盘。分区按其设备名称显示。例如:/dev/sda、/dev/sdb 或 /dev/sdc。在本教程中,我们以 /dev/sdc 为例。
      fdisk -l
    9. 输入以下命令将 USB 硬盘格式化为 FAT32。将 /dev/sdc 替换为 USB 硬盘的实际名称。
      mkdosfs -I /dev/sdc -F 32
    10. 输入以下命令以将 Synology-Recovery-Media.iso 复制到 USB 硬盘。
      dd if=Synology-Recovery-Media.iso of=/dev/sdc bs=1M
    11. 您可使用此 USB 硬盘启动要还原的设备。
  3. 为 UEFI 创建可启动 USB 硬盘

    1. 进入下载中心
    2. 单击选择产品类型下拉菜单,然后选择NAS
    3. 单击选择您的 Synology 产品下拉菜单,然后选择您的Synology NAS型号。
    4. 进入操作系统版本栏并选择您的操作系统版本。
    5. 进入桌面实用程序选项卡,找到Synology Active Backup for Business Recovery Media Creator (Synology-Recovery-Media.iso),然后单击下载
    6. 打开 Linux 终端机并输入以下命令以装载下载的恢复媒体。在以下步骤中,我们将以 Ubuntu 为例。
      mkdir -p /mnt/abb
      mount -o loop Synology-Recovery-Media.iso /mnt/abb
      mkdir -p /mnt/abb
      mount -o loop Synology-Recovery-Media.iso /mnt/abb
    7. 插入 USB 硬盘。
    8. 列出所有分区以找到插入的 USB 硬盘。分区按其设备名称显示。在本教程中,我们以 /dev/sdc 为例。
      fdisk -l
    9. 输入以下命令以将 USB 硬盘设置为 GPT 格式的硬盘并创建 EFI 系统分区。
      fdisk /dev/sdc
      • g :创建新的空 GPT 分区表
      • n1 :使用默认值创建分区
      • t1 :将分区类型更改为 EFI 系统分区
      • w :保存更改

    10. 输入以下命令以格式化新创建的存储空间。
      mkfs.vfat -I /dev/sdc1
    11. 输入以下命令以装载存储空间。
      mkdir -p /mnt/usb
      mount /dev/sdc1 /mnt/usb
    12. 输入以下命令以将 Synology-Recovery-Media.iso 复制到 USB 硬盘。
      cp -r /mnt/abb/* /mnt/usb/
    13. 输入以下命令以卸载 USB 硬盘和恢复媒体。
      umount /mnt/usb
      umount /mnt/abb
    14. 您可使用此 USB 硬盘启动要还原的设备。
  4. 故障排除

    如果在恢复之后无法启动 Linux 服务器,请先尝试以下方法进行故障排除。

    • 请参阅本文以启动 Linux 设备。
    • 更改为 UEFI 或 BIOS 模式。第三方刻录软件创建的某些恢复硬盘只能以两种模式之一启动。您可以访问应用程序提供商的网站以获取更多建议。
目的
内容
解决方案
使用 ISO 刻录软件创建可启动 USB 硬盘
为传统 BIOS 创建可启动 USB 硬盘
为 UEFI 创建可启动 USB 硬盘
故障排除