Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

使用 SRX 系列防火墙上的可启动 USB 设备启动 Junos OS

您可以从 SRX1600、SRX2300、SRX4120、SRX4300 和SRX4700防火墙上的 USB 设备启动Junos OS。从 USB 设备启动会重新格式化磁盘并重新安装软件。

可启动 USB 设备提供了一种方便可靠的方式,可以在受支持的设备上安装、升级或恢复 Junos OS。本节介绍如何使用 Microsoft Windows 设备、macOS 设备或运行 Junos OS 的防火墙创建包含 Junos OS 映像的可启动 USB 设备。

开始之前,请从 “下载” 页面下载所需的 Junos OS 安装映像。下载的文件以压缩 .gz 格式提供。解压文件 .gz 以获取 .img 以下过程中使用的安装映像。

您可以使用以下任一方法创建可启动 USB 设备,具体取决于环境中可用的系统:

从 Junos OS 安装启动时,USB 设备会擦除并重新格式化内部启动介质,而不会提示确认。除非备份,否则将永久删除任何现有软件安装、日志和本地存储的文件。在继续操作之前,请确保已备份当前配置和所有必需的数据。

使用 功能资源管理器 确认平台和版本对特定功能的支持。

使用 Windows 设备创建可启动 USB 设备

要执行此过程,请确保满足以下要求:

  • 带有 USB 端口的 Windows 设备。
  • USB 2.0 或 USB 3.0 存储设备,满足以下条件:
    • 为选定的 Junos OS 映像文件具有足够的容量。
    • 不包含安全功能,如密钥启动分区。
  • 所需的 Junos OS 映像文件。

对于虚拟 Windows 设备,请在开始该过程之前将物理 USB 设备从主机映射到来宾虚拟机 (VM)。

要使用 Windows 设备创建可启动 USB 设备:

  1. 使用磁盘映像实用工具(如 Win32 磁盘映像器)或可将原始 .img 文件写入 USB 设备的等效工具。您可以从 https://sourceforge.net/projects/win32diskimager/ 下载。
  2. 将所需的 Junos OS 映像从 下载页面 下载到笔记本电脑或计算机的文档目录中。
  3. 将 USB 设备插入笔记本电脑或计算机的 USB 端口。
  4. 打开 Win32 磁盘映像器应用程序。在 “图像文件 ”字段中,输入“文档”目录的路径,或单击文件夹图标以浏览至该目录。然后选择安装介质映像文件。
  5. 在设备字段中选择 USB 闪存驱动器 选项,然后单击 写入并确认。进度框显示进度。
  6. 操作完成后,拔下 USB 设备。

    USB 设备现在已准备好用作可启动磁盘。

使用 macOS 创建可启动 USB 设备

要执行此过程,请确保满足以下要求:

  • 带有 USB 端口的 macOS 设备。
  • USB 2.0 或 USB 3.0 存储设备,满足以下条件:
    • 为选定的 Junos OS 映像文件具有足够的容量。
    • 不包含安全功能,如密钥启动分区。
  • 所需的 Junos OS 映像文件。

要使用 macOS 创建可启动 USB 设备:

  1. 使用命令scp将安装介质(.img 格式)复制到 macOS 设备的 /var/tmp/ 目录。

    例如:

    这是已复制的 Junos OS 映像 (junos-vmhost-install-usb-srxmr2-x86-64-26.2R1.7.img)。
  2. 运行命令 diskutil list 以获取 macOS 设备上的设备列表。
  3. 将 USB 设备插入 macOS 的 USB 端口。
  4. 再次运行命令 diskutil list 以标识分配给 USB 设备的设备节点(例如 /dev/disk3)。
  5. 运行 diskutil unmountDisk /dev/diskN 命令。

    替换 N 为上一个命令中的磁盘号。(在本例中为 N 3。

    例如:

  6. 执行命令 sudo dd if=/var/tmp/junos-vmhost-install-usb-srxmr2-x86-64-26.2R1.7.img of=/dev/rdiskN bs=1m

    例如:

    可启动 USB 设备已准备好安装。
  7. 安全地卸下 USB 设备,并将其用作计划运行 Junos OS 的设备上的可启动 USB。

使用运行 Junos OS 的防火墙创建可启动 USB 设备

要执行此过程,请确保满足以下要求:

  • 带有运行 Junos OS 的 USB 端口的防火墙。
  • USB 2.0 或 USB 3.0 存储设备,满足以下条件:
    • 为选定的 Junos OS 映像文件具有足够的容量。
    • 不包含安全功能,如密钥启动分区。
  • 所需的 Junos OS 映像文件。

要使用运行 Junos OS 的防火墙创建可启动 USB 设备:

  1. 从下载页面下载 .img 映像,然后使用命令scp将文件复制到运行 Junos OS 的防火墙上的 /var/tmp/ 目录中。
  2. 访问 Junos OS 设备上的 shell。
  3. 插入 USB 设备并标识分配给它的设备名称。插入 USB 设备后,监控控制台输出以识别分配给 USB 设备的设备名称。
    例如:
    注意:在此示例中,USB 设备标识为 da0。设备名称在您的系统上可能有所不同。在运行dd命令之前,请务必验证 USB 设备名称,以避免覆盖内部磁盘。
  4. 验证可用的磁盘设备。
  5. 使用命令 dd 将 Junos OS 映像写入 USB 设备。
  6. 等待命令成功完成,然后安全地移除 USB 设备。
    USB 设备现在已准备好用作 Junos OS 的可启动安装或恢复介质。

从可启动 USB 设备安装 Junos OS

您可以通过从包含 Junos OS 软件映像的 USB 设备启动,在 SRX 系列防火墙上安装 Junos OS。从 USB 设备启动会重新格式化内部启动介质并安装软件。仅在打算进行完整安装时使用此过程。

方法 1:使用 CLI 从可启动 USB 设备启动 Junos OS(推荐)

开始之前

确保:

  • 已创建包含所需 Junos OS 软件映像的可启动 USB 设备。
  • 可以对设备进行控制台访问。
  • USB 设备直接连接到 SRX 系列防火墙。

要使用 USB 设备和 CLI 在设备上重新安装 Junos OS:

  1. 连接到设备控制台。
  2. 将 USB 设备插入设备上的 USB 端口。设备会自动检测 USB 设备。例如:
  3. 在操作模式下,重新启动设备以从 USB 启动。
  4. 系统重新启动后,控制台上将显示以下消息。
    安装程序根据平台的安全启动链验证引导加载程序、内核和 ramdisk,然后重新格式化内部启动介质,并安装 Junos OS 映像及其组件包(Hostd、coredump、VM 和相关映像)。
  5. 安装环境自动启动。系统将显示类似于以下内容的平台初始化和安装准备消息:
  6. 输入 y 以安装 vmhost 映像和 Junos OS 软件。
    安装开始。
  7. 安装完成后重新启动设备,出现提示时拔下 USB 设备。
    注意:如果插入 USB 设备时控制台不可用,可以使用 或 ls -lrt /dev/da* 命令验证 USB 检测show log messages。
    设备将重新启动,并从新安装的内部启动介质启动 Junos OS。

方法 2:使用启动管理器从可启动 USB 设备启动 Junos OS

如果无法通过 CLI 访问设备,请使用 Boot Manager 菜单从 USB 设备启动并重新安装 Junos OS。如果尚未创建可启动 USB 设备,请参阅使用 Windows 设备创建可启动 USB 设备 或使用 macOS 设备创建可启动 USB 设备。

使用启动管理器之前,请确保可启动 USB 设备已连接到设备,并且控制台访问权限可用。如果 CLI 不可用,请重新启动或重新启动设备,然后从 Boot Manager 菜单启动 USB 启动过程:

  1. 打开或重新启动 Junos OS 设备。
  2. 当系统显示 Press Esc for boot options 时,按 ESC 进入 Boot Manager 菜单。
  3. 选择 启动管理器,然后按 Enter。

    在启动管理器菜单中,选择 USB00 ,然后按 Enter 从 USB 设备启动。设备从 USB 设备启动后,请按照 方法 1:使用 CLI 从可启动 USB 设备启动 Junos OS 中的 步骤 5 到 7 完成安装。这些步骤包括选择 USB 启动选项、开始安装、输入 y 确认安装以及卸下 USB 设备后重新启动设备。