Beliebte Beiträge Auf Dem Pc Und Software

Top Artikel Auf Internet - 2019

Was ist der Boot-Code des Volumes (VBC-Definition)

Der Volume-Boot-Code und der Festplattenparameterblock sowie die zwei Hauptkomponenten, aus denen der Volume-Boot-Record / Sektor besteht. Der Boot-Code des Volumes wird vom Master-Boot-Code aufgerufen und zum Starten des Boot-Managers verwendet, der das eigentliche Laden des Betriebssystems beginnt.

Der Volume-Boot-Code existiert auf jeder Partition, auf der der Volume-Boot-Record existiert ist jede formatierte Partition. Es wird jedoch nur von dem Master-Boot-Code für die primäre Partition aufgerufen, die als aktiv festgelegt ist. Andernfalls bleibt der Volume-Boot-Code für nicht aktive Partitionen unbenutzt.

Volume-Boot-Codes sind für das Betriebssystem auf dieser bestimmten Partition spezifisch. Zum Beispiel funktioniert ein Volume Boot Code für Windows 10 möglicherweise anders als einer für eine Linux-Variante oder sogar eine andere Windows-Version wie Windows XP oder Windows 7.

Hinweis: Manchmal wird auf den Boot-Code des Volumes verwiesen mit der Abkürzung VBC.

Was der Volume Boot Code tut

Der Master Boot Record sucht nach einem bootfähigen Gerät in welcher Bootsequenz / Reihenfolge auch immer vom BIOS eingestellt wird.

Tipp: Siehe Wie man das ändert Boot Order im BIOS, wenn Sie Hilfe benötigen, um die Reihenfolge zu ändern, in der die Boot-Codes des Geräts überprüft werden.

Sobald ein relevantes Gerät wie eine Festplatte gefunden wird, ist der Boot-Code für das Laden der richtigen Dateien verantwortlich System. Bei Windows 10, Windows 8, Windows 7 und Windows Vista lädt der Windows-Start-Manager (BOOTMGR) das Betriebssystem tatsächlich.

Für ältere Windows-Versionen wie Windows XP ist dies der NT-Loader (NTLDR) Der Startcode des Volumes verwendet das Betriebssystem zum Starten.

In beiden Fällen findet der Startcode des Volumes die richtigen Daten, um den Startvorgang fortzusetzen. Sie können hier sehen, wenn der Boot-Code des Volumes in einem typischen Prozess verwendet wird, in dem das Betriebssystem von einer Festplatte geladen wird:

  1. POST wird ausgeführt, um die Hardwarefunktionalität zu überprüfen
  2. BIOS lädt und führt Code aus dem Master-Boot-Record aus befindet sich im ersten Sektor der Festplatte.
  3. Der Master-Boot-Code durchsucht die Master-Partitionstabelle nach einer bootfähigen Partition auf dieser Festplatte.
  4. Es wird versucht, die primäre, aktive Partition zu booten.
  5. Der Volume-Boot-Sektor dieser Partition wird in den Speicher geladen, so dass sein Code- und Festplattenparameterblock verwendet werden kann.
  6. Der Volume-Boot-Code innerhalb dieses Boot-Sektors erhält die Kontrolle über den Rest des Boot-Prozesses, wo er dies sicherstellt Die Dateisystemstruktur funktioniert.
  7. Sobald der Boot-Code des Volumes das Dateisystem überprüft, wird BOOTMGR oder NTLDR ausgeführt.
  8. Wie oben erwähnt, wird BOOTMGR oder NTLDR in den Speicher geladen und die Steuerung wird an sie übertragen damit die richtigen OS-Dateien ausgeführt werden können und Windows starten kann normalerweise.

Boot-Code-Fehler für Volumes

Wie Sie oben sehen können, gibt es viele Komponenten, die den gesamten Prozess ausmachen, während dessen das Betriebssystem letztendlich geladen werden kann. Dies bedeutet, dass es viele Fälle gibt, in denen ein Fehler ausgelöst werden kann, und daher verschiedene Probleme, die bestimmte Fehlermeldungen verursachen können.

Ein beschädigter Datenträger-Boot-Code führt normalerweise zu hal.dll-Fehlern wie:

  • " Kann nicht gefunden werden Windows System32 hal.dll "oder
  • " Windows konnte nicht gestartet werden, da die folgende Datei fehlt oder beschädigt ist: C: Windows system32 hal.dll. Installieren Sie eine Kopie der obigen Datei. "

Solche Boot-Code-Fehler können mit dem Befehl bootsect , einem der vielen in Windows verfügbaren Eingabeaufforderungsbefehle, behoben werden. Siehe So verwenden Sie Bootsect zum Aktualisieren des Volume Boot Codes auf BOOTMGR, wenn Sie dabei Hilfe benötigen.

Wenn der Versuch, eine aktive Partition zu finden, in Schritt 4 fehlschlägt, wird möglicherweise ein Fehler wie " Kein Start" angezeigt Gerät. " Es ist klar, an dem Punkt, an dem der Fehler auftritt, dass es nicht auf den Boot-Code des Volumes zurückzuführen ist.

Senden Sie Ihren Kommentar