Cakram but
Cakram but atau cakram mulai awal (bahasa Inggris: boot disk) adalah media penyimpanan data digital berupa cakram dapat dilepas (removable) yang digunakan komputer untuk memuat dan menjalankan (mulai awal) sistem operasi atau program utilitas. Komputer yang bersangkutan harus memiliki program tertanam untuk memuat dan menjalankan program mulai awal dari sebuah cakram sesuai standar tertentu.
Cakram but digunakan untuk:
- Pemasangan sistem operasi.
- Pemulihan data.
- Pembersihan data.
- Sidik gangguan peranti keras dan peranti lunak.
- Mengubah lingkungan operasi.
- Peragaan peranti lunak.
- Akses administratif dalam kasus hilang kata sandi dengan sebuah cakram but yang sesuai dalam sistem operasi tertentu.
Meskipun banyak komputer dapat dilakukan mulai awal dari cakram keras yang berisi sistem operasi dan peranti lunak lainnya, namun cakram keras umumnya tidak disebut cakram but. Disket dan CD-ROM adalah bentuk media yang paling umum digunakan, tetapi media lain, seperti kandar pita, zip drive, dan diska lepas USB juga dapat digunakan. BIOS komputer yang bersangkutan harus mendukung but dari perangkat tersebut.
Proses but
suntingIstilah 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
suntingFlopi 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
suntingSebuah 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
suntingSistem 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)