In diesem Dokument wird erläutert, warum die Systemmeldungen "System return to ROM by abort" oder "System return to ROM by trace trap" in der Ausgabe des Befehls show version angezeigt werden können. In diesem Dokument wird auch erläutert, warum ein in Betrieb befindlicher Router in den ROMmon-Modus zurückkehren kann.
Es gibt keine spezifischen Anforderungen für dieses Dokument.
Dieses Dokument ist nicht auf bestimmte Software- und Hardware-Versionen beschränkt.
Die Informationen in diesem Dokument beziehen sich auf Geräte in einer speziell eingerichteten Testumgebung. Alle Geräte, die in diesem Dokument benutzt wurden, begannen mit einer gelöschten (Nichterfüllungs) Konfiguration. Wenn Ihr Netz Live ist, überprüfen Sie, ob Sie die mögliche Auswirkung jedes möglichen Befehls verstehen.
Weitere Informationen zu Dokumentkonventionen finden Sie unter Cisco Technical Tips Conventions (Technische Tipps von Cisco zu Konventionen).
Neben Informationen wie Hardware- und Softwareversionen zeigt die Ausgabe des Befehls show version auch Informationen zum Neustart des Systems an. Beispielsweise zeigt ein Router, der über den Befehl reload neu gestartet wurde, die Meldung "System return to ROM by reload" (System durch Neuladen zurückgegeben) an, während ein Router, der zum Neustarten aus- und wieder eingeschaltet wurde, die Meldung "System return to ROM by power-on" (System durch Einschalten an ROM zurückgegeben) ausgibt. Gelegentlich werden folgende Meldungen angezeigt:
Router uptime is 1 minute
System returned to ROM by abort at PC 0x8032A6EC
System image file is "flash:C2600-i-mz.122-10b.bin"
Oder
Router uptime is 2 minutes
System returned to ROM by trace trap at PC 0x32C2064
System image file is "flash:/c2500-js-l.122-10b"
Das Auftreten der "abort"- oder "trace trap"-Meldungen deutet darauf hin, dass das Konfigurationsregister wahrscheinlich auf einen Wert gesetzt ist, der im Normalbetrieb den Break-Key aktiviert. Die Bitnummer 08 (im Hexadezimalformat: 0x0100) deaktiviert bei Aktivierung den Break-Key (d. h. den werksseitigen Standardwert). Wenn sie auf 0 zurückgesetzt wird (entweder explizit wie in 0x2002 oder implizit wie in 0x2, was 0x00002 entspricht), wird die Unterbrechungstaste aktiviert. Wenn die Unterbrechungstaste aktiviert ist, wird der Router durch eine Unterbrechungssequenz auch nach dem Hochfahren in den ROMmon-Modus versetzt, sodass er sich im Normalbetrieb befindet. Selbst wenn absichtlich kein Unterbrechungssignal über die Konsole gesendet wurde, senden einige Terminals, die sich falsch verhalten oder neu laden, möglicherweise versehentlich ein Signal ähnlich der Unterbrechungssequenz an den Router.
Weitere Informationen zu den verschiedenen Konfigurationsregisterwerten finden Sie unter Konfigurationsregisterbitbedeutungen.
Sie können den Wert des Konfigurationsregisters am Ende eines Befehls show version überprüfen:
Router#show version
Cisco Internetwork Operating System Software
IOS (tm) 2500 Software (C2500-JS-L), Version 12.2(10b), RELEASE SOFTWARE (fc1)
Copyright (c) 1986-2002 by cisco Systems, Inc.
Compiled Fri 12-Jul-02 02:13 by pwade
Image text-base: 0x0307AA24, data-base: 0x00001000
ROM: System Bootstrap, Version 11.0(10c), SOFTWARE
BOOTLDR: 3000 Bootstrap Software (IGS-BOOT-R), Version 11.0(10c), RELEASE SOFTWARE (fc1)
R1 uptime is 9 minutes
System returned to ROM by trace trap at PC 0x32C2064
System image file is "flash:/c2500-js-l.122-10b"
cisco 2500 (68030) processor (revision F) with 16384K/2048K bytes of memory.
Processor board ID 04796554, with hardware revision 00000000
Bridging software.
X.25 software, Version 3.0.0.
SuperLAT software (copyright 1990 by Meridian Technology Corp).
TN3270 Emulation software.
Basic Rate ISDN software, Version 1.1.
1 Ethernet/IEEE 802.3 interface(s)
2 Serial network interface(s)
1 ISDN Basic Rate interface(s)
32K bytes of non-volatile configuration memory.
16384K bytes of processor board System flash (Read ONLY)
Configuration register is 0x2002
Um zu verhindern, dass der Router unbeabsichtigt in den ROMmon-Modus zurückkehrt, ändern Sie das Konfigurationsregister in einen Wert, der die Unterbrechungstaste deaktiviert. Ändern Sie dazu das achte Bit des Konfigurationsregisters in 1 (der häufigste Wert ist 0x2102).
Router>enable
Router#configure terminal
Enter configuration commands, one per line. End with CNTL/Z.
Router(config)#config-register 0x2102
Router(config)#^Z
00:20:13: %SYS-5-CONFIG_I: Configured from console by console
Router#show version
Cisco Internetwork Operating System Software
IOS (tm) 2500 Software (C2500-JS-L), Version 12.2(10b), RELEASE SOFTWARE (fc1)
Copyright (c) 1986-2002 by cisco Systems, Inc.
Compiled Fri 12-Jul-02 02:13 by pwade
Image text-base: 0x0307AA24, data-base: 0x00001000
ROM: System Bootstrap, Version 11.0(10c), SOFTWARE
BOOTLDR: 3000 Bootstrap Software (IGS-BOOT-R), Version 11.0(10c), RELEASE SOFTWARE (fc1)
Router uptime is 20 minutes
System returned to ROM by trace trap at PC 0x32C2064
System image file is "flash:/c2500-js-l.122-10b"
cisco 2500 (68030) processor (revision F) with 16384K/2048K bytes of memory.
Processor board ID 04796554, with hardware revision 00000000
Bridging software.
X.25 software, Version 3.0.0.
SuperLAT software (copyright 1990 by Meridian Technology Corp).
TN3270 Emulation software.
Basic Rate ISDN software, Version 1.1.
1 Ethernet/IEEE 802.3 interface(s)
2 Serial network interface(s)
1 ISDN Basic Rate interface(s)
32K bytes of non-volatile configuration memory.
16384K bytes of processor board System flash (Read ONLY)
Configuration register is 0x2002 (will be 0x2102 at next reload)
Mit dem achten Bit des Konfigurationsregisters wird das System gegen Unterbrechungssignale geschützt, die andernfalls dazu führen könnten, dass der Router in den ROMmon-Modus wechselt. Die neue Einstellung für das Konfigurationsregister wird erst beim nächsten Neuladen wirksam. Stellen Sie sicher, dass Sie eine Ausfallzeit für diesen Router planen, bevor der Unterbrechungsschlüssel deaktiviert wird.
Hinweis: Die Unterbrechungstaste wird immer für die ersten 60 Sekunden aktiviert, nachdem der Router neu geladen oder eingeschaltet wurde (während der Bootreihenfolge), unabhängig vom Status des achten Bits im Konfigurationsregister. Wenn Sie die Unterbrechungstaste über das Konfigurationsregister deaktivieren oder aktivieren, wirkt sich dies nur im normalen Betrieb und nicht während der Startsequenz auf den Router aus.