Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

如何使用升级版 FreeBSD 恢复 Junos OS

在不使用 CLI 的情况下恢复具有升级版 FreeBSD 的 Junos OS 的方法

如果运行具有升级版 FreeBSD 的 Junos OS 的设备操作系统或配置损坏,导致系统无法正常启动,或者您需要恢复 root 密码,则无法使用 CLI。但您可以访问和使用 Junos 主菜单和启动菜单。这些菜单包含从 USB 设备或以前安装的 Junos OS 版本启动,或使用 CLI 恢复模式更改 root 密码等选项。

从 /junos 卷引导

通过升级版 FreeBSD 运行 Junos OS 的瞻博网络设备有两个独立的卷:

  • dev/gpt/junos (简称 /junos )卷,用于运行 Junos OS 以及存储配置和日志文件

  • dev/gpt/oam (简称 /oam ),一个操作、管理和维护 (OAM) 卷,用于存储 Junos OS 和配置的完整备份。

如果通过升级版 FreeBSD 运行 Junos OS 的设备操作系统或配置损坏,导致系统无法正常启动,您仍然可以从 /junos 卷启动,而无需使用 CLI 命令 request system reboot。访问 Junos 主菜单。启动 /junos 卷是 Junos 主菜单上的第一个选项。

从安全模式启动

安全模式是计算机操作系统的一种诊断模式,它的功能减少了,由于许多非核心组件被禁用,因此隔离问题的任务更容易。在具有升级版 FreeBSD 的 Junos OS 中,安全模式会启动整个 Junos OS 和 FreeBSD,但禁用了一些内核功能。

正常模式和安全模式之间的另一个区别是,对于 EX3400 设备,正常模式下的对称多处理 (SMP) 使用双核,而在安全模式下,则使用单核。

如果安装存在阻止操作系统引导到其正常操作模式的重大问题(如磁盘损坏或安装的软件配置不正确),则可能会在安全模式下引导,并允许您诊断问题。

从安全模式启动是 Junos 主菜单上的第二个选项。

从具有升级版 FreeBSD 的先前安装的 Junos OS 版本启动

对于通过升级版 Freebsd 运行 Junos OS 的设备,您可以从该操作系统的先前版本启动,前提是设备上有以前的映像并且该映像仍然存在。以前的映像文件可以在 /packages/sets/previous 目录中找到。由于存储空间限制,某些平台不会保留较旧的映像(例如,EX2300 和 EX3400 没有 /packages/sets/previous 目录)。

以下是 EX9200 交换机的示例输出,显示了上图:

若要查看设备上是否有以前的程序包,请执行下列操作之一:

  • 从 UNIX 外壳中发出 ls /packages/sets/previous 命令。

  • 在 CLI 操作模式下,使用 file list /packages/sets/previous 命令。

从具有升级版 FreeBSD 的先前安装的 Junos OS 版本引导是引导菜单上的第一个选项。

系统会使用升级版的 FreeBSD 映像启动之前的 Junos OS。如果没有以前的映像,系统将从当前安装的映像引导。

引导至单用户模式

单用户模式是多用户计算机操作系统引导至单个超级用户的模式。它主要用于多用户环境的维护。

对于通过升级版 FreeBSD 运行 Junos OS 的设备,单用户模式会将您置于带有提示的 shell 中。支持有限,使用此选项无法恢复密码。但是您可以执行很少的文件操作。

引导到单用户模式是引导菜单上的第二个选项。

从恢复快照启动

使用命令为 request system snapshot recovery 运行 Junos OS 和升级版 FreeBSD 的设备的恢复快照。恢复快照是在发出快照命令时创建的包和配置的完整副本。

从恢复快照引导是引导菜单上的第三个选项。

从 USB 设备启动

如果要从 USB 设备启动,则必须将 USB 设备连接到路由器或交换机。然后选择“启动菜单”上的“ 从 [U]SB 启动 ”选项。如果未连接 USB 设备,您将看到一条消息 No USB media found

注意:

在基于 Linux 的平台 (jinstall-host* 映像) 上,如果具有升级版 FreeBSD 的 Junos OS 作为来宾虚拟机 (VM) 运行,则通过 BIOS 引导管理器支持从 USB 引导选项。重新启动后,按 ESC 打开启动选项菜单并选择 启动管理器 选项。

引导至 OAM 外壳

“引导至 OAM 外壳”选项类似于单用户模式,不同之处在于您被放入 oam 外壳或卷中。紧凑型闪存驱动器是 /oam 卷,用于存储恢复快照备份信息。如果 /junos 卷发生故障,可以使用 /oam 卷来引导系统。

引导到 oam shell 是引导菜单上的第五个选项。

CLI 恢复模式

如果选择 CLI 恢复模式选项,最终会出现 root> 提示。在提示符下输入 configure 以进入配置 CLI 模式。从那里,您可以更改 root 密码以恢复对设备的访问权限(请参阅 恢复路由器上的 root 密码)。

CLI 恢复模式是“选项”菜单上的第二个选项。

检查文件系统

检查文件系统选项可让您确保没有问题或文件损坏。系统从 OAM 卷启动以执行磁盘检查。这是选项菜单上的第三个选项。

启用/禁用详细启动

选择“选项”菜单上的第四个选项可以启用详细启动(允许您滚动查看整个启动),也可以禁用详细启动。

引导提示符

“引导提示符”选项显示“确定”提示符,您可以从中键入以下命令之一:

  • menu- 将您带回 Junos 主菜单。

  • boot-junos— 将设备引导至当前版本的 Junos OS。

  • reboot- 重新启动系统。

您还可以在 OK 提示符下键入 ? 以查看其他几个可用命令。引导提示符选项是“选项”菜单上的第五个选项。

如何访问 Junos 主菜单、启动菜单和选项菜单

如果通过升级版 FreeBSD 运行 Junos OS 的设备操作系统或配置损坏,导致系统无法正常启动,您仍然可以使用 Junos 主菜单、启动菜单或选项菜单上的选项启动。以下过程说明如何访问这些菜单。

如何访问 Junos 主菜单

您可以通过中断设备重新启动来访问 Junos 主菜单。

注意:

您需要控制台访问权限(直接访问控制台或通过控制台服务器)才能执行以下过程。

您可以执行整个过程,也可以重新启动设备并从步骤 4 开始该过程。(您也可以通过 CLI 重新启动设备(如果可用)来执行这些重新启动。

要使用升级版 FreeBSD 启动运行 Junos OS 的设备而不使用 CLI:

  1. 按前面板上的电源按钮,关闭路由器或交换机等设备的电源。
  2. 连接并配置管理设备,如 PC 或笔记本电脑,如下所示:
    1. 关闭管理设备的电源。
    2. 将设备随附的以太网反转电缆的一端插入设备随附的 RJ-45–to–DB-9 串行端口适配器。
    3. 将 RJ-45–到 DB-9 串行端口适配器插入管理设备上的串行端口。
    4. 将以太网反转电缆的另一端连接到设备上的控制台端口。
    5. 打开管理设备的电源。
    6. 在管理设备上,启动异步终端仿真应用程序(如 Microsoft Windows 超级终端),然后选择要使用的相应通信 (COM) 端口(如 COM1)。
    7. 按如下方式配置端口设置:
      • 每秒位数:9600

      • 数据位:8

      • 奇偶校验:无

      • 停止位:1

      • 流控制:无

  3. 按前面板上的电源按钮,打开设备电源。

    验证前面板上的 电源 指示灯是否变为绿色。

    管理设备上的终端仿真屏幕显示设备的启动顺序。

  4. 访问 Junos 主菜单。

    执行下列操作之一

    • 在 Junos OS 17.3 版之前,Junos 主菜单会在启动时显示三秒钟,然后自动从 /junos 卷启动。在三秒间隔内按任意键可停止自动启动序列并显示 Junos 主菜单。

    • 从 Junos OS 17.3 版开始,在重新启动的以下部分按 Ctrl+c:

    将显示 Junos 主菜单:

  5. 在 Junos 主菜单的提示符 Choice: 下,输入代表您要使用的选项的数字。或者,您可以在方括号中输入字母以选择一个选项。

如何访问启动菜单

引导菜单是您可以从 Junos 主菜单访问的两个菜单之一。

注意:

您需要控制台访问权限才能执行以下过程。

您必须先访问 Junos 主菜单。请参阅 如何访问 Junos 主菜单、引导菜单和选项菜单

要访问引导菜单:

  1. 在 Junos 主菜单的提示符 Choice: 下,输入 4B 选择 4. [B]oot menu

    将显示引导菜单。

  2. Choice: “启动菜单”的提示符下,输入表示要使用的选项的数字。或者,您可以在方括号中输入字母以选择一个选项。

如何访问选项菜单

选项菜单是您可以从 Junos 主菜单访问的两个菜单之一。

注意:

您需要控制台访问权限才能执行以下过程。

您必须先访问 Junos 主菜单。请参阅 如何访问 Junos 主菜单、引导菜单和选项菜单

要访问选项菜单:

  1. 在 Junos 主菜单的提示符 Choice: 下,输入 5M 选择 5. [M]ore options

    将显示选项菜单。

  2. Choice: “选项”菜单的提示下,输入表示要使用的选项的数字。或者,您可以在方括号中输入字母以选择一个选项。