heim - Service
Laden des Betriebssystem-RAM. Systemstartphasen. Warum gibt es in MS-DOS keine russischen Zeichen?

Wenn der Computer eingeschaltet wird, wird die Steuerung an den Startvorgang übertragen, der sich im Nur-Lese-Speicher befindet Hauptplatine Computer. Die Bootstrap-Prozedur überprüft die Hardwareknoten des Computers, bildet den ersten Teil der Interrupt-Vektortabelle und initialisiert Externe Geräte und startet den Download-Vorgang Betriebssystem.

Fasziniert Sie das Geheimnis, was passiert, wenn Sie Ihren Computer einschalten? Kommt Ihnen alles magisch vor, wenn der Startbildschirm auf Ihrem Monitor erscheint? Tatsächlich kommt der Begriff „Boot“ von dieser kleinen Lasche auf der Rückseite des Bootes namens Bootstrap, die Ihnen beim Laden Ihres Bootes hilft.

Beim Booten eines Computers handelt es sich um den Vorgang des Einschaltens des Computers und des Startens des Betriebssystems. Ein Betriebssystem ist ein Programm, mit dem Sie mit allen Ihren Betriebssystemen arbeiten können Softwareanwendungen und Ausrüstung, damit Sie die Arbeit erledigen können, die Sie tun möchten. Sobald Sie den Netzschalter drücken, läuft alles automatisch ab. Der Bootvorgang lädt das Betriebssystem in den Hauptspeicher bzw RAM auf Ihrem Computer installiert. Lassen Sie uns nun etwas über den Download-Vorgang erfahren.

Das Booten des Betriebssystems beginnt damit, dass der Bootvorgang versucht, den allerersten Sektor der in Laufwerk A: eingelegten Diskette zu lesen (auf einer Bootdiskette enthält dieser Sektor den Betriebssystem-Loader). Wird eine Systemdiskette in das Laufwerk eingelegt, wird der Bootloader von dieser gelesen und die Steuerung an ihn übergeben.

Wenn Sie den Netzschalter drücken, wird Strom an ein kleines Bootloader-Programm gesendet, das das Betriebssystem des Computers startet. Der Bootloader befindet sich im Cache. Sobald das Bootloader-Programm mit Strom versorgt wird, beginnt es mit der Aktivierung des Betriebssystems. Wenn Sie dies sehen, wird ein schwarzer Bildschirm mit den Textladevorgängen angezeigt.

Was passiert also, wenn der Downloadvorgang nicht so reibungslos funktioniert, wie er sollte? Möglicherweise müssen Sie Ihren Computer starten Sicherheitsmodus, ein Modus des Betriebssystems, mit dem Sie Probleme diagnostizieren und beheben können. Einer der Hauptgründe, warum Sie möglicherweise in den abgesicherten Modus wechseln müssen, ist die Installation Software oder Hardware, mit der das Betriebssystem Schwierigkeiten bei der Kommunikation hat. Im abgesicherten Modus können Sie alles entfernen, was Sie kürzlich hinzugefügt haben, und Ihren Computer neu starten. Anschließend sollte alles einwandfrei funktionieren.

Wenn es sich bei der Diskette nicht um eine Systemdiskette handelt, d. h. sie keinen Boot-Record enthält, erscheint eine Meldung auf dem Bildschirm, in der Sie aufgefordert werden, die Diskette auszutauschen.

Wenn sich überhaupt keine Diskette in Laufwerk A: befindet, liest das BIOS den Master-Boot-Record von Laufwerk C: (Master Boot-Record). Dies ist normalerweise der allererste Sektor auf der Festplatte. Die Kontrolle wird an den Lader übertragen, der sich in diesem Sektor befindet. Der Bootloader analysiert den Inhalt der Partitionstabelle (die sich ebenfalls in diesem Sektor befindet), wählt die aktive Partition aus und liest den Boot-Record dieser Partition. Boot-Eintrag aktive Partition(Boot Record) ähnelt dem Boot Record, der sich im ersten Sektor der Systemdiskette befindet.

Warum gibt es in MS-DOS keine russischen Zeichen?

In dieser Lektion haben Sie gelernt, dass der Startvorgang Ihnen hilft, das Betriebssystem auf Ihrem Computer einzuschalten. Der Bootvorgang beginnt, wenn Sie den Netzschalter drücken, der den Bootloader im Cache-Speicher mit Strom versorgt. Wenn bei diesem Vorgang ein Problem auftritt, können Sie Ihren Computer im abgesicherten Modus starten, einem Modus, in dem grundlegende Computerfunktionen ausgeführt werden können, um das Problem zu diagnostizieren und zu beheben. Der Computer startet dann hoffentlich normal neu.

Um einen regulären Kernel und Module zu entladen und dann den vorherigen oder einen anderen angegebenen Kernel zu laden. Um reguläre Module mit einem anderen Kernel zu laden, verwenden Sie Folgendes. Zum Laden des automatischen Kernel-Konfigurationsskripts. Tabelle 2, Kernel-Interaktion beim Booten, listet häufig verwendete Boot-Flags auf.

Der Boot-Record der aktiven Partition liest die Dateien IO.SYS und MSDOS.SYS von der Festplatte und lädt sie in den RAM des Computers. Als nächstes wird der Inhalt der Konfigurationsdatei – CONFIG.SYS – analysiert. Diese Datei enthält Treiber und residente Programme, deren Laden in den RAM äußerst wichtig ist. Nach dem Laden der in der Datei CONFIG.SYS angegebenen Treiber und residenten Programme wird die Steuerung an den Befehlsprozessor COMMAND.COM übergeben.

Andere Download-Flags. Kernel-Interaktion während des Bootens. Dies ist die letzte Phase des Downloadvorgangs. Die Boot-Sequenz stellt sicher, dass die auf dem System verfügbaren Dateisysteme konsistent sind. Andernfalls bootet das System im Mehrbenutzermodus.

Dies kann auch erreicht werden, indem das Herunterfahren jetzt im Mehrspielermodus ausgeführt wird. Mit dieser Meldung startet der Einzelspielermodus. Um eine andere Shell anzugeben, geben Sie den vollständigen Pfad zur Shell ein. Der Einzelbenutzermodus wird normalerweise verwendet, um ein System wiederherzustellen, das aufgrund von Inkonsistenzen nicht startet Dateisystem oder Fehler in der Boot-Konfigurationsdatei. Diese Aktionen sind möglich, da der Einzelbenutzermodus vollständige, lokaler Zugang zu den System- und Konfigurationsdateien.

Der Befehlsprozessor besteht aus drei Teilen: Resident, Initialisierung und Transit. Der residente Teil wird zuerst geladen. Es verarbeitet die Interrupts INT 22H, INT 23H, INT 24H und steuert die Belastung des Transitteils. Dieser Teil des Befehlsprozessors verarbeitet MS-DOS-Fehler und fordert den Benutzer zum Handeln auf, wenn Fehler erkannt werden.

In diesem Modus gibt es keine Netzwerke. Obwohl der Einzelbenutzermodus für die Systemwiederherstellung nützlich ist, stellt er ein Sicherheitsrisiko dar, wenn sich das System nicht an einem physisch sicheren Ort befindet. Standardmäßig jeder Benutzer, der empfangen kann Physischer Zugang Wenn Sie eine Verbindung zu einem System herstellen, haben Sie nach dem Booten im Einzelbenutzermodus die volle Kontrolle über dieses System.

Es startet Netzwerkdienste und verschiedene System-Daemons und führt dann Skripts für lokal installierte Pakete aus. Nachfolgend sind die Schritte aufgeführt, die eine typische Startsequenz umfasst. Folgendes passiert normalerweise, wenn Sie Ihr System einschalten.

Der Transitteil des Befehlsprozessors befindet sich in den höchsten Speicheradressen. Dieser Teil enthält Handler für interne DOS-Befehle und einen Interpreter für Befehlsdateien mit der Erweiterung .BAT. Der Transitteil gibt eine Systemeingabeaufforderung aus (z. B. A:\>) und wartet darauf, dass der Bediener einen Befehl über die Tastatur oder über eingibt Batchdatei und organisiert deren Umsetzung.

Es dauert einige Zeit, bis das Netzteil den Rest des Computers zuverlässig mit Strom versorgen kann, und ein vorzeitiges Einstecken kann zu Schäden führen. Wenn der Prozessor zum ersten Mal startet, leidet er unter Amnesie; es gibt nichts in der Erinnerung. Bei schwerwiegenden Fehlern wird der Downloadvorgang abgebrochen. Einige zeigen für jedes Laufwerk, das sie auf diese Weise erkennen und konfigurieren, eine Meldung auf dem Bildschirm an. Dies passiert auch, wenn Sie eine Boot-Partition auf Ihrer Festplatte haben, diese aber vergessen.

  • Die interne Stromversorgung wird eingeschaltet und initialisiert.
  • Wenn die Reset-Taste losgelassen wird, ist der Prozessor startbereit.
Es durchläuft eine erste Abfolge von Prozessen.

Der Initialisierungsteil wird nur während des Ladevorgangs des Betriebssystems verwendet und verbleibt nicht im RAM. Der Initialisierungsteil initialisiert neben einigen anderen Aktionen die Ausführung der Datei AUTOEXEC.BAT. Die Befehlsdatei AUTOEXEC.BAT listet Programme auf, deren Ausführung beim Laden des Betriebssystems auf Ihrem Computer äußerst wichtig ist.

Diese Abfolge von Ereignissen wird treffend als „Boot-Sequenz“ bezeichnet. Während der Startsequenz aktiviert der Computer die erforderlichen Hardwarekomponenten und lädt die entsprechende Software, damit der Benutzer mit der Maschine interagieren kann.

Sobald ein gültiges gefunden wird Boot-Diskette oder Bootdiskette, beginnt der Computer mit dem Laden des Betriebssystems Systemspeicher. Sobald das Betriebssystem geladen ist, ist der Computer betriebsbereit. Der Startvorgang kann je nach Konfiguration Ihres Computers einige Sekunden bis einige Minuten dauern.

Nach dem Laden des Befehlsprozessors und dem Abschluss der in der Datei AUTOEXEC.BAT aufgeführten ersten Verfahren ist das System betriebsbereit.

In diesem Artikel beschreibe ich den Prozess des Ladens von Betriebssystemen Schritt für Schritt. Windows-Systeme XP, Vista und Seven. Obwohl dieses Thema im Internet häufig diskutiert wird, kann ich nicht umhin, es anzusprechen. Solche Informationen können bei der Diagnose einer Fehlfunktion und der Wiederherstellung der Funktionalität eines „toten“ Betriebssystems sehr nützlich sein.

Diese Seite enthält eine technische Definition der Bootsequenz. Wenn Sie diese Definition der Boot-Sequenz nützlich finden, können Sie über die oben genannten Zitierlinks darauf verweisen. Nach Eingabe des Benutzernamens wird nun die entsprechende Grafik bzw. der Desktop gestartet.

Ein häufig auftretendes Problem besteht darin, dass die Tastatur zu diesem Zeitpunkt noch auf die Belegung von US- und US-Tasten eingestellt ist und nicht geändert werden kann. Um die richtigen Zeichen auf einer deutschen Tastatur zu finden, gibt die folgende Tabelle einen Überblick. Es ist schön, wenn du es hast Sicherheitskopie tatsächlich relevant, was schnell reproduziert werden kann. Das System wird dann erneut verwendet, das zugrunde liegende Problem bleibt jedoch unbekannt und ungelöst.

Heute schauen wir uns Folgendes an:

  • BIOS starten;
  • Booten von Windows XP;
  • Wird geladen Windows Vista/7.

BIOS wird geladen

Das BIOS besteht aus einer Reihe von Mikroprogrammen, die im ROM des Computers gespeichert sind und zum Initialisieren von Geräten auf der Hauptplatine, zum Überprüfen und Konfigurieren sowie zum Laden des Betriebssystems verwendet werden.

Wenn eingeschaltet Computer-BIOSüberprüft die Hardware und informiert uns bei Problemen mit Tonsignalen (eine Reihe langer und kurzer Pieptöne). Hier ist die Tabelle Tonsignale BIOS:

Dieser erste Artikel hilft Ihnen, den Startvorgang zu verstehen und bei Bedarf Ihren eigenen zu erstellen eigene Hand Fehlerursachen dauerhaft zu beseitigen. Im folgenden Artikel lernen Sie die Grundlagen der Schlüsselsuche kennen und können so den Problemquellen näher kommen.

Es ist dafür verantwortlich, den Betriebssystem-Loader im Speicher zu starten und auszuführen. Das Bootsektor-Desaster lässt sich leicht beheben. Nur Boot-Dateien Die Wiederherstellungskonsole kann nicht direkt wiederhergestellt werden. Sie sind davor geschützt neugierige Blicke Dateiattribute. In seltenen Fällen spielt auch eine andere Datei eine Rolle.

AMI-Signale

SignalMögliche Fehlfunktion
Abwesend Das Netzteil ist defekt
2k RAM-Paritätsfehler
3k Fehler in den ersten 64 kB RAM
4k Fehlfunktion des System-Timers
5k CPU fehlerhaft
6k Der Tastaturcontroller ist fehlerhaft
7k Die Systemplatine ist fehlerhaft
8 Tausend Der Grafikkartenspeicher ist fehlerhaft
9k BIOS-Prüfsummenfehler
10k Auf CMOS kann nicht geschrieben werden
11k Der Cache auf der Systemplatine ist fehlerhaft
1T+2K Grafikkarte ist defekt
1d+3k Grafikkarte ist defekt
1d+8k Monitor nicht angeschlossen

AWARD-Signale

Bei anderen Betriebssystemen ist es meist einfacher. Es reicht aus, wenn Sie zum Speichern einen Disketteneditor oder ein ähnliches Programm verwenden Bootsektor den entsprechenden Abschnitt erneut in die Datei einfügen. Wenn Sie Ihr gewünschtes Feature versichert haben, sollten Sie es für den Notfall in einen Backup-Schrank packen.

Jeder Eintrag in den Filialdiensten beschreibt einen Treiber oder Dienst, den das System kennt. Für jeden Eintrag beschreibt der Startwert, wann der Treiber geladen werden soll. Dazu frühen Zeitpunkt Beim Start gilt dies für alle mit 0, sowie für Dateisystemtreiber, bei denen der „Type“-Wert in der Registry auf 2 gesetzt ist.

Wenn der Ladevorgang zu diesem Zeitpunkt unterbrochen wird, finden wir entsprechend dem Signal das fehlerhafte Teil und ersetzen es. Bei RAM- und Grafikkarten hilft es manchmal, diese zu entfernen und die Kontakte von Staub zu befreien.

Nach der Überprüfung liest das BIOS die Einstellungen aus dem CMOS und startet gemäß Mini den Bootloader vom angegebenen Medium (CD, HDD, Flash-Karte). Beim Herunterladen von Festplatte, dann liest das System die ersten 512 Bytes des Master Boot Record (MBR) und übergibt die Kontrolle an diesen.

Dienstverwaltung Laden des Betriebssystems. Systemstartphasen

Andere Werte für jeden Treiber oder Dienst bestimmen, wie wichtig das System ist. Ein Wert von 2 bewirkt, dass das System mit der letzten erfolgreich ausgeführten Konfiguration neu startet; Auch hier schlägt der Bootversuch fehl, das System läuft weiter. Bei einem Wert von 3 wird das System im Fehlerfall gestoppt.

Weitere Einträge regeln Treiber- und Dienstabhängigkeiten. Doch was genau passiert beim Start?

  • Schalten Sie den Computer ein, er wird eingeschaltet.
  • Anschließend wird der sogenannte Kernel geladen.
  • Die Daten werden noch neu geladen, der Downloadvorgang ist nun jedoch erfolgreich abgeschlossen.
Beim Booten handelt es sich um den Vorgang, bei dem der Computer das Betriebssystem in den Hauptspeicher oder RAM lädt. Der Computer ist dann bereit, Anwendungen für Benutzer auszuführen. Ein Neustart oder Neustart ist ein Neustart des Betriebssystems.

Wenn der MBR nicht gefunden wird, stoppt der Bootvorgang. Sie können den MBR über die Konsole wiederherstellen Windows-Wiederherstellung(Wiederherstellungskonsole) mit dem Befehl fixmbr.

Bootvorgang von Windows XP

Das Laden von Windows wird von NTLDR gesteuert, das aus zwei Teilen besteht: Beim ersten StartUp wird der Prozessor in den geschützten Modus versetzt und der Betriebssystem-Loader gestartet. Der Bootloader enthält Grundfunktionen für die Arbeit mit Datenträgern, die in den Systemen FAT*, NTFS und CDFS formatiert sind. Der Bootloader liest den Inhalt von boot.ini und fährt entsprechend seinem Inhalt (Anzahl der Betriebssysteme, installierte Festplatten usw.) mit dem Laden fort. Wenn Windows in den Ruhezustand versetzt wurde, lädt NTLDR die Datei hiberfil.sys in den Arbeitsspeicher des Computers und übergibt die Steuerung an den Windows-Kernel. Wenn Sie Ihren Computer durch einfaches Herunterfahren/Neustarten herunterfahren, lädt NTLDR die DOS-Datei NTDETECT.COM, die eine Liste erstellt Hardware und lädt das Windows-Betriebssystem selbst.

Laden Sie Ihren kostenlosen Leitfaden herunter.

  • Sie haben vergessen, Ihre Adresse einzugeben Email.
  • Diese E-Mail-Adresse scheint ungültig zu sein.
  • Sie haben die maximale Zeichenanzahl erreicht.
  • Geben Sie die E-Mail-Adresse Ihres Unternehmens ein.
Wenn Sie sich außerhalb der Vereinigten Staaten befinden, erklären Sie sich damit einverstanden, dass Ihre personenbezogenen Daten in die Vereinigten Staaten übertragen und dort verarbeitet werden. Das Booten des Betriebssystems funktioniert mit einem sehr kleinen Programm. Sobald dieses in den Computer geladen ist, wird die Softwaresteuerung deaktiviert, sodass das gesamte Betriebssystem erneut geladen wird und die Kontrolle über den Computer übernommen wird.

Wenn die NTLDR-Datei gelöscht/verschoben/beschädigt wird, startet das System nicht und zeigt die Meldung „NTLDR fehlt“ an. Drücke Strg Alt Entf zum Neustart." Sie können dieses Problem in der Windows-Wiederherstellungskonsole mit dem Fixboot-Befehl oder durch Kopieren von NTLDR von lösen funktionierendes System zum Stammverzeichnis der Festplatte.

Vor dem Laden des Kernels zeigt NTLDR Startoptionen an (wenn die F8-Taste gedrückt wurde oder das System abgestürzt ist). Nach Auswahl der Startparameter startet der Systemkernel – ntoskrnl.exe (wir sehen eine Animation aus weißen Rechtecken auf einem schwarzen Bildschirm). Als nächstes wird der abstrakte Hardware-Layer-Typ HALL.DLL geladen. Dies ist notwendig, damit sich der Kernel von der Hardware abstrahieren kann; beide Dateien liegen im System32-Verzeichnis. Als nächstes werden die Hardware-Debugger-Kernel-Erweiterungsbibliotheken kdcom.dll und bootvid.dll geladen, wodurch das Windows-Logo und die Boot-Statusanzeige geladen werden.

Das Starten eines Computers oder das Laden eines Betriebssystems funktioniert anders als die Installation eines Betriebssystems, die in der Regel initial und einmalig ist. Erst nach der Installation des Betriebssystems kann dieses geladen werden. Normalerweise startet das Betriebssystem automatisch, nachdem Sie den Computer einschalten.

Der Downloadvorgang funktioniert normalerweise wie folgt. Mithilfe der Informationen in der Konfigurationsdatei kann das Startprogramm bestimmte Betriebssystemdateien laden, beispielsweise einige Gerätetreiber. Eine weitere Datei, die heruntergeladen werden muss, enthält Informationen zu bestimmten Anwendungen oder Befehlen, deren Ausführung der Benutzer als Teil des Downloadvorgangs konfiguriert hat.

  • Anschließend wird das Bootprogramm geladen.
  • Werden keine Download-Dateien gefunden, wird die Suche auf der Festplatte fortgesetzt.
Da Icons im Silicon-Valley-Stil jedoch nur noch einige Updates für Apps mit dem neuen Betriebssystem unterstützen, ist es wahrscheinlich, dass die meisten in absehbarer Zeit nicht aktualisiert werden.

Einer der entscheidendsten Momente ist das Laden Systemregistrierung config\system, sehr oft kann das System die Systemdatei nicht lesen und das Laden wird unmöglich oder startet .

Bootvorgang von Windows Vista/7

Verfahren Windows-Boot Vista und Windows 7 (Seven) unterscheiden sich nach dem Lesen des MBR allmählich vom Startvorgang früherer Versionen des Betriebssystems. Der Windows Installer erstellt eine kleine Bootpartition, die alles enthält, was Sie zum Ausführen des Betriebssystems benötigen. Der MBR übergibt den Start an PBR (Partition Boot Record) und dann startet BOOTMGR (Windows Boot Manager). BOOTMGR ersetzt NTLDR und steuert das Laden des Betriebssystems. BOOTMGR liest Boot-Parameter aus der Boot-Konfigurationsdatenbank (BCD, Boot-Konfigurationsdatenbank, die boot.ini ersetzte) und lädt Winload.exe (OS-Loader-Boot-Anwendung, OS-Loader). Winload.exe lädt den Betriebssystemkernel, dann ähnelt der Ladevorgang dem Starten von Windows XP.

Um die Boot-Konfigurationsdatenbank (BCD) zu bearbeiten, können Sie das Dienstprogramm Bcdedit.exe verwenden, indem Sie es in der Windows-Wiederherstellungsumgebung (WinRE) ausführen. Dort können Sie auch das Dienstprogramm Bootrec.exe verwenden, um Fehler zu beheben.



 


Lesen:



Warum braucht ein Laptop eine kleine SSD und lohnt es sich, Windows darauf zu installieren?

Warum braucht ein Laptop eine kleine SSD und lohnt es sich, Windows darauf zu installieren?

Wie wichtig ein SSD-Laufwerk für Spiele ist, welche Auswirkungen es hat und welchen Nutzen diese Technologie hat – das besprechen wir in unserem Artikel. Fester Zustand...

Reparieren eines Flash-Laufwerks mit Programmen So reparieren Sie einen USB-Anschluss an einem Laptop

Reparieren eines Flash-Laufwerks mit Programmen So reparieren Sie einen USB-Anschluss an einem Laptop

Wie repariert man einen USB-Anschluss? Antwort des Technikers: Bei der Nutzung eines Computers fallen häufig USB-Anschlüsse aus. Erstens scheitern sie...

Die Festplattenstruktur ist beschädigt; Lesen ist nicht möglich, was soll ich tun?

Die Festplattenstruktur ist beschädigt; Lesen ist nicht möglich, was soll ich tun?

Auf den PCs der Benutzer werden oft wichtige Informationen gespeichert – Dokumente, Fotos, Videos, aber das Sichern von Daten ist in der Regel...

Woraus besteht ein Computer?

Woraus besteht ein Computer?

Veröffentlicht: 14.01.2017 Grüße, Freunde, heute werden wir uns ausführlich mit dem Design der Computersystemeinheit befassen. Finden wir heraus, was...

Feed-Bild RSS