Apa Itu Volume Boot Code (Definisi VBC)

Daftar Isi:

Apa Itu Volume Boot Code (Definisi VBC)
Apa Itu Volume Boot Code (Definisi VBC)
Anonim

Kode boot volume dan blok parameter disk adalah dua bagian utama yang membentuk catatan/sektor boot volume. Kode boot volume dipanggil oleh kode boot master dan digunakan untuk memulai boot manager, yang memulai pemuatan sebenarnya dari sistem operasi.

Kode boot volume ada di setiap partisi tempat rekaman boot volume ada, yaitu setiap partisi yang diformat. Namun, itu hanya dipanggil oleh kode boot master untuk partisi utama yang ditetapkan sebagai aktif. Jika tidak, untuk partisi non-aktif, kode boot volume tetap tidak digunakan.

Kode boot volume khusus untuk sistem operasi pada partisi tertentu. Misalnya, kode boot volume untuk Windows 10 mungkin berfungsi berbeda dari satu untuk rasa Linux atau bahkan versi Windows yang berbeda seperti Windows XP atau Windows 7.

Image
Image

Kode boot volume terkadang disebut dengan singkatannya VBC.

Apa Fungsi Kode Volume Boot

The master boot record mencari perangkat yang dapat di-boot dalam urutan/urutan boot mana pun yang diatur oleh BIOS.

Lihat Cara Mengubah Urutan Booting di BIOS jika Anda memerlukan bantuan untuk mengubah urutan pemeriksaan kode booting perangkat.

Setelah perangkat yang relevan ditemukan, seperti hard drive, kode boot volume bertanggung jawab untuk memuat file yang tepat yang memulai sistem operasi. Untuk Windows 10 hingga Windows Vista, Windows Boot Manager (BOOTMGR) yang sebenarnya memuat sistem operasi.

Untuk versi Windows yang lebih lama, seperti Windows XP, adalah NT Loader (NTLDR) yang digunakan kode boot volume untuk memulai sistem operasi.

Dalam kedua kasus, kode boot volume menemukan data yang benar untuk melanjutkan proses boot. Anda dapat melihat di sini ketika kode boot volume digunakan dalam proses umum di mana OS dimuat dari hard drive:

  1. POST dijalankan untuk memeriksa fungsionalitas perangkat keras.
  2. BIOS memuat dan mengeksekusi kode dari master boot record yang terletak di sektor pertama hard drive.
  3. Kode boot master mencari melalui tabel partisi master untuk partisi yang dapat di-boot pada hard drive tersebut.
  4. Ada upaya untuk mem-boot partisi utama yang aktif.
  5. Sektor boot volume dari partisi tersebut dimuat ke dalam memori sehingga kode dan blok parameter disk dapat digunakan.
  6. Kode boot volume di dalam sektor boot itu diberikan kendali atas sisa proses boot, di mana ia memastikan bahwa struktur sistem file berfungsi dengan baik.

  7. Setelah kode volume boot memvalidasi sistem file, BOOTMGR atau NTLDR dijalankan.
  8. Seperti disebutkan di atas, BOOTMGR atau NTLDR dimuat ke dalam memori dan kontrol ditransfer ke mereka sehingga file OS yang tepat dapat dijalankan dan Windows dapat mulai normal.

Kesalahan Kode Boot Volume

Seperti yang Anda lihat di atas, ada banyak komponen yang membentuk proses total di mana sistem operasi pada akhirnya dapat dimuat. Ini berarti ada banyak contoh ketika kesalahan dapat terjadi, dan oleh karena itu masalah berbeda yang dapat menyebabkan pesan kesalahan tertentu.

Kode boot volume yang rusak biasanya menghasilkan kesalahan hal.dll seperti:

  • Tidak dapat menemukan \Windows\System32\hal.dll
  • Windows tidak dapat memulai karena file berikut hilang atau rusak: C:\Windows\system32\hal.dll. Silakan instal ulang salinan file di atas.

Kesalahan kode volume boot seperti itu dapat diperbaiki dengan perintah bootsect, salah satu dari banyak perintah Command Prompt yang tersedia di Windows. Lihat Cara Menggunakan Bootsect untuk Memperbarui Kode Volume Boot ke BOOTMGR jika Anda memerlukan bantuan untuk itu.

Pada Langkah 4 di atas, jika upaya menemukan partisi aktif gagal, Anda mungkin melihat kesalahan seperti " Tidak ada perangkat boot". Jelas pada titik kesalahan terjadi bahwa itu bukan karena kode boot volume.

Mungkin tidak ada partisi yang diformat dengan benar pada hard drive tersebut atau BIOS melihat perangkat yang salah, dalam hal ini Anda dapat mengubah urutan boot ke perangkat yang benar seperti hard drive (sebagai gantinya dari disk atau hard drive eksternal, misalnya).

Direkomendasikan: