MENGENAL PROSES PEMBUATAN DISK BOOT
Landasan Teori
Proses boot adalah proses pertama kali yang terjadi dalam sistem PC. Ketika tombol power di tekan, mikroprosesor memasuki keadaan 'reset' dan pada saat itu semua register di dalam mikroprosesor berada dalam keadaan kosong. Urutan pencarian OS sesuai dengan pengaturan prioritas, dapat dimulai dari floopy disk, hardisk dan seterusnya. Pada sistem operasi lama seperti MSDOS, semua proses ini dilakukan dalam mode real (real-mode), sedangkan pada OS modern salah satu proses yang dilakukan oleh '1.kernel' adalah merubah mode kerja dari 'real-mode' ke dalam mode kerja 'protect-mode'. Oleh karena itu kita disini mempelajari bagaimana cara bekerjanya.untuk memahami bagaimana cara bekerja menggunakan PC Simulator dengan aplikasi-aplikasi yang sudah disediakan, menambah ilmu pengetahuan akan menggunakan aplikasi tersebut. Agar kita dapat memahami langkah-langkah dalam pembuatan 'disk boot' (floppy) pada PC.
Alat dan Bahan
Analisa
File setpath.boot digunakan untuk mengatur lingkungan kerja (‘path’) selama melakukan praktikum. Jika kita tidak menggunakan setpath maka kita tidak dapat bekerja menggunakan PC Simulator.
Dalam langkah memformat file disini kita terlebih dahulu harus menyiapkan file 'floppya.img'. Bila dalam folder sudah tersedia maka kita tinggal melakukan proses selanjutnya akan tetapi bila belum ada maka kita harus membuatnya terlebih dahulu. Setelah file 'floppya.img' telah tersedia maka selanjutnya kita melakukan langkah-langkah kerja dalam memformat file floppya tersebut.
Caranya kita masuk ke PC Simulator dengan cara ketikkan perintah 'dosfp' dari sistem operasi DOS, kemudian klik menu gambar floppy disk nomor dua dari kanan maka akan muncul tampilan 'Second floppy image/drive' aturlah lokasi file image sehingga menuju ke file 'floppya.img' yang terdapat dalam direktori kerja 'LAB 2'. setelah kita selesai dalam mengatur maka lanjutkan dengan klik 'OK' sehingga akan tampak seperti pada gambar berikut:
Untuk menyunting file yang ada dalam direktori kerja maka kita harus membukanya dulu menggunakan notepad. Caranya ketikan notepad boot.asm’<ENTER>, cari teks ‘Loading kernel’ . pada notepad, tekan tombol ‘CTRL+F’ masukkan kata kunci ‘Loading kernel’<ENTER>, klik ‘CANCEL’. Kemudian ketikkan ''Belajar membuat BOOTSTRAP-LOADER”, dan tekan CTRL+S pada notepad dan pindah ke window 'Command Prompt' direktori kerja ulangi kembali proses kompilasi file 'boot.asm' jalankan perintah 'make fp.disk'.
Setelah proses kompilasi ini selelsai untuk melihat tampilan teks yang sudah kita ganti tadi dengan menuliskan perintah 'S' dari sistem operasi DOS maka dalam PC Simulator teks tulisan tersebut akan nampak. Sedangkan untuk memindah kernel.bin ke dalam file floppy.img. untuk melakukannya maka bukalah direktori kerja ‘C:\OS\LAB\LAB2’ dengan menggunakan’windows Explorer’ kemudian dobel klik pada file ‘flopya.img’ perintah “cls”digunakanuntukmembersihkanlayrpada command prompt.
Kesimpulan
Dalam praktikum ini sayadapat memformat file dengan menyediakan file yang akan saya format caranya dan dalam melakukan menyunting file sayaharus membuka file yang akan saya edit dengan menggunakan program notepad. Untuk memformat dan menyunting file caranya sama seperti pada langkah-langkah diatas. Sedangkan untuk melakukan pemindahan file kernel.bin ke dalam file floppya.img maka kita harus melakukannya dari ’windows Explorer’ .
Langkah dalam memasukkan file kernel.bin Klik image => inject cari file kernel Klik open kemudian klik yes dan simpan file tersebut lalu keluar dari direktori WinImag.padapraktikuminisayadapatgunakanperintah CTRL+F untukcepatdalammencaritulisandalam notepad
Landasan Teori
Proses boot adalah proses pertama kali yang terjadi dalam sistem PC. Ketika tombol power di tekan, mikroprosesor memasuki keadaan 'reset' dan pada saat itu semua register di dalam mikroprosesor berada dalam keadaan kosong. Urutan pencarian OS sesuai dengan pengaturan prioritas, dapat dimulai dari floopy disk, hardisk dan seterusnya. Pada sistem operasi lama seperti MSDOS, semua proses ini dilakukan dalam mode real (real-mode), sedangkan pada OS modern salah satu proses yang dilakukan oleh '1.kernel' adalah merubah mode kerja dari 'real-mode' ke dalam mode kerja 'protect-mode'. Oleh karena itu kita disini mempelajari bagaimana cara bekerjanya.untuk memahami bagaimana cara bekerja menggunakan PC Simulator dengan aplikasi-aplikasi yang sudah disediakan, menambah ilmu pengetahuan akan menggunakan aplikasi tersebut. Agar kita dapat memahami langkah-langkah dalam pembuatan 'disk boot' (floppy) pada PC.
Alat dan Bahan
- PC
- Sistemoperasi Windows XP
- PC Simulator ‘Bochs’
- Nasm
- Dev-cpp
- Notepad
- Menjalankan command prompt
- Klik start “run” kemudian mengetik “cmd” pada kotak run dan mengenter.
- Mengetik “cd..”untuk memindah directory kerjake “C:\>”
- Mengetik “cd os”untuk memindah directory kerja ke “C:\OS>”
- Mengetik perintah “setpath.bat” dilakukan setiap menjalankan command prompt
- Mengetik “cd LAB/LAB2” untukmemindah directory kerja ke “ C:\OS\LAB\LAB2>
- Mengetik “DIR” untuk melihat file di dalamnya.
- Mengetik “bxImage” dan melanjutkan pertanyaan di command prompt dengan mengetik “fd” dan “1.44” dan menekan tombol enter.
- Memberikan nama file dengan mengetik “floppy.img”dan menekan tombol enter
- Mengecek keberadaan file floppy.img dengan mengetik “DIR”
- Memformat file floppy.img dengan mengetik “dos fp” maka akan pindah kerja ke PC SIMULATOR
- Menekan tombol floppy disk pada posisi kedua dari kiri dengan cara klik
- Mencari keberadaan file pada kotak path dengan menekan tombol browse,lalu cari file floppy.img yang berada di “C:\OS\LAB\LAB2\floppya.img,lalumenekan ok
- Mengetik “A:>Format B: /S” pada prompt A:>,jika tidak ada kesalahan pada floppy.img selanjutnya tutup windows bochs dengan menekan tombol power,Pada window command prompt akan tampak bekas aktifitas Bochs seperti pada gambar di bawah ini
- Memindahkedirektorikerja command prompt dan menjalankan perintah dengan mengetik‘S’,lalu menekan tombol floppy disk yang tidak di tanda silang untuk memastikan
- Memindah direktori kerja ke LAB2 lalu mengetik “cls” untu kmembersih kan layar
- Mengetik “make fp.disk” pada direktori kerja LAB2,maka akan tampil berikut
- Mengetik “S” pada direktori kerja LAB2,maka akan tampil berikut pada PC SIMULATOR
- Mengetik “notepad boot.asm”pada command promptlalumencari “loading kernel” dengan cara mudah yaitu CTRL+F, lalu mengetik “loading kernel” pada kotak find
- Menyunting pada baris “msg Loading” pada tuisan “loading kernel ver 0.01” diganti dengan “Belajar membuat BOOTSTRAP-LOADER”
- Mengganti kata “ERROR: Press any Key to Reboot”pada baris variable msgFailure
- Disini saya ganti dengan tulisan “TEKAN TOMBOL LAGI YA” lalu simpan file boot.asm
- Memindah direktori kerja ke command prompt, lalu menjalankan perintah dengan mengetik “make fp.disk”
- Menjalankan PC SIMULATOR dengan mengetik “s” pada command prompt
- Mengetik “make kernel”pada command prompt,lalu menjalan kan perintah dengan mengetik “dir”
- Membuka program winimage dengan windows explorer lalu mengklik dua kali pada file “floppy.img.
- Menekan tombol “image”terus “inject” mencari file “kernel.bin”lalutekan ok
- lalu simpan dengan cara tekan file terus save dan keluar dari program
- Melakukan proses boot,lalu memindah ke direktori kerja command prompt lalu menjalankan perintah untuk PC SIMULATOR dengan mengetik”s”,maka akan tampil berikut
- Menjalankan perintah pada command prompt dengan mengetik “notepad kernel.asm”lalu menekan enter,lalu mencari tulisan”welcome to MY KERNEL..” pada windows notepad dengan cara cepat yaitu menekan tombol CTRL+F lalu ketik pada kotak find “Welcome to MY KERNEL” lalu tekan ok danklik ”cancel”
- Mengubah tulisan pada variable “strWelcomeMsg” pada ini saya ganti dengan tulisan “BELAJAR MEMBUAT KERNEL” lalu menyimpan file kernel.asm
- Mengetik “make kernel”pada command prompt,lalu menjalankan perintah dengan mengetik “dir”
- Membuka program winimage dengan windows explorer lalu mengklik dua kali pada file “floppy.img”
- Menekantombol “image”terus “inject” mencari file “kernel.bin”lalu tekan ok
- lalu simpan dengan cara tekan file terus save dan keluar dari program
- Melakukan proses boot,lalu memindah ke direktori kerja command prompt lalu menjalankan perintah untuk PC SIMULATOR dengan mengetik”s”,maka akan tampil berikut
Analisa
File setpath.boot digunakan untuk mengatur lingkungan kerja (‘path’) selama melakukan praktikum. Jika kita tidak menggunakan setpath maka kita tidak dapat bekerja menggunakan PC Simulator.
Dalam langkah memformat file disini kita terlebih dahulu harus menyiapkan file 'floppya.img'. Bila dalam folder sudah tersedia maka kita tinggal melakukan proses selanjutnya akan tetapi bila belum ada maka kita harus membuatnya terlebih dahulu. Setelah file 'floppya.img' telah tersedia maka selanjutnya kita melakukan langkah-langkah kerja dalam memformat file floppya tersebut.
Caranya kita masuk ke PC Simulator dengan cara ketikkan perintah 'dosfp' dari sistem operasi DOS, kemudian klik menu gambar floppy disk nomor dua dari kanan maka akan muncul tampilan 'Second floppy image/drive' aturlah lokasi file image sehingga menuju ke file 'floppya.img' yang terdapat dalam direktori kerja 'LAB 2'. setelah kita selesai dalam mengatur maka lanjutkan dengan klik 'OK' sehingga akan tampak seperti pada gambar berikut:
Untuk menyunting file yang ada dalam direktori kerja maka kita harus membukanya dulu menggunakan notepad. Caranya ketikan notepad boot.asm’<ENTER>, cari teks ‘Loading kernel’ . pada notepad, tekan tombol ‘CTRL+F’ masukkan kata kunci ‘Loading kernel’<ENTER>, klik ‘CANCEL’. Kemudian ketikkan ''Belajar membuat BOOTSTRAP-LOADER”, dan tekan CTRL+S pada notepad dan pindah ke window 'Command Prompt' direktori kerja ulangi kembali proses kompilasi file 'boot.asm' jalankan perintah 'make fp.disk'.
Setelah proses kompilasi ini selelsai untuk melihat tampilan teks yang sudah kita ganti tadi dengan menuliskan perintah 'S' dari sistem operasi DOS maka dalam PC Simulator teks tulisan tersebut akan nampak. Sedangkan untuk memindah kernel.bin ke dalam file floppy.img. untuk melakukannya maka bukalah direktori kerja ‘C:\OS\LAB\LAB2’ dengan menggunakan’windows Explorer’ kemudian dobel klik pada file ‘flopya.img’ perintah “cls”digunakanuntukmembersihkanlayrpada command prompt.
Kesimpulan
Dalam praktikum ini sayadapat memformat file dengan menyediakan file yang akan saya format caranya dan dalam melakukan menyunting file sayaharus membuka file yang akan saya edit dengan menggunakan program notepad. Untuk memformat dan menyunting file caranya sama seperti pada langkah-langkah diatas. Sedangkan untuk melakukan pemindahan file kernel.bin ke dalam file floppya.img maka kita harus melakukannya dari ’windows Explorer’ .
Langkah dalam memasukkan file kernel.bin Klik image => inject cari file kernel Klik open kemudian klik yes dan simpan file tersebut lalu keluar dari direktori WinImag.padapraktikuminisayadapatgunakanperintah CTRL+F untukcepatdalammencaritulisandalam notepad
Proses Pembuatan Disk Boot dengan CMD
Reviewed by Alvonzo
on
9:41 PM
Rating:
Reviewed by Alvonzo
on
9:41 PM
Rating:


















No comments: