Kapitel 14. Aboot
Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com
Aboot ist der Bootloader für EOS. Der Bootloader ist ein kleines Programm, das automatisch geladen wird, wenn das System eingeschaltet wird. Die Hauptaufgabe des Bootloaders ist das Laden des primären Betriebssystems (OS), das normalerweise an anderer Stelle gespeichert ist, z. B. im Flash-Speicher oder auf der Festplatte. Wenn du jemals ein Linux-System installiert hast, bist du wahrscheinlich schon auf Bootloader wie GRUB gestoßen. Auf Windows NT/2000/XP-Rechnern ist der Standard-Bootloader NTLDR.
Hinweis
Technisch gesehen gibt es zwei Arten von Bootloadern: die erste Stufe und die zweite Stufe. Der First-Stage-Bootloader arbeitet in der Regel auf einer sehr niedrigen Ebene und ist oft für Hardware-Systemprüfungen zuständig. Das BIOS eines PCs würde als Bootloader der ersten Stufe gelten, während die in diesem Kapitel erwähnten Bootloader Bootloader der zweiten Stufe sind .
Bevor EOS geladen wird, lädt die Switch den Aboot-Prozess aus dem ROM. Aboot sucht nach einer Datei namens boot-config im Verzeichnis flash:/, das unter Linux eigentlich /mnt/flash heißt, um genau zu sein:
[admin@Arista ~]$ cd /mnt/flash [admin@Arista flash]$ ls EOS-4.20.1F.swi debug schedule zerotouch-config boot-config persist startup-config
Aboot liest den Inhalt dieser Datei, bestimmt das zu ladende Image und lädt es dann. Wenn die Boot-Konfiguration ...
Get Arista Warrior, 2. Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.