Cakram but
Cakram but (bahasa Inggris: boot disk) adalah media penyimpanan data digital (cakram) yang mudah dilepas (removable) yang dapat digunakan komputer untuk memuat dan menjalankan (but) sistem operasi atau program utilitas. Komputer yang bersangkutan harus memiliki program built-in untuk memuat dan menjalankan program but dari sebuah cakram sesuai standar tertentu.
Cakram but digunakan untuk:
- Instalasi sistem operasi.
- Pemulihan data.
- Pembersihan data.
- Pemecahan masalah perangkat keras dan perangkat lunak.
- Mengubah lingkungan operasi.
- Demonstrasi perangkat lunak.
- Akses administratif dalam kasus hilang kata sandi dengan sebuah cakram but yang sesuai dalam sistem operasi tertentu.
Meskipun banyak komputer dapat but dari cakram keras yang berisi sistem operasi dan perangkat lunak lainnya, namun cakram keras umumnya tidak disebut cakram but. Cakram flopi dan CD-ROM adalah bentuk media yang paling umum digunakan, tetapi media lain, seperti tape drive, zip drive, dan USB flash drive juga dapat digunakan. BIOS komputer yang bersangkutan harus mendukung but dari perangkat tersebut.
Proses but
Istilah boot berasal dari ide bootstraps yaitu tali atau lingkaran kecil di bagian belakang sebuah sepatu but kulit yang memungkinkan seseorang untuk menarik seluruh but sendiri (tanpa bantuan orang lain); dalam hal ini komputer berisi program kecil (bootstrap loader) yang akan memuat dan menjalankan program yang ditemukan pada perangkat but. Program tersebut sendiri merupakan program kecil yang dirancang untuk memuat program yang lebih besar, yaitu sistem operasi lengkap. Untuk mengaktifkan but dari media penyimpan atau untuk menulis ke media but, biasanya program but menggunakan RAM sebagai cakram RAM sebagai media penyimpanan berkas sementara.
Sebagai contoh, setiap komputer yang kompatibel dengan IBM PC mempunyai perangkat lunak built-in untuk memuat isi dari 512 bita pertama dari sebuah flopi dan menjalankannya jika isi tersebut adalah sebuah program; flopi but (boot floppy) memiliki program pemuat (loader) sangat sederhana dalam bita-bita tersebut. Proses ini rentan terhadap penyalahgunaan; data flopi dapat memiliki virus di sektor pertama yang diam-diam menularkan komputer yang diaktifkan dengan cakram tersebut.
Flopi but
Flopi but (boot floppy) untuk PC biasanya berisi MS-DOS atau versi miniatur Linux. Cakram flopi umumnya dapat menyimpan hanya 1,44 MB data dalam format standar, sehingga tak bisa memuat sistem operasi yang besar. Penggunaan flopi but semakin menurun, seiring dengan tersedianya media berkapasitas yang lebih tinggi, seperti CD-ROM atau USB flash drive.
But dari sebuah cakram
Sebuah PC modern dikonfigurasi untuk mencoba melakukan but dari berbagai perangkat dalam urutan tertentu. Jika komputer Anda tidak bisa but dari perangkat yang anda inginkan, misalnya penggerak flopi, Anda mungkin harus masuk ke fungsi setup BIOS dengan menekan tombol khusus saat komputer mulai dihidupkan -- Delete, F1, F2, F10 atau F12 -- kemudian mengubah urutan but. Jenis BIOS lebih baru, mengizinkan penghentian tahap akhir proses but dengan menekan tombol fungsi (biasanya F11), yang lalu menampilkan daftar perangkat but untuk dipilih.
Komputer Apple baru akan but dari cakram yang sesuai jika pengguna menekan tombol C saat mesin ini mulai dihidupkan.
Berkas yang diperlukan
Sistem operasi yang berbeda menggunakan isi cakram but berbeda pula. Semua cakram but harus kompatibel dengan komputer yang digunakan.
- sektor but (boot sector) yang benar pada cakram flopi, tidak dalam format berkas cakram yang normal.
- COMMAND.COM
- IO.SYS atau IBMIO.SYS
- MSDOS.SYS atau IBMDOS.SYS
Semua berkas harus dalam versi yang sama; walaupun MS-DOS 5 dan 6 menggunakan berkas bernama COMMAND.COM, mereka tidak dapat dipertukarkan. Cakram but lengkap dapat disiapkan dalam satu operasi oleh sistem operasi terinstal; dengan rincian berbeda-beda.
- Sektor but yang benar di cakram
- COMMAND.COM
- KERNEL.SYS
- Pemuat but (boot loader) seperti SYSLINUX atau GRUB
- Kernel Linux
- Initial ram disk (initrd)