Apa itu Kode Boot Master?

Definisi Master Boot Code & Bantuan Memperbaiki Kesalahan Master Boot Code

Kode boot master (kadang-kadang disingkat MBC ) adalah salah satu dari beberapa bagian dari catatan boot master . Ini melakukan set pertama dari fungsi-fungsi penting dalam proses booting .

Secara khusus, dalam catatan boot master generik yang umum, kode boot master mengkonsumsi 446 byte dari total catatan boot master 512-byte - ruang yang tersisa digunakan oleh tabel partisi (64 byte) dan tanda tangan disk 2-byte.

Bagaimana Kode Boot Master Bekerja

Dengan asumsi kode boot master dijalankan dengan benar oleh BIOS , master boot code melepaskan kendali boot ke kode boot volume , bagian dari sektor boot volume , pada partisi pada hard drive yang berisi sistem operasi .

Kode boot master hanya digunakan pada partisi primer. Partisi non-aktif seperti pada drive eksternal yang dapat menyimpan data seperti backup file, misalnya, tidak perlu di-boot dari karena tidak mengandung sistem operasi dan karena itu tidak memiliki alasan untuk kode boot master.

Ini adalah tindakan yang diikuti oleh kode boot master, menurut Microsoft:

  1. Memindai tabel partisi untuk partisi aktif.
  2. Menemukan sektor awal dari partisi aktif.
  3. Memuat salinan dari boot sector dari partisi aktif ke dalam memori.
  4. Mentransfer kendali ke kode yang dapat dieksekusi di sektor boot.

Master boot code menggunakan apa yang disebut CHS fields (Starting and Ending Cylinder, Head, dan Sector fields) dari tabel partisi untuk menemukan bagian sektor boot partisi.

Kesalahan Master Boot Code

File yang diperlukan Windows untuk boot ke sistem operasi terkadang bisa menjadi rusak atau hilang.

Kesalahan kode boot master dapat terjadi karena apa pun dari serangan virus yang menggantikan data dengan kode berbahaya, kerusakan fisik pada hard drive.

Mengidentifikasi Kesalahan Master Boot Code

Salah satu kesalahan ini kemungkinan ditampilkan jika kode boot master tidak dapat menemukan sektor boot, mencegah Windows memulai:

Salah satu cara Anda dapat memperbaiki kesalahan dalam catatan boot master adalah menginstal ulang Windows . Meskipun ini mungkin pemikiran pertama Anda karena Anda tidak ingin melalui proses memperbaiki kesalahan, itu adalah solusi yang agak drastis.

Mari kita lihat beberapa cara lain yang berpotensi lebih sederhana untuk memperbaiki masalah ini:

Cara Memperbaiki Kesalahan Master Boot Code

Meskipun Anda biasanya dapat membuka Command Prompt di Windows untuk menjalankan perintah di Windows, masalah dengan kode boot master mungkin berarti bahwa Windows tidak akan mulai . Dalam kasus ini, Anda harus mengakses Command Prompt dari luar Windows ...

Di Windows 10 , Windows 8 , Windows 7 , dan Windows Vista , Anda dapat mencoba memperbaiki kesalahan kode boot master dengan membangun kembali Data Konfigurasi Boot (BCD) menggunakan perintah bootrec .

Perintah bootrec dapat dijalankan di Windows 10 dan Windows 8 melalui Opsi Startup Tingkat Lanjut . Di Windows 7 dan Windows Vista, Anda dapat menjalankan perintah yang sama tetapi dilakukan melalui Opsi Pemulihan Sistem .

Di Windows XP dan Windows 2000, perintah fixmbr digunakan untuk membangun catatan boot master baru dengan menulis ulang kode boot master. Perintah ini tersedia di Konsol Pemulihan .