Cisco Switch iOS Upgrade via USB | Schritt-für-Schritt Anleitung
Hier ist ein detailliertes Tutorial, wie du ein Cisco Switch iOS-Upgrade mithilfe eines USB-Sticks durchführst.
Diese Anleitung führt dich durch den Prozess, ein neues Cisco IOS-Image von einem USB-Flash-Laufwerk auf den internen Speicher (Flash) eines Cisco-Switches zu kopieren und dieses als Boot-Image festzulegen.
1. Voraussetzungen
Bevor du startest, stelle sicher, dass du folgende Dinge bereit hast:
- Ein passendes iOS-Image: Lade die entsprechende
.bin-Datei von der Cisco-Website herunter. - USB-Stick: Der USB-Stick sollte idealerweise eine Kapazität von max. 32 GB haben und im Format FAT32 formatiert sein.
- Konsolenkabel: Um physischen Zugriff auf das CLI des Switches zu haben.
- Backup: Sichere die aktuelle Konfiguration (
show running-config).
2. Den USB-Stick vorbereiten
- Formatiere den USB-Stick auf deinem PC mit dem Dateisystem FAT32.
- Kopiere die heruntergeladene iOS-Datei (z. B.
cat3k_caa-universalk9.SPA.bin) direkt in das Hauptverzeichnis des USB-Sticks. - Wirf den USB-Stick sicher aus und stecke ihn in den USB-Port des Cisco-Switches.
3. Den USB-Stick am Switch identifizieren
Verbinde dich per Konsole (z. B. mit Putty oder Tera Term) mit dem Switch und prüfe, ob der USB-Stick erkannt wurde.
show file systems
Suche in der Liste nach einem Eintrag wie usbflash0: oder usb0:.
Prüfe den Inhalt des USB-Sticks:
dir usbflash0:
(Hinweis: Der Name kann je nach Switch-Modell variieren, z. B. usb0:)
4. Das iOS-Image auf den internen Flash kopieren
Kopiere nun die Datei vom USB-Stick auf den internen Flash-Speicher des Switches.
copy usbflash0:deine-neue-ios-datei.bin flash:
Bestätige den Zielnamen der Datei einfach mit Enter.
Der Kopiervorgang kann einige Minuten dauern. Warte, bis die Bestätigung erscheint.
5. Integrität der Datei prüfen (Wichtig!)
Um sicherzustellen, dass die Datei während des Kopierens nicht beschädigt wurde, solltest du die Prüfsumme (MD5) verifizieren.
verify /md5 flash:deine-neue-ios-datei.bin
Vergleiche den angezeigten MD5-Hash mit dem Wert auf der Cisco-Download-Seite. Wenn sie übereinstimmen, ist die Datei korrekt.
6. Die Boot-Variable ändern
Damit der Switch nach einem Neustart das neue iOS lädt, musst du die Boot-Variable anpassen.
- Wechsle in den Konfigurationsmodus:
configure terminal - Entferne (optional, aber empfohlen) die alte Boot-Anweisung:
no boot system - Setze den Pfad auf das neue Image:
boot system flash:deine-neue-ios-datei.bin - Verlasse den Modus:
exit
7. Konfiguration speichern und Neustart
Speichere die Änderungen dauerhaft ab:
write memory
Überprüfe noch einmal, ob die Boot-Variable korrekt gesetzt ist:
show boot
Führe nun den Neustart durch:
reload
Bestätige die Abfrage mit Enter.
8. Verifizierung nach dem Upgrade
Sobald der Switch neu gestartet ist, melde dich erneut an und überprüfe die installierte Version:
show version
In der ersten Zeile oder unter "System image file is..." sollte nun der Name der neuen iOS-Version stehen.
Glückwunsch! Das Upgrade war erfolgreich.