Kursus Kecelakaan
Ketika komputer dihidupkan, BIOS (yang "hanya" program lain, yang merupakan yang pertama dijalankan) dibaca ke dalam memori dan dieksekusi oleh CPU. (Saya tidak tahu bagaimana ini dilakukan, maaf.) Ia kemudian melakukan persiapan atau tes yang diperlukan, sesuai dengan pengaturan yang diatur.
Pengaturan tersebut (yang kadang-kadang salah disebut "BIOS") adalah apa yang dapat Anda kontrol ketika Anda boot komputer Anda, dengan menekan misalnya Del atau F10. Mereka menentukan dari perangkat mana BIOS memungkinkan booting.
Setelah membaca pengaturan, BIOS mencoba, untuk membaca sektor pertama dari setiap perangkat (disebut Master Boot Record pada sebagian besar hard disk, atau hanya "sektor 0"), memeriksa untuk melihat apakah itu dapat di-boot (harus diakhiri dengan angka heksadesimal 0xAA55), dan jika demikian, itu hanya menyalin sektor ke memori dan mentransfer kontrol ke byte pertama dari data. Setelah itu, MBR berdiri sendiri, dan perlu memuat apa pun yang diperlukan.
Sering kali, untuk hard disk, ini berarti bahwa MBR harus mengurai tabel partisi dan kemudian membaca sektor pertama dari partisi aktif yang harus boot, dan kemudian mentransfer kontrol ke yang sektor (disebut boot sector). Sektor boot kemudian membaca semua file yang diperlukan dari partisi dan memanggil boot loader, yang memuat sistem operasi.
Tentu saja, potongan terakhir ini tidak diperlukan. Sektor boot perangkat dapat melakukan apa saja yang diinginkannya, dan dalam hal CD atau DVD, standar lain tersedia yang mengatur apa yang terjadi, misalnya El Torito. Perangkat yang berbeda berperilaku berbeda setelah mereka mendapatkan kendali dari BIOS, jadi sulit untuk mengatakan apa yang terjadi setelah itu tanpa mengetahui tentang jenis perangkat tertentu.
Berikut ini adalah ikhtisar yang bagus: Cara Boot Dari CD, DVD, atau BD Disc
Tautan lain:
http://en.wikipedia.org/wiki/Boot_disk
Tentang boot.ini
sumber