如何为 Linux 设备创建可启动 USB 恢复硬盘?
更新时间:Jul 20, 2022
如何为 Linux 设备创建可启动 USB 恢复硬盘?
部分文章为机器自动翻译,文中可能有文法错误或语义模糊之处。
目的
本文将引导您了解如何创建可启动 USB 硬盘,以还原 Active Backup for Business 备份的 Linux 设备。使用此 USB 硬盘,您可将数据从Synology NAS上的备份还原到 Linux 设备。
解决方案
-
使用 ISO 刻录软件创建可启动 USB 硬盘
- 进入下载中心。
- 单击选择产品类型下拉菜单,然后选择NAS 。
- 单击选择您的 Synology 产品下拉菜单,然后选择您的Synology NAS型号。
- 进入操作系统版本栏并选择您的操作系统版本。
- 进入桌面实用程序选项卡,找到Synology Active Backup for Business Recovery Media Creator (Synology-Recovery-Media.iso),然后单击下载。
- 使用第三方 ISO 刻录软件将 Synology-Recovery-Media.iso 复制到 USB 硬盘或 DVD 上。
- 您可使用此 USB 硬盘或 DVD 启动要还原的设备。
-
为传统 BIOS 创建可启动 USB 硬盘
- 进入下载中心。
- 单击选择产品类型下拉菜单,然后选择NAS 。
- 单击选择您的 Synology 产品下拉菜单,然后选择您的Synology NAS型号。
- 进入操作系统版本栏并选择您的操作系统版本。
- 进入桌面实用程序选项卡,找到Synology Active Backup for Business Recovery Media Creator (Synology-Recovery-Media.iso),然后单击下载。
- 打开 Linux 终端机并输入以下命令以安装套件和依赖项。在以下步骤中,我们将以 Ubuntu 为例。
apt-get install syslinux syslinux-utils
- 插入 USB 硬盘。
- 列出所有分区以找到插入的 USB 硬盘。分区按其设备名称显示。例如:/dev/sda、/dev/sdb 或 /dev/sdc。在本教程中,我们以 /dev/sdc 为例。
fdisk -l
- 输入以下命令将 USB 硬盘格式化为 FAT32。将 /dev/sdc 替换为 USB 硬盘的实际名称。
mkdosfs -I /dev/sdc -F 32
- 输入以下命令以将 Synology-Recovery-Media.iso 复制到 USB 硬盘。
dd if=Synology-Recovery-Media.iso of=/dev/sdc bs=1M
- 您可使用此 USB 硬盘启动要还原的设备。
-
为 UEFI 创建可启动 USB 硬盘
- 进入下载中心。
- 单击选择产品类型下拉菜单,然后选择NAS 。
- 单击选择您的 Synology 产品下拉菜单,然后选择您的Synology NAS型号。
- 进入操作系统版本栏并选择您的操作系统版本。
- 进入桌面实用程序选项卡,找到Synology Active Backup for Business Recovery Media Creator (Synology-Recovery-Media.iso),然后单击下载。
- 打开 Linux 终端机并输入以下命令以装载下载的恢复媒体。在以下步骤中,我们将以 Ubuntu 为例。
mkdir -p /mnt/abb
mount -o loop Synology-Recovery-Media.iso /mnt/abbmkdir -p /mnt/abb
mount -o loop Synology-Recovery-Media.iso /mnt/abb - 插入 USB 硬盘。
- 列出所有分区以找到插入的 USB 硬盘。分区按其设备名称显示。在本教程中,我们以 /dev/sdc 为例。
fdisk -l
- 输入以下命令以将 USB 硬盘设置为 GPT 格式的硬盘并创建 EFI 系统分区。
fdisk /dev/sdc
-
g
:创建新的空 GPT 分区表 n
和1
:使用默认值创建分区t
和1
:将分区类型更改为 EFI 系统分区w
:保存更改
-
- 输入以下命令以格式化新创建的存储空间。
mkfs.vfat -I /dev/sdc1
- 输入以下命令以装载存储空间。
mkdir -p /mnt/usb
mount /dev/sdc1 /mnt/usb - 输入以下命令以将 Synology-Recovery-Media.iso 复制到 USB 硬盘。
cp -r /mnt/abb/* /mnt/usb/
- 输入以下命令以卸载 USB 硬盘和恢复媒体。
umount /mnt/usb
umount /mnt/abb - 您可使用此 USB 硬盘启动要还原的设备。
-
故障排除
如果在恢复之后无法启动 Linux 服务器,请先尝试以下方法进行故障排除。
- 请参阅本文以启动 Linux 设备。
- 更改为 UEFI 或 BIOS 模式。第三方刻录软件创建的某些恢复硬盘只能以两种模式之一启动。您可以访问应用程序提供商的网站以获取更多建议。