如何重置X1700B Socket(USB驱动器)

本文解释了如何使用USB驱动器将X1700B Socket重置为工厂映像。

注意

警告! Cato有两个经过认证的X1700站点Socket硬件型号(X1700和X1700B)。 安装映像到套接字之前,请确保识别出准确的套接字型号。

有关两个X1700 Socket型号的更多信息,请参阅重新映像Cato Sockets概述

识别X1700B Socket上的USB端口

X1700B Socket的前面板上有两个USB端口,您可以使用任意一个端口通过USB驱动器安装映像。 从Socket v17版本开始,您可以使用USB 2.0或USB 3.0驱动器。 这些是X1700B Socket前面板的USB端口。

X1700_Front_USB.png

将Socket重置为工厂默认配置和版本

带附加组件重置Socket

对于带有附加模块的X1700和X1700B Socket,在整个重影过程中,您必须移除这些模块。

在套接字成功启动后,将附加模块重新插入套接字。

准备Socket镜像

  1. 下载映像文件

    有关获取映像文件的详细信息,请参阅Socket和vSocket映像文件

  2. 解压映像(参见下方说明)。

  3. 获取至少8GB的USB驱动器。 如果需要格式化USB驱动器,请使用exFAT或FAT32格式。 使用FAT32格式时,USB驱动器不应超过32GB。

将镜像烧录到USB驱动器

本节解释了如何针对Windows、macOS和Linux将套接字映像刻录到USB驱动器。

解压映像后,比较未压缩的DD映像文件的文件哈希与Cato已验证的正确文件哈希。 这在将套接字固件写入硬盘之前确认磁盘映像的完整性。

  • 一个带有验证哈希的文件附加在本文中

  • 将文件保存到与未压缩的磁盘映像相同的目录中

使用Windows烧录镜像

  1. 将USB驱动器连接到您的Windows设备。

  2. 在与两个文件相同的目录中,从提升的Powershell运行tar -xf <archive-filename>命令来解压映像

    注意

    注意: 常见的解压缩软件(如Winzip、7zip或Winrar)会损坏映像,导致文件大小为约135MB。 使用Windows CLI tar命令提取文件,结果应为大于1GB的文件大小。

  3. 确保将哈希文件放在与映像文件相同的目录中。

  4. 执行以下命令以比较套接字映像的文件哈希:

    (Get-FileHash -Algorithm SHA256 .\IMAGE_INSTALL_socket_X1700B_19049_production_socket_v21.1_20240919_2025_01_07.dd).Hash -eq (gc .\X1700B-hash.txt).split()[0]

    当哈希值相同时,该命令返回True

  5. 下载并安装磁盘映像软件,如Win32 Disk Imager。

  6. 将映像写入USB驱动器。 (您可能需要使用*.*显示所有文件以查看DD文件)

使用macOS刻录映像

  1. 连接USB驱动器。

  2. 打开终端窗口。

  3. 使用命令diskutil list识别新驱动器

  4. 使用diskutil unmountDisk <diskN>卸载已识别的驱动器

  5. 解压映像(双击文件)。

  6. 执行以下命令以比较套接字映像的文件哈希:

    shasum -a 256 <archive-filename>

    将此命令的输出与本文章附加的哈希进行比较。

  7. 执行以下命令以将映像写入USB驱动器:

    dd if=./IMAGE_INSTALL_socket_X1700B_19049_production_socket_v21.1_20240919_2025_01_07.dd of=/dev/diskN bs=16m

    备注:

    • 对于支持的版本,您可以将status=progress附加到dd命令以查看写入USB操作的状态。

    • 确保将映像写入USB驱动器而不是硬盘。

使用Linux刻录映像

  1. 将USB驱动器连接到您的Linux机器上

  2. 识别哪个设备是您的USB /dev/sdb/dev/sdc

  3. 解压映像。

  4. 运行以下命令查看镜像文件的哈希:

    shasum -a 256 /<path to file>/<image filename>
  5. 将命令输出与本文章附加的哈希进行比较。

  6. 运行以下命令将镜像写入USB:

    dd if=./IMAGE_INSTALL_socket_X1700B_19049_production_socket_v21.1_20240919_2025_01_07.dd of=/dev/sdX

    备注:

    • 对于受支持的版本,您可以在dd命令中追加status=progress,以查看写入 USB 操作的状态。

    • 确保您将映像写入 USB 驱动器而不是您的硬盘。

在X1700B Socket上安装映像

在 USB 驱动器上准备好 Socket 映像后,将驱动器插入 Socket。 Socket 启动时,它会安装映像并重置为默认设置。

注意

注意: 如果Socket当前在Cato 管理应用程序中显示为已分配到站点,请从站点取消分配Socket(参见 管理套接字)。 然后在安装新映像后,可以再次将 Socket 分配给站点。

在X1700B Socket上安装镜像:

  1. 关闭X1700B Socket。

  2. 对于具有附加模块的 Socket,请从 Socket 中完全移除整个模块。

  3. 将您在第2部分中准备的USB闪存驱动器插入USB端口。

  4. 开启X1700B Socket。

  5. 安装在X1700B引导时开始,完成时间约为5分钟,具体取决于USB闪存驱动器的速度。

  6. 安装完成后,X1700B将自动断电,因此当Socket断电时,新镜像已经安装到Socket上。

  7. 从 Socket 中移除 USB 闪存驱动器。

  8. 重要! 断开电源线,然后重新连接以启动 Socket。

  9. 对于具有附加模块的 Socket,请执行以下操作:

    1. 确保您至少已升级到Socket v18。

    2. 关闭 Socket,并插入模块。

    3. 开启X1700B Socket。

验证 Socket 版本

安装套接字镜像后,可以使用套接字WebUI验证套接字版本,确认该过程已成功。

有关如何登录Socket WebUI的更多信息,请参阅访问Socket WebUI

注意

注意: 如果您在安装 Socket 映像后本地登录到 Socket WebUI,登录用户名和密码将重置为默认设置。

本地验证套接字版本:

  1. 登录到 Socket WebUI。

    可以使用以太网线将计算机连接到X1700B套接字上的MGMT端口。

  2. 导航到 关于 页面。

  3. 确认版本与您上面下载的映像文件相同。

这篇文章有帮助吗?

0 人中有 0 人觉得有帮助

0 条评论