Kode boot master (kadang disingkat MBC) adalah salah satu dari beberapa bagian dari master boot record. Ia melakukan serangkaian fungsi penting pertama dalam proses booting.
Secara khusus, dalam catatan boot master generik, kode boot master menggunakan 446 byte dari total 512-byte master boot record-ruang yang tersisa digunakan oleh tabel partisi (64 byte) dan 2-byte tanda tangan disk.
Cara Kerja Kode Boot Master
Dengan asumsi kode boot master dijalankan dengan benar oleh BIOS, kode boot master menyerahkan kontrol booting 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 karena tidak berisi sistem operasi dan oleh karena itu tidak memiliki alasan untuk kode boot master.
Ini adalah tindakan yang diikuti oleh kode boot master, menurut Microsoft:
- Memindai tabel partisi untuk partisi yang aktif.
-
Menemukan sektor awal dari partisi aktif.
- Memuat salinan sektor boot dari partisi aktif ke dalam memori.
- Mentransfer kontrol ke kode yang dapat dieksekusi di sektor boot.
Kode boot master menggunakan apa yang disebut bidang CHS (bidang Awal dan Akhir Silinder, Kepala, dan Sektor) dari tabel partisi untuk menemukan bagian sektor boot dari partisi.
Kesalahan Kode Boot Master
File yang diperlukan Windows untuk boot ke sistem operasi terkadang dapat rusak atau hilang. Kesalahan kode boot master dapat terjadi karena apa saja, mulai dari serangan virus yang mengganti data dengan kode berbahaya, hingga kerusakan fisik pada hard drive.
Mengidentifikasi Kesalahan Kode Boot Master
Salah satu kesalahan ini mungkin ditampilkan jika kode boot master tidak dapat menemukan sektor boot, mencegah Windows memulai:
- Sistem operasi tidak ada
- Tabel partisi tidak valid
- Kesalahan memuat sistem operasi
- MBR Error 1
- MBR Error 2
Salah satu cara Anda dapat memperbaiki kesalahan pada master boot record adalah dengan menginstal ulang Windows. Meskipun ini mungkin pertama kali Anda pikirkan karena Anda tidak ingin melalui proses memperbaiki kesalahan, ini adalah solusi yang agak drastis.
Mari kita lihat beberapa cara lain yang mungkin lebih sederhana, untuk memperbaiki masalah ini:
Cara Memperbaiki Kesalahan Kode Boot Master
Meskipun Anda biasanya dapat membuka Command Prompt untuk menjalankan perintah di Windows, masalah dengan kode boot master kemungkinan berarti Windows tidak dapat memulai. Dalam kasus ini, Anda harus mengakses Command Prompt dari luar Windows…
Di Windows 11, 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 11/10/8 melalui Opsi Startup Lanjutan. 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 membuat master boot record baru dengan menulis ulang kode boot master. Perintah ini tersedia di Recovery Console.