Articles

boot

Starten (als Verb; auch „hochfahren“) Eines Computers ist das Laden eines Betriebssystems in den Hauptspeicher des Computers oder in den Arbeitsspeicher (RAM). Sobald das Betriebssystem geladen ist (und Sie beispielsweise auf einem PC den ersten Windows- oder Mac-Desktop-Bildschirm sehen), können Benutzer Anwendungen ausführen. Manchmal sehen Sie eine Anweisung zum „Neustart“ des Betriebssystems. Dies bedeutet einfach, das Betriebssystem neu zu laden (der bekannteste Weg, dies auf PCs zu tun, ist das gleichzeitige Drücken der Tasten Strg, Alt und Entf).

Auf größeren Computern (einschließlich Mainframes) ist der äquivalente Begriff für „Boot“ „initial program load“ (IPL) und für „reboot“ „re-IPL.“ Boot wird auch als Substantiv für den Akt des Bootens verwendet, wie in „a system boot.“ Der Begriff leitet sich anscheinend von Bootstrap ab, einem kleinen Riemen oder einer Schlaufe auf der Rückseite eines Lederstiefels, mit dem Sie den gesamten Stiefel anziehen können. Es gibt auch einen Ausdruck, „sich an den eigenen Stiefeln hochziehen“, was bedeutet, sich von klein auf zum Erfolg zu führen. Das Booten eines Betriebssystems funktioniert, indem ein sehr kleines Programm in den Computer geladen wird und dieses Programm dann so gesteuert wird, dass es wiederum das gesamte Betriebssystem lädt.

Das Booten oder Laden eines Betriebssystems unterscheidet sich von der Installation, was im Allgemeinen eine einmalige Anfangsaktivität ist. (Diejenigen, die einen Computer mit einem bereits installierten Betriebssystem kaufen, müssen sich darüber keine Sorgen machen.) Wenn Sie das Betriebssystem installieren, werden Sie möglicherweise aufgefordert, bestimmte Optionen oder Konfigurationsoptionen zu identifizieren. Am Ende der Installation befindet sich Ihr Betriebssystem auf Ihrer Festplatte und kann in den Arbeitsspeicher (Random Access Memory) geladen werden, den Computerspeicher, der näher am Mikroprozessor liegt und mit dem Sie schneller arbeiten können als mit der Festplatte. Wenn ein Betriebssystem installiert ist, ist es normalerweise so eingerichtet, dass das System beim Einschalten des Computers automatisch gestartet wird. Wenn Ihnen der Speicher ausgeht oder das Betriebssystem oder ein Anwendungsprogramm auf einen Fehler stößt, erhalten Sie möglicherweise eine Fehlermeldung oder Ihr Bildschirm „friert“ ein (Sie können nichts tun). In diesen Fällen müssen Sie möglicherweise das Betriebssystem neu starten.

Funktionsweise des Bootens

Hinweis: Diese Vorgehensweise kann für Mac, UNIX, OS/2 oder andere Betriebssysteme geringfügig abweichen.

Wenn Sie Ihren Computer einschalten, besteht die Möglichkeit, dass das Betriebssystem so eingerichtet wurde, dass es automatisch in dieser Reihenfolge startet (in den Arbeitsspeicher lädt):

  1. Sobald der Computer eingeschaltet wird, wird das grundlegende Eingabe-Ausgabe-System (BIOS) auf dem ROM-Chip (Read-Only Memory) Ihres Systems „geweckt“ und übernimmt die Verantwortung. Das BIOS ist bereits geladen, da es in den ROM-Chip integriert ist und im Gegensatz zum Arbeitsspeicher (RAM) der ROM-Inhalt beim Ausschalten des Computers nicht gelöscht wird.
  2. Das BIOS führt zunächst einen Power-on Self Test (POST) durch, um sicherzustellen, dass alle Komponenten des Computers betriebsbereit sind. Dann sucht das Boot-Programm des BIOS nach den speziellen Boot-Programmen, die das Betriebssystem tatsächlich auf die Festplatte laden.
  3. Zuerst sucht es auf Laufwerk A (es sei denn, Sie haben es anders eingerichtet oder es gibt kein Diskettenlaufwerk) an einem bestimmten Ort, an dem sich die Startdateien des Betriebssystems befinden. Wenn sich in Laufwerk A eine Diskette befindet, es sich jedoch nicht um eine Systemfestplatte handelt, sendet das BIOS eine Meldung, dass Laufwerk A keine Systemfestplatte enthält. Wenn sich in Laufwerk A keine Diskette befindet (was der häufigste Fall ist), sucht das BIOS an einer bestimmten Stelle auf Ihrer Festplatte nach den Systemdateien.
  4. Nachdem das Laufwerk identifiziert wurde, auf dem sich die Startdateien befinden, betrachtet das BIOS als nächstes den ersten Sektor (einen 512-Byte-Bereich) und kopiert Informationen von diesem an bestimmte Speicherorte im RAM. Diese Informationen werden als Boot Record oder Master Boot Record bezeichnet.
  5. Es lädt dann den Boot-Record an eine bestimmte Stelle (hexadezimale Adresse 7C00) im RAM.
  6. Der Boot-Record enthält ein Programm, zu dem das BIOS jetzt verzweigt, um dem Boot-Record die Kontrolle über den Computer zu geben.
  7. Der Boot-Record lädt die anfängliche Systemdatei (z. B. für DOS-Systeme, IO.SYS) in RAM von der Diskette oder Festplatte.
  8. Die Anfangsdatei (z. B. IO.SYS, das ein Programm namens SYSINIT enthält) lädt dann den Rest des Betriebssystems in den Arbeitsspeicher. (Zu diesem Zeitpunkt wird der Boot-Record nicht mehr benötigt und kann von anderen Daten überlagert werden.)
  9. Die Ausgangsdatei (z. B. SYSINIT) lädt eine Systemdatei (z. B. MSDOS.SYS), die weiß, wie man mit dem BIOS zu arbeiten.
  10. Eine der ersten Betriebssystemdateien, die geladen wird, ist eine Systemkonfigurationsdatei (für DOS heißt sie CONFIG.SYS). Informationen in der Konfigurationsdatei teilen dem Ladeprogramm mit, welche spezifischen Betriebssystemdateien geladen werden müssen (z. B. bestimmte Gerätetreiber.
  11. Eine weitere spezielle Datei, die geladen wird, ist eine, die angibt, welche spezifischen Anwendungen oder Befehle der Benutzer als Teil des Startvorgangs einbeziehen oder ausführen möchte. In DOS heißt diese Datei AUTOEXEC.FLEDERMAUS. In Windows heißt es WIN.INI.
  12. Nachdem alle Betriebssystemdateien geladen wurden, erhält das Betriebssystem die Kontrolle über den Computer, führt die angeforderten Anfangsbefehle aus und wartet dann auf die erste interaktive Benutzereingabe.