/system/routerboard/settings
settings
此子菜单配置 RouterBOOT 固件设置。这些设置控制设备在硬件层面的启动和运行方式。
system/routerboard/settings
Conditions: !i386 Type: Settings Directory
此子菜单配置 RouterBOOT 固件设置。这些设置控制设备在硬件层面的启动和运行方式。
[admin@MikroTik] /system/routerboard/settings> print
auto-upgrade: no
baud-rate: 115200
boot-delay: 2s
enter-setup-on: any-key
boot-device: nand-if-fail-then-ethernet
preboot-etherboot: disabled
cpu-frequency: 1200MHz
memory-frequency: 1066DDR
boot-protocol: bootp
enable-jumper-reset: yes
force-backup-booter: no
silent-boot: yes
protected-routerboot: disabled
reformat-hold-button: 20s
reformat-hold-button-max: 10m
信息
device-mode 设置限制双启动设备的 SwOS/RouterOS 切换。要启用它,请运行:
/system/device-mode/update routerboard=yes危险对 CPU 或内存进行超频不在保修范围内。如果您怀疑超频导致性能问题,请在联系支持之前将两个频率恢复为标称值。 | 参数 | 类型 | 描述 | | --- | --- | --- | |
auto-upgrade| bool | RouterOS 升级后是否自动升级固件。最新固件将在额外重启后应用。 | |baud-rate| enum (115200 | 57600 | 38400 | 19200 | 9600 | 4800 | 2400 | 1200) { 115200:0, 57600:1, 38400:2, 19200:3, 9600:4, 4800:5, 2400:6, 1200:7 } | 选择板载 RS232 的速度(比特每秒,如果已安装)。off 选项禁用串行接口。 | |boot-delay| time | 启动时等待按键的时间。 | |init-delay| time | 仅用于 RB9xx 系列设备上的 mPCIe 调制解调器。如果调制解调器在软重启后无法识别,请设置 USB 端口初始化前的延迟。 | |enter-setup-on| enum (any-key | delete-key) { any-key:0, delete-key:1 } | Specifies which key causes the BIOS to enter configuration mode during the boot delay. Useful when the serial console prints symbols during the boot process and enters the RouterBOOT menu by itself. In some serial terminal programs, you cannot use the <kbd>Delete</kbd> key to enter the setup. In this case, use the <kbd>Backspace</kbd> key instead. | |boot-device| enum | 选择 RouterBOOT 加载操作系统的方式: - ethernet — 以 Etherboot 模式启动设备。 - flash-boot — 启动时启用 Flashfig 模式。成功更改配置或用户登录板卡后,此设置会恢复为 NAND。 - flash-boot-once-then-nand — 仅在单次启动时启用 Flashfig 模式。之后,设置重置为nand-if-fail-then-ethernet。 - nand-if-fail-then-ethernet — 从 NAND 启动 RouterOS。如果 RouterOS 无法启动,设备自动进入 Etherboot。这是开箱即用设备的默认模式。 - nand-only — 从 NAND 启动 RouterOS。 - try-ethernet-once-then-nand — 以 Etherboot 模式启动设备一次。如果没有可用的服务器,设备直接从 NAND 或设备使用的存储类型启动。 Etherboot 模式是 MikroTik 设备的特殊状态。您可以使用它通过 Netinstall 重新安装设备。 根据所使用的设备,可以通过多种方式将设备置于 Etherboot 模式: 1. 按住复位按钮并给设备上电。等待 USR LED 闪烁、然后常亮、再熄灭。松开复位按钮。设备以 bootp 模式启动,以通过 Netinstall 重新安装 RouterOS。 2. 使用串行控制台。设备启动时,按住 <kbd>Control</kbd>+<kbd>E</kbd>,直到设备显示正在尝试 bootp 协议。 3. 使用串行控制台。设备启动时按任意键,然后按 <kbd>O</kbd>、<kbd>1</kbd> 和 <kbd>X</kbd>。 | |preboot-etherboot| alt { symbolic-names: enum (disabled) { disabled:0 } , timeout: time [1 .. 30] } | 启用 preboot-etherboot,它在常规启动设备之前运行。其工作方式与boot-device=etherboot相同,但多了超时值。如果在超时前未从 Netinstall 服务器收到 IP 地址,则开始常规启动过程。preboot-etherboot 配置存储在 BIOS 中,因此将 RouterOS 降级到较早版本不会禁用它。您可以从 RouterOS 菜单或通过重置 BIOS 禁用它。由于 etherboot 接受来自任何 BOOTP/DHCP 服务器的 IP 地址,请使用 preboot-etherboot-server 仅在从指定 Netinstall 服务器收到地址时才启动 etherboot。 | |preboot-etherboot-server| alt { symbolic-names: enum (any) { any:0 } , ip: ipAddr } | 设置 preboot-etherboot 仅接受来自指定 Netinstall 服务器的 IP 地址。此设置可防止来自其他 BOOTP/DHCP 服务器的意外 etherboot。 | |etherboot-port| enum (ether1 | ether2) { ether1:0, ether2:1 } | 选择 Etherboot/Netinstall 接口。仅适用于 CRS520、CRS804 和 CRS812。默认端口取决于型号。 | |boot-os| enum (router-os | swos) { router-os:0, swos:1 } | 更改 CRS3xx 系列交换机的启动操作系统。 | |regulatory-domain-ce| bool | 为高天线增益设备启用超低 TX 功率(需要重启)。 | |cpu-mode| enum (power-save | regular) { power-save:0, regular:1 } | CPU 是否在 HLT 指令时进入挂起模式。大多数操作系统在 CPU 空闲周期使用 HLT 指令。CPU 处于挂起模式时消耗更少功率。在低温条件下,应选择常规模式,以便整体系统温度更高。 | |cpu-frequency| enum | Use this option to change the CPU frequency of the device. Values depend on the model. To see the available options, press <kbd>?</kbd> in RouterOS version 6 or <kbd>F1</kbd> in RouterOS version 7 at this prompt. | |memory-frequency| enum | Use this option to change the memory frequency of the device. Values depend on the model. To see the available options, press <kbd>?</kbd> in RouterOS version 6 or <kbd>F1</kbd> in RouterOS version 7 at this prompt. | |memory-data-rate| enum | Use this option to change the memory data rate of the device. Values depend on the model. To see the available options, press <kbd>?</kbd> in RouterOS version 6 or <kbd>F1</kbd> in RouterOS version 7 at this prompt. | |preferred-architecture| enum (arm32 | arm64) { arm32:0, arm64:1 } | L009 设备的特定设置。将设备更新为使用 ARM64 架构。 | |boot-protocol| enum (bootp | dhcp) { bootp:0, dhcp:1 } | 要使用的启动协议:- bootp — 启动 RouterOS 的默认选项。- dhcp — 用于 OpenWrt 以及其他可能的操作系统。 | |enable-jumper-reset| bool | 禁用此选项可防止通过板载跳线意外重置设置。 | |force-backup-booter| bool | 是否使用备份 RouterBOOT。此设置仅在主加载程序损坏且无法修复时有用。无需在按住复位按钮的情况下启动设备(这会加载备份加载程序),您可以使用此设置在每次启动时加载它。 | |silent-boot| bool | 此选项禁用启动期间的蜂鸣声(不会禁用 RouterOS 的beep命令)。 | |disable-pci| bool | MT7621 芯片设备的特定设置。禁用 PCI。 | |gpio-function| ubit (serial1) | M33 设备的特定设置。默认情况下,引脚 12、13、15 和 16 配置为使用第二个serial1端口。您可以在/iot/gpio/digital菜单中将它们重新分配为 GPIO 用途。 | |protected-routerboot| enum (disabled | enabled) | 禁用通过串行控制台访问 RouterBOOT 配置,并阻止复位按钮更改启动模式(Netinstall 已禁用)。您只能使用具有管理权限的已知 RouterOS 用户账户访问 RouterOS。只能从 RouterOS 内部禁用此设置。如果丢失 RouterOS 密码,恢复需要使用复位按钮时序过程对设备进行完整重新格式化。 - enabled — 安全模式。只能使用有效的管理员级账户访问 RouterOS。串行输入被忽略,Etherboot 被禁用,RouterBOOT 设置无法更改。 - disabled — 正常运行。可通过串行控制台访问 RouterBOOT 设置,并且可以使用复位按钮进入 Netinstall 模式。 | |reformat-hold-button| time | 定义在上电时按住复位按钮以触发设备完整重新格式化的最短时间。按住时间必须长于该值,但短于reformat-hold-button-max。触发后,设备将执行完整的重置操作: - RouterOS、所有文件和配置被永久擦除(NAND 重新格式化)。 - 所有 RouterBOOT 设置重置为默认值。 - 设备重启。 - 由于 NAND 启动失败,设备自动进入 Etherboot。 - 需要 Netinstall 重新安装 RouterOS。 此操作极其危险。仅在所有其他访问方法均不可用时使用。在某些 RouterBOARD 设备上,重新格式化过程可能需要超过 5 分钟。重新格式化完成后,设备即可进行 Netinstall。 | |reformat-hold-button-max| time | 定义在触发重新格式化期间按住复位按钮的最长时间。与reformat-hold-button配合可创建精确的时间窗口。 例如,设置reformat-hold-button=60s和reformat-hold-button-max=65s要求按钮严格按住 60 到 65 秒之间。这通过使意外或猜测的重置几乎不可能来增强安全性。于 RouterBOOT 3.38.3 引入。 |
| 只读参数 | 类型 | 描述 |
|---|---|---|
safe-cpu-frequency | enum |