rumah - Peramban
Pemuatan awal sistem operasi dilakukan. Admin ABC: Proses booting Windows

Selamat siang, teman-teman terkasih, kenalan, dan kepribadian lainnya.

Jika Anda memiliki 2 atau lebih sistem operasi di komputer Anda, maka mungkin pada tahap tertentu memuat komputer Anda, daftar sistem operasi ini akan muncul, meminta Anda untuk memilihnya dalam waktu, katakanlah, 30 detik. Atau, setelah menginstal sistem operasi lain, sistem operasi kedua tiba-tiba menghilang dari daftar, atau bahkan berhenti memuat sama sekali. Masalah umum lainnya adalah ketika Anda belum menginstal (atau menghapus sepenuhnya) sistem, tetapi sistem telah berhasil mendaftarkan dirinya di bootloader dan hang di sana sebagai batas waktu, atau .. Atau yang lainnya :-)

Hari ini saya akan membantu Anda menghilangkan sejumlah kebingungan dengan daftar ini dan secara umum membuatnya lebih nyaman untuk digunakan atau menghapusnya untuk selamanya, serta mengeditnya dan seterusnya.

Sedikit lagi tentang apa yang mungkin, dan bagaimana melakukannya.
Pergi.

Mengedit Daftar Boot Windows

Beberapa kata tentang yang diinginkan, menurut pendapat saya, dan di beberapa tempat bahkan berguna, pengaturan dan metode penggunaan pengeditan daftar sistem operasi, serta tentang masalah yang sering ditemui di mana hal itu mungkin diperlukan.

  • Pertama, bagi saya, 30 detik itu banyak bagi sebagian orang, tetapi tidak cukup bagi sebagian lainnya. Bagaimana bisa jumlahnya terlalu banyak? Misalnya, Anda menyalakan komputer dan menyalakan ketel, dan ketika Anda kembali, Anda melihat bahwa sistem, meskipun dimatikan, masih memuat. Jadi Anda dapat mengubahnya menjadi, secara umum, nilai apa pun dari 1 hingga n. Mungkin ada batasan untuk nilai ini, tetapi saya belum memeriksanya, dan saya sangat ragu ada orang yang memerlukan sistem untuk boot setelah 30 menit :)
  • Kedua , seperti yang saya katakan di atas, mungkin Anda (atau teman Anda) menginstal Windows kedua\ketiga\kelima (atau sistem operasi lain), tetapi mengganggu instalasi atau ada yang tidak berfungsi selama instalasi, atau Anda menghapus sepenuhnya salah satu sistem dengan . Hanya entri tentang Windows yang sangat tidak terkirim/dihapus ini yang tersisa dan mengganggu dalam segala hal, karena... Anda harus terus-menerus memilih sistem kerja dari daftar. Jadi Anda bisa menghilangkan garis tambahan.
  • Ketiga . Banyak orang menyukai segala macam gadget lucu. Dalam hal ini, Anda dapat, misalnya, mengganti nama sistem dalam daftar sesuka Anda, misalnya, memasukkan Mega Winda Vasi sebagai gantinya.
  • Keempat, katakanlah seorang teman membawakan Anda hard drive dengan Windows-nya, tetapi Anda tidak tahu cara menambahkan sistem operasi tersebut ke daftar yang tersedia sehingga Anda dapat memilihnya. Sekali lagi, ini bisa dilakukan di tempat yang akan saya ceritakan sekarang.
  • Kelima , Ada ide yang agak gila untuk menggunakan metode yang dijelaskan di bawah ini untuk mengedit daftar sistem yang tersedia untuk diunduh. Anda dapat membuat daftar, katakanlah, 25 sistem, tetapi hanya satu yang akan dimuat, sisanya, karena tidak ada, akan menghasilkan kesalahan. Hanya Anda yang tahu mana yang berfungsi, karena Anda akan membuat daftar ini, dan penyerang yang menyalakan komputer Anda harus me-reboot komputer 20 kali untuk mencari sistem yang berfungsi. Ngomong-ngomong, kamu bisa menggunakan ini tidak hanya, tapi juga hanya sebagai lelucon pada teman;)

BIOS (Sistem Input/Output Dasar) adalah perangkat lunak khusus yang dibangun ke dalam mikrokontroler pada motherboard, diterjemahkan dari bahasa Inggris sebagai sistem input-output utama. Kode program ini memastikan interaksi sistem operasi dengan perangkat keras dan memungkinkan Anda untuk menggabungkan perbedaan perangkat keras dalam peralatan komputer.

Apa peran BIOS?

Saat komputer pertama kali melakukan booting, BIOS, menggunakan algoritme perangkat lunak bawaan, menguji fungsionalitas perangkat keras. Mikrokontroler mengirimkan instruksi startup ke setiap komponen komputer. Sebagai imbalannya, ia harus menerima respons dari perangkat. Jika BIOS tidak menerima respons, sistem akan memberi tahu pengguna dengan menampilkan pesan di monitor atau sinyal suara.

Tanpa software ini, komputer tidak dapat beroperasi. Selain itu, sistem operasi tidak akan memulai jika konfigurasi BIOS tidak dikonfigurasi dengan benar, atau pengaturan hilang karena masalah sistem. Pengaturan BIOS sistem memungkinkan Anda untuk:

  • mengatur tanggal dan waktu sistem;
  • menentukan urutan boot dari berbagai media;
  • mengkonfigurasi parameter dasar pengoperasian peralatan.

Versi BIOS apa yang ada?

Perangkat lunak ini diklasifikasikan berdasarkan nama perusahaan pembuatnya. Tidak ada standar antarmuka tunggal. Versi ini ditunjukkan saat komputer pertama kali melakukan booting. Produsen utama produk ini adalah:

  • Perangkat Lunak Penghargaan;
  • American Megatrends Inc (AMI);
  • PerusahaanPekerjaan;
  • Perangkat Lunak Umum Inc. (Versi OEM BIOS untuk sistem 32-bit);
  • Penelitian Mikroid (MrBIOS);
  • Sistem Lunak (untuk perangkat seluler);
  • Teknologi Phoenix (untuk Windows CE).

Bagaimana cara masuk ke BIOS?

Informasi cara masuk ke BIOS dapat dibaca pada saat proses booting komputer. Paling sering, sistem menghasilkan catatan dalam bentuk: Tekan DEL untuk masuk ke SETUP. Dalam hal ini, untuk login, Anda harus menekan tombol DELETE saat komputer sedang boot. Dalam beberapa kasus, untuk masuk ke menu BIOS, Anda harus menekan kombinasi tombol tertentu. Yang paling umum digunakan adalah F1, F2, F10, ESC atau kombinasi Ctrl+Alt+Ins, Ctrl+Alt+Esc.

Harap diingat: tidak disarankan untuk mengubah pengaturan BIOS jika tidak perlu. Sistem memiliki parameter pengoperasian perangkat keras yang penting, pengaturan yang salah dapat merusak komponen tertentu atau motherboard secara keseluruhan.

Menu Pengaturan BIOS

Sistem yang paling umum AMI BIOS dan Penghargaan BIOS. Versi AMI BIOS memiliki tiga bagian:

  • Utama memungkinkan Anda mengubah pengaturan waktu sistem. Tanggal, prioritas media yang dapat dipindahkan, berisi informasi sistem;
  • Lanjutan mencakup parameter untuk pengoperasian prosesor pusat dan parameter konfigurasi untuk perangkat keras internal, pengaturan untuk port USB dan daya;
  • Boot berisi opsi boot, termasuk pengaturan keamanan selama proses boot.

Menu Award BIOS memiliki konfigurasi yang lebih kompleks. Sistem berisi bagian-bagian berikut:

  • Fitur CMOS Standar memungkinkan Anda untuk mengkonfigurasi tanggal dan waktu sistem, jenis drive yang digunakan, serta karakteristik drive yang ada.
  • Fitur BIOS Tingkat Lanjut mencakup banyak pilihan, khususnya, urutan drive yang disurvei saat boot, mengaktifkan/menonaktifkan multithreading prosesor, parameter interaksi inti, dan informasi tentang status hard drive. Bagian ini memungkinkan Anda untuk mengoptimalkan kinerja RAM.
  • Fitur Chipset Tingkat Lanjut berisi pengaturan penting untuk pengoperasian peralatan tertanam: prosesor pusat, RAM, dan bus data sistem. Tidak disarankan untuk mengubah sendiri pengaturan ini.
  • Periferal Terintegrasi bertanggung jawab untuk mengonfigurasi komponen yang terpasang pada motherboard (pengontrol USB, kartu video dan kartu suara, pengontrol jaringan, dan berbagai port).

Secara umum, menu BIOS mencakup bagian berikut (kemungkinan nama blok ditunjukkan dalam tanda kurung):

  • pengaturan umum (STANDAR CMOS SETUP atau UTAMA);
  • Properti BIOS (PENYIAPAN FITUR LANJUTAN atau BIOS);
  • properti chipset (PENGATURAN FITUR CHIPSET atau Konfigurasi Chip);
  • properti peralatan terintegrasi (PERIFERAL TERINTEGRASI atau Konfigurasi Perangkat I/O);
  • properti slot PCI (KONFIGURASI PNP/PCI atau KONFIGURASI PCI);
  • manajemen daya (POWER MANAGMENT SETUP atau DAYA);
  • kata sandi sistem (SUPERVISOR PASSWORD atau USER PASSWO RD);
  • menyimpan dan memulihkan pengaturan (SAVE SETUP, LOAD SETUP DEFAULTS atau LOAD BIOS DEFAULT);
  • keluar dari konfigurasi (EXIT).

Informasi kecil ini pada dasarnya adalah semua yang Anda perlukan pada tahap pertama untuk mengenal BIOS komputer Anda; kami akan melanjutkan rangkaian artikel tentang alat ini dan memberi tahu Anda banyak informasi menarik. Terima kasih.

Banyak pengguna pemula bertanya kepada mesin pencari bagaimana cara mengkonfigurasi BIOS agar bisa boot dari CD. Dan juga jika Anda perlu boot dari flash drive. Pertama-tama, booting dari BIOS diperlukan jika Anda membutuhkannya dan ini hanya bisa dilakukan dengan menginstal ulang sistem operasi (Windows). Dan juga, jika Anda memiliki bootable gambar dengan utilitas, misalnya, untuk membagi hard drive menjadi beberapa partisi, dan di sini, tentu saja, Anda juga tidak dapat melakukannya tanpanyaboot dari disk atau flash drive melalui BIOS. Secara umum, ada banyak sekali alasan untuk melakukan booting dari disk, jadi saya akan memulai cerita tentang pengaturan BIOS.

Berbeda dengan BIOS, kode UEFI dan semua informasi layanannya dapat disimpan tidak hanya dalam chip khusus, tetapi juga pada partisi hard drive internal dan eksternal, serta penyimpanan jaringan. Pada gilirannya, fakta bahwa data boot dapat ditempatkan pada drive yang luas memungkinkan EFI menyediakan fungsionalitas yang kaya karena arsitektur modularnya. Misalnya, ini dapat berupa alat diagnostik yang dikembangkan, atau utilitas berguna yang dapat digunakan baik pada tahap awal booting PC maupun setelah OS dimulai.

Nah, bagaimana cara komputer melakukan booting dari UEFI jika menggunakan sistem operasi yang tidak didukung (WindowsXP, Windows 7 32-bit) atau partisi file (MBR)? Untuk kasus seperti itu, antarmuka boot baru sudah ada di dalamnya Modul dukungan kompatibilitas(Modul Dukungan Kompatibilitas), yang pada dasarnya adalah BIOS tradisional. Itulah sebabnya Anda dapat melihat berapa banyak komputer modern yang dilengkapi motherboard UEFI yang melakukan booting dengan cara tradisional dalam mode emulasi BIOS. Paling sering hal ini terjadi karena pemiliknya terus menggunakan partisi HDD dengan MBR tradisional dan tidak ingin beralih ke partisi GPT.

Kesimpulan

Jelas bahwa, tidak seperti BIOS tradisional, UEFI mampu melakukan lebih dari sekedar proses booting. Kemampuan untuk meluncurkan layanan dan aplikasi yang berfungsi, baik pada tahap awal booting PC dan setelah sistem operasi dimulai, membuka berbagai peluang baru bagi pengembang dan pengguna akhir.

Namun pada saat yang sama, masih terlalu dini untuk membicarakan penghentian total sistem input/output dasar dalam waktu dekat. Pertama-tama, perlu Anda ingat bahwa hingga saat ini sebagian besar komputer menjalankan Windows XP dan Windows 7 32-bit, yang tidak didukung oleh UEFI. Dan hard drive yang dipartisi sesuai standar GPT sebagian besar hanya dapat ditemukan di model laptop baru berbasis Windows 8.

Jadi selama sebagian besar pengguna, karena kebiasaan mereka atau alasan lain, terikat pada OS versi lama dan metode partisi hard drive tradisional, BIOS akan tetap menjadi sistem utama untuk mem-boot komputer.

File sistem operasi terletak di disk (hard atau floppy). Namun, program hanya dapat berjalan jika berada di dalam RAM, sehingga file sistem operasi harus dimuat ke dalam RAM.

Saat Anda menyalakan komputer, komputer akan menguji perangkatnya dan mencoba melakukan booting ke OS, program yang mengontrol komputer.

Proses ini disebut bootstrap. Ini berjalan secara otomatis ketika Anda menghidupkan daya komputer.

Setelah komputer dihidupkan, sistem operasi dimuat dari disk sistem ke dalam RAM, yang harus dijalankan sesuai dengan program boot.

Komputer berisi memori read-only (ROM) yang berisi program untuk menguji komputer dan tahap pertama memuat sistem operasi, yang disebut BIOS ( sistem masukan/keluaran dasar). ROM terletak pada board sistem dan ditenagai oleh baterai, sehingga program yang direkam di dalamnya tidak terhapus saat komputer dimatikan.

Setelah komputer dihidupkan, program ini mulai dijalankan, dan informasi tentang kemajuan proses ini ditampilkan di layar tampilan. Pertama, perangkat keras diuji dan dikonfigurasi, kemudian sistem operasi mulai memuat.

Pada tahap ini, prosesor mengakses disk dan mencari di tempat tertentu (dalam 1 sektor disk) untuk mengetahui keberadaan program bootloader yang sangat kecil. Sepatu Utama. Jika disk adalah disk sistem, maka Master Boot muncul di tempatnya, dibaca ke dalam memori, dan kontrol ditransfer ke disk tersebut. Pada gilirannya, Master Boot mencari boot loader utama pada disk Sektor Boot, memuatnya ke dalam memori dan mentransfer kendali ke sana. Selanjutnya, boot loader utama mencari modul sistem operasi yang tersisa dan memuatnya ke dalam RAM.

Jika disk non-sistem dimasukkan ke dalam drive atau tidak ada disk sama sekali, sebuah pesan muncul di layar monitor: Bukan disk sistem, dan komputer membeku.

Setelah sistem operasi selesai memuat, kontrol ditransfer ke prosesor perintah. Jika Anda menggunakan antarmuka baris perintah, prompt sistem akan muncul di layar, jika tidak, antarmuka grafis akan dimuat.

Semua file sistem operasi tidak dapat ditempatkan secara bersamaan di RAM, karena volume sistem operasi modern adalah puluhan dan ratusan megabita. Agar komputer dapat berfungsi, modul yang mengontrol sistem file, prosesor perintah, dan driver untuk perangkat yang terhubung harus ada dalam RAM. Modul sistem operasi yang menyediakan antarmuka grafis dapat dimuat ke dalam RAM sesuai kebijaksanaan pengguna.

Pertanyaan untuk pengendalian diri 1. Mengapa diperlukan sistem operasi? 2. Komponen apa saja yang termasuk dalam sistem operasi? 3. Apa nama file tersebut, bagaimana namanya ditetapkan? 4. Ekstensi apa yang dimiliki file teks? 5. Apa perbedaan antara pemformatan disk cepat dan penuh? 6. Apa perbedaan antara struktur file tingkat tunggal dan hierarki? 7. Operasi apa dengan file yang mungkin dilakukan? 8. Apa saja tahapan utama memuat sistem operasi?
Menyiapkan antarmuka Windows Pertanyaan untuk dipelajari: 1.Desktop Windows. 1.1. Ikon dan label objek. 1.2. Jendela. 1.3. Bilah tugas.

1.4. Panel tampilan. 2. Struktur jendela folder. 2.1. Baris judul. 2.2. Tombol untuk mengontrol ukuran jendela. 2.3. Ikon sistem. 2.4. Bilah menu. 2.5. Bilah Alat. 2.6. Bilah alamat.

2.7. Bidang kerja. 2.8. Status bar.

Sistem operasi keluarga Windows adalah yang paling serbaguna. Mereka dapat digunakan untuk bekerja dengan program perkantoran, untuk pekerjaan konsumen di Internet, untuk tujuan pendidikan dan hiburan. Seperti semua ruang operasi

Banyak pengguna yang percaya bahwa komputer melakukan booting menggunakan sistem operasi, namun kenyataannya hal ini hanya sebagian saja yang benar. Dalam materi ini, Anda akan mempelajari bagaimana sebenarnya PC melakukan booting dan mengenal konsep-konsep penting seperti BIOS, CMOS, UEFI dan lain-lain.

Perkenalan

Ini mungkin berita baru bagi sebagian orang, namun kenyataannya, Windows tidak bertanggung jawab untuk mem-boot komputer dari awal hingga selesai; Pemain kuncinya di sini adalah firmware yang sama sekali berbeda - BIOS, tujuan dan fungsi utamanya akan kita bicarakan dalam materi ini.

Apa itu BIOS dan mengapa diperlukan?

Komponen utama dari setiap perangkat komputer adalah kombinasi prosesor dan RAM, dan ini bukan tanpa alasan. Prosesor berhak disebut sebagai jantung dan otak PC mana pun, karena semua operasi matematika utama dipercayakan padanya. Dalam hal ini, CPU hanya dapat mengambil semua perintah dan data untuk perhitungan dari RAM. Ia pun mengirimkan hasil karyanya ke sana. Prosesor tidak berinteraksi langsung dengan penyimpanan informasi lainnya, misalnya hard drive.

Di sinilah letak permasalahan utamanya. Agar prosesor dapat mulai menjalankan perintah sistem operasi, perintah tersebut harus ada di RAM. Namun saat PC dihidupkan, RAM-nya kosong karena mudah menguap dan tidak dapat menyimpan informasi saat komputer dimatikan. Pada saat yang sama, tanpa partisipasi sistem, perangkat komputer tidak dapat menempatkan data yang diperlukan dalam memori. Dan di sini kita dihadapkan pada situasi yang paradoks. Ternyata untuk memuat OS ke dalam memori, sistem operasi tersebut harus sudah ada di RAM.

Untuk mengatasi situasi ini, pada awal era komputer pribadi, para insinyur IBM mengusulkan penggunaan program kecil khusus yang disebut BIOS, kadang-kadang disebut boot loader.

Kata BIOS(BIOS) adalah singkatan dari empat kata bahasa Inggris Basic Input/Output System, yang diterjemahkan ke dalam bahasa Rusia berarti: “Basic input/output system.” Nama ini diberikan kepada sekumpulan firmware yang bertanggung jawab atas pengoperasian fungsi dasar adaptor video, layar, drive disk, drive, keyboard, mouse, dan perangkat input/output dasar lainnya.

Fungsi utama BIOS adalah pengaktifan awal PC, pengujian dan konfigurasi awal peralatan, distribusi sumber daya antar perangkat, dan aktivasi prosedur boot sistem operasi.

Dimana BIOS disimpan dan apa itu CMOS

Mengingat BIOS bertanggung jawab atas tahap awal booting komputer, apa pun konfigurasinya, program ini harus tersedia untuk perangkat dasar segera setelah menekan tombol daya PC. Itu sebabnya tidak disimpan di hard drive, seperti kebanyakan aplikasi biasa, tetapi ditulis ke chip memori flash khusus yang terletak di motherboard. Dengan demikian, akses ke BIOS dan memulai komputer dimungkinkan meskipun tidak ada media penyimpanan yang terhubung ke PC sama sekali.

Komputer pertama menggunakan chip memori hanya-baca (ROM) untuk menyimpan BIOS, di mana kode program itu sendiri ditulis satu kali di pabrik. Beberapa saat kemudian, chip EPROM dan EEROM mulai digunakan, yang memungkinkan, jika perlu, untuk menulis ulang BIOS, tetapi hanya dengan bantuan peralatan khusus.

Di komputer pribadi modern, BIOS disimpan dalam chip berdasarkan memori flash, yang dapat ditulis ulang menggunakan program khusus langsung di PC di rumah. Prosedur ini biasa disebut berkedip dan diharuskan memperbarui firmware ke versi baru atau menggantinya jika terjadi kerusakan.

Banyak chip BIOS tidak disolder ke motherboard, seperti semua komponen lainnya, tetapi dipasang di konektor kecil khusus, yang memungkinkan Anda menggantinya kapan saja. Benar, fitur ini sepertinya tidak berguna bagi Anda, karena kasus yang memerlukan penggantian chip BIOS sangat jarang terjadi dan praktis tidak pernah terjadi di kalangan pengguna rumahan.

Memori flash untuk penyimpanan BIOS dapat memiliki kapasitas yang berbeda-beda. Dulu, volume ini sangat kecil dan tidak lebih dari 512 KB. Versi modern dari program ini menjadi lebih besar dan memiliki volume beberapa megabita. Namun bagaimanapun juga, dibandingkan dengan aplikasi modern dan file multimedia, ini sangatlah kecil.

Di beberapa motherboard canggih, produsen tidak dapat menginstal hanya satu, tetapi dua chip BIOS sekaligus - chip utama dan cadangan. Dalam hal ini, jika terjadi sesuatu pada chip utama, komputer akan melakukan booting dari chip cadangan.

Selain memori flash yang menyimpan BIOS itu sendiri, ada jenis memori lain pada motherboard yang dirancang untuk menyimpan pengaturan konfigurasi program ini. Itu diproduksi menggunakan semikonduktor oksida logam komplementer atau CMOS(Semikonduktor Oksida Logam Pelengkap). Singkatan ini adalah nama yang diberikan untuk memori khusus yang berisi data pengaktifan komputer yang digunakan oleh BIOS.

Memori CMOS ditenagai oleh baterai yang terpasang pada motherboard. Berkat ini, ketika Anda melepaskan komputer dari stopkontak, semua pengaturan BIOS disimpan. Pada komputer lama, fungsi memori CMOS ditugaskan ke chip terpisah. Di PC modern, ini adalah bagian dari chipset.

Prosedur POST dan boot awal PC

Sekarang mari kita lihat seperti apa proses awal booting komputer dan apa peran BIOS di dalamnya.

Setelah menekan tombol power komputer, catu daya menyala terlebih dahulu, mulai mensuplai tegangan ke motherboard. Jika normal, maka chipset memberikan perintah untuk mereset memori internal prosesor pusat dan memulainya. Setelah itu, prosesor mulai membaca dan menjalankan perintah yang tertulis di memori sistem secara berurutan, yang perannya dimainkan oleh chip BIOS.

Pada awalnya, prosesor menerima perintah untuk melakukan pengujian mandiri terhadap komponen komputer ( POS- Uji Mandiri Penyalaan). Prosedur POST mencakup beberapa tahapan, yang sebagian besar dapat Anda lihat di layar PC segera setelah dinyalakan. Urutan kejadian sebelum sistem operasi mulai memuat adalah sebagai berikut:

1. Pertama, perangkat sistem utama ditentukan.

3. Langkah ketiga adalah menyiapkan set logika sistem, atau lebih sederhananya, chipset.

4. Kemudian video card dicari dan diidentifikasi. Jika adaptor video eksternal (independen) dipasang di komputer, maka komputer tersebut akan memiliki BIOS sendiri, yang akan dicari oleh BIOS sistem utama dalam rentang alamat memori tertentu. Jika adaptor grafis eksternal ditemukan, hal pertama yang akan Anda lihat di layar adalah gambar dengan nama kartu video yang dihasilkan oleh BIOS-nya.

5. Setelah menemukan adaptor grafis, integritas parameter BIOS dan status baterai mulai diperiksa. Pada saat ini, prasasti putih misterius yang sama mulai muncul di layar monitor satu demi satu, menyebabkan rasa gentar di antara pengguna yang tidak berpengalaman karena kurangnya pemahaman tentang apa yang terjadi. Namun kenyataannya, tidak ada hal supernatural yang terjadi saat ini, seperti yang akan Anda lihat sendiri sekarang. Prasasti pertama dan paling atas, biasanya, berisi logo pengembang BIOS dan informasi tentang versi yang diinstal.

6. Kemudian pengujian prosesor pusat dimulai, setelah itu data tentang chip yang dipasang ditampilkan: nama pabrikan, model dan frekuensi clocknya.

7. Selanjutnya pengujian RAM dimulai. Jika semuanya berjalan dengan baik, jumlah total RAM yang terpasang akan ditampilkan di layar dengan tulisan OK.

8. Setelah selesai memeriksa komponen utama PC, pencarian keyboard dan pengujian port input/output lainnya dimulai. Dalam beberapa kasus, komputer mungkin berhenti melakukan booting pada tahap ini jika sistem tidak dapat mendeteksi keyboard yang terhubung. Dalam hal ini, peringatan tentang hal ini akan segera ditampilkan di layar.

9. Selanjutnya, pendeteksian perangkat penyimpanan yang terhubung ke komputer dimulai, termasuk drive optik, hard drive, dan flash drive. Informasi tentang perangkat yang ditemukan ditampilkan di layar. Jika beberapa pengontrol dari pabrikan berbeda dipasang pada motherboard, prosedur inisialisasinya dapat ditampilkan di layar berbeda.

Layar Definisi PengontrolSerialATA, yang punya sendiriBIOS, dengan output dari semua perangkat yang terhubung dengannya.

10. Pada tahap akhir, sumber daya didistribusikan antara perangkat PC internal yang ditemukan. Di komputer lama, tabel ringkasan dengan semua peralatan yang terdeteksi akan ditampilkan. Pada mesin modern, tabel tidak lagi ditampilkan di layar.

11. Terakhir, jika prosedur POST berhasil, BIOS akan mulai mencari drive yang terhubung Area Booting Utama(MBR), yang berisi data tentang startup sistem operasi dan perangkat boot yang kontrol lebih lanjutnya harus ditransfer.

Tergantung pada versi BIOS yang diinstal pada komputer, prosedur POST mungkin berlangsung dengan sedikit perubahan dari urutan yang dijelaskan di atas, namun secara umum, semua langkah utama yang telah kami tunjukkan akan dilakukan saat mem-boot setiap PC.

Utilitas Pengaturan BIOS

BIOS adalah sistem yang dapat dikonfigurasi dan memiliki programnya sendiri untuk mengatur beberapa parameter perangkat keras PC, yang disebut Utilitas Pengaturan BIOS atau Utilitas Pengaturan CMOS. Ini dipanggil dengan menekan tombol khusus selama prosedur tes mandiri POST. Pada komputer desktop, tombol Del paling sering digunakan untuk tujuan ini, dan pada laptop F2.

Antarmuka grafis dari utilitas konfigurasi perangkat keras sangat asketis dan hampir tidak berubah sejak tahun 80an. Semua pengaturan di sini dibuat hanya menggunakan keyboard - operasi mouse tidak disediakan.

CMOS/BIOS Setup mempunyai banyak pengaturan, namun yang paling populer yang mungkin diperlukan oleh rata-rata pengguna meliputi: mengatur waktu dan tanggal sistem, memilih urutan perangkat boot, mengaktifkan/menonaktifkan peralatan tambahan yang terpasang pada motherboard (suara, video atau adaptor jaringan), mengendalikan sistem pendingin dan memantau suhu prosesor, serta mengubah frekuensi bus sistem (overclocking).

Untuk model motherboard yang berbeda, jumlah parameter BIOS yang dapat dikonfigurasi bisa sangat bervariasi. Rentang pengaturan terluas biasanya tersedia pada motherboard desktop mahal yang ditujukan untuk para penggemar, penggemar permainan komputer, dan overclocking. Persenjataan yang paling sedikit, biasanya, ditemukan di papan anggaran yang dirancang untuk dipasang di komputer kantor. Sebagian besar perangkat seluler juga tidak memiliki variasi pengaturan BIOS. Kami akan membahas lebih detail tentang berbagai pengaturan BIOS dan pengaruhnya terhadap pengoperasian komputer di artikel terpisah.

Pengembangan dan pembaruan BIOS

Biasanya, untuk hampir setiap model motherboard, versi BIOS-nya sendiri dikembangkan, yang mempertimbangkan fitur teknis individualnya: jenis chipset yang digunakan dan jenis peralatan periferal yang disolder.

Pengembangan BIOS dapat dibagi menjadi dua tahap. Pertama, versi dasar firmware dibuat, yang mengimplementasikan semua fungsi, apa pun model chipsetnya. Saat ini, pengembangan versi tersebut terutama dilakukan oleh American Megatrends (AMIBIOS) dan Phoenix Technologies, yang pada tahun 1998 menyerap pemain utama di pasar ini - Award Software (AwardBIOS, Award Modular BIOS, Award WorkstationBIOS).

Pada tahap kedua, produsen motherboard terlibat dalam pengembangan BIOS. Pada titik ini, versi dasar dimodifikasi dan ditingkatkan untuk setiap model papan tertentu, dengan mempertimbangkan fitur-fiturnya. Pada saat yang sama, setelah motherboard memasuki pasar, pengerjaan versi BIOS-nya tidak berhenti. Pengembang secara rutin merilis pembaruan yang dapat memperbaiki kesalahan yang ditemukan, menambahkan dukungan untuk perangkat keras baru, dan memperluas fungsionalitas program. Dalam beberapa kasus, memperbarui BIOS memungkinkan Anda memberikan kehidupan baru ke motherboard yang tampaknya ketinggalan jaman, misalnya, menambahkan dukungan untuk prosesor generasi baru.

Apa itu UEFI BIOS

Prinsip dasar pengoperasian sistem BIOS untuk komputer desktop dibentuk pada tahun 80-an abad yang lalu. Selama beberapa dekade terakhir, industri komputer telah berkembang pesat, dan selama ini situasi terus muncul ketika model perangkat baru ternyata tidak kompatibel dengan versi BIOS tertentu. Untuk mengatasi masalah ini, pengembang terus-menerus harus memodifikasi kode sistem input/output yang mendasarinya, namun pada akhirnya sejumlah batasan perangkat lunak tetap tidak berubah sejak zaman PC rumahan pertama. Situasi ini menyebabkan fakta bahwa BIOS dalam versi klasiknya akhirnya tidak lagi memenuhi persyaratan perangkat keras komputer modern, sehingga mencegah distribusinya di sektor massal komputer pribadi. Menjadi jelas bahwa ada sesuatu yang perlu diubah.

Pada tahun 2011, dengan peluncuran motherboard untuk prosesor generasi Intel Sandy Bridge yang dipasang di soket LGA1155, pengenalan massal antarmuka perangkat lunak baru untuk mem-boot komputer dimulai - UEFI.

Faktanya, versi pertama dari alternatif BIOS biasa ini dikembangkan dan berhasil digunakan oleh Intel dalam sistem server pada akhir tahun 90an. Kemudian antarmuka baru untuk mem-boot PC disebut EFI (Extensible Firmware Interface), namun sudah pada tahun 2005 spesifikasi barunya disebut UEFI (Unified Extensible Firmware Interface). Saat ini, kedua singkatan ini dianggap sinonim.

Seperti yang Anda lihat, produsen motherboard tidak terburu-buru untuk beralih ke standar baru, mencoba meningkatkan variasi BIOS tradisional hingga menit terakhir. Namun keterbelakangan yang nyata dari sistem ini, termasuk antarmuka 16-bitnya, ketidakmampuan untuk menggunakan lebih dari 1 MB ruang alamat memori, kurangnya dukungan untuk drive yang lebih besar dari 2 TB dan masalah kompatibilitas konstan lainnya yang tidak dapat diselesaikan dengan peralatan baru tetap menjadi sebuah masalah. argumen serius untuk beralih ke solusi perangkat lunak baru.

Perubahan apa yang dibawa oleh antarmuka boot baru yang diusulkan oleh Intel dan apa bedanya dengan BIOS? Seperti halnya BIOS, tugas utama UEFI adalah mendeteksi perangkat keras dengan benar segera setelah PC dihidupkan dan mentransfer kendali komputer ke sistem operasi. Namun pada saat yang sama, perubahan pada UEFI begitu besar sehingga tidak tepat jika membandingkannya dengan BIOS.

BIOS adalah kode program yang hampir tidak dapat diubah yang tertanam dalam chip khusus dan berinteraksi langsung dengan perangkat keras komputer menggunakan perangkat lunaknya sendiri. Prosedur untuk mem-boot komputer menggunakan BIOS sederhana: segera setelah komputer dihidupkan, ia memeriksa perangkat keras dan memuat driver universal sederhana untuk komponen perangkat keras utama. Setelah ini, BIOS menemukan bootloader sistem operasi dan mengaktifkannya. Selanjutnya, OS dimuat.

Sistem UEFI dapat disebut sebagai lapisan antara komponen perangkat keras komputer, dengan firmwarenya sendiri, dan sistem operasi, yang juga memungkinkannya menjalankan fungsi BIOS. Namun tidak seperti BIOS, UEFI adalah antarmuka modular yang dapat diprogram yang mencakup layanan pengujian, pengoperasian dan boot, driver perangkat, protokol komunikasi, ekstensi fungsional, dan cangkang grafisnya sendiri, yang membuatnya terlihat seperti sistem operasi yang sangat ringan. Pada saat yang sama, antarmuka pengguna di UEFI modern, mendukung kontrol mouse dan dapat dilokalkan ke beberapa bahasa, termasuk bahasa Rusia.

Keuntungan penting EFI adalah lintas platform dan independensinya dari arsitektur prosesor. Spesifikasi sistem ini memungkinkannya bekerja dengan hampir semua kombinasi chip, baik itu arsitektur x86 (Intel, AMD) atau ARM. Selain itu, UEFI memiliki akses langsung ke semua perangkat keras komputer dan driver yang tidak bergantung pada platform, yang memungkinkan untuk mengatur, misalnya, akses Internet atau pencadangan disk tanpa memulai OS.

Berbeda dengan BIOS, kode UEFI dan semua informasi layanannya dapat disimpan tidak hanya dalam chip khusus, tetapi juga pada partisi hard drive internal dan eksternal, serta penyimpanan jaringan. Pada gilirannya, fakta bahwa data boot dapat ditempatkan pada drive yang luas memungkinkan EFI menyediakan fungsionalitas yang kaya karena arsitektur modularnya. Misalnya, ini dapat berupa alat diagnostik yang dikembangkan, atau utilitas berguna yang dapat digunakan baik pada tahap awal booting PC maupun setelah OS dimulai.

Fitur utama lainnya dari UEFI adalah kemampuannya untuk bekerja dengan hard drive berukuran besar, yang dipartisi menggunakan standar GPT (Guid Partition Table). Yang terakhir ini tidak didukung oleh modifikasi BIOS apa pun, karena memiliki alamat sektor 64-bit.

Mem-boot PC berbasis UEFI, seperti halnya BIOS, dimulai dengan inisialisasi perangkat. Namun pada saat yang sama, prosedur ini jauh lebih cepat, karena UEFI dapat mendeteksi beberapa komponen sekaligus dalam mode paralel (BIOS menginisialisasi semua perangkat secara bergantian). Kemudian, sistem UEFI itu sendiri dimuat, di bawah kendali yang dilakukan serangkaian tindakan yang diperlukan (memuat driver, menginisialisasi drive boot, memulai layanan boot, dll.), dan hanya setelah itu sistem operasi diluncurkan.

Tampaknya prosedur multi-langkah seperti itu akan meningkatkan waktu boot PC secara keseluruhan, tetapi kenyataannya yang terjadi justru sebaliknya. Dengan UEFI, sistem memulai lebih cepat, berkat driver bawaan dan bootloadernya sendiri. Akibatnya, sebelum memulai, OS menerima informasi lengkap tentang perangkat keras komputer, yang memungkinkannya untuk memulai dalam beberapa detik.

Terlepas dari kemajuan UEFI, masih ada sejumlah batasan yang menghambat pengembangan aktif dan distribusi bootloader ini. Faktanya adalah untuk mengimplementasikan semua kemampuan antarmuka boot baru, diperlukan dukungan penuh dari sistem operasi. Hingga saat ini, hanya Windows 8 yang memungkinkan Anda untuk sepenuhnya menggunakan kemampuan UEFI. Dukungan terbatas untuk antarmuka baru tersedia untuk Windows 7, Vista, dan Linux versi 64-bit dengan kernel 3.2 dan lebih tinggi. Kemampuan UEFI juga digunakan dalam boot manager BootCamp oleh Apple di sistem Mac OS X miliknya.

Nah, bagaimana cara komputer melakukan booting dari UEFI jika menggunakan sistem operasi yang tidak didukung (WindowsXP, Windows 7 32-bit) atau partisi file (MBR)? Untuk kasus seperti itu, antarmuka boot baru sudah ada di dalamnya Modul dukungan kompatibilitas(Modul Dukungan Kompatibilitas), yang pada dasarnya adalah BIOS tradisional. Itulah sebabnya Anda dapat melihat berapa banyak komputer modern yang dilengkapi motherboard UEFI yang melakukan booting dengan cara tradisional dalam mode emulasi BIOS. Paling sering hal ini terjadi karena pemiliknya terus menggunakan partisi HDD dengan MBR tradisional dan tidak ingin beralih ke partisi GPT.

Kesimpulan

Jelas bahwa, tidak seperti BIOS tradisional, UEFI mampu melakukan lebih dari sekedar proses booting. Kemampuan untuk meluncurkan layanan dan aplikasi yang berfungsi, baik pada tahap awal booting PC dan setelah sistem operasi dimulai, membuka berbagai peluang baru bagi pengembang dan pengguna akhir.

Namun pada saat yang sama, masih terlalu dini untuk membicarakan penghentian total sistem input/output dasar dalam waktu dekat. Pertama-tama, perlu Anda ingat bahwa hingga saat ini sebagian besar komputer menjalankan Windows XP dan Windows 7 32-bit, yang tidak didukung oleh UEFI. Dan hard drive yang dipartisi sesuai standar GPT sebagian besar hanya dapat ditemukan di model laptop baru berbasis Windows 8.

Jadi selama sebagian besar pengguna, karena kebiasaan mereka atau alasan lain, terikat pada OS versi lama dan metode partisi hard drive tradisional, BIOS akan tetap menjadi sistem utama untuk mem-boot komputer.

Pada artikel ini saya akan menjelaskan langkah demi langkah proses booting sistem operasi Windows XP, Vista dan Seven. Meskipun masalah ini cukup sering dibahas di Internet, saya tidak bisa tidak menyentuhnya. Informasi tersebut bisa sangat berguna ketika mendiagnosis kerusakan dan memulihkan fungsionalitas OS yang “mati”.

Hari ini kita akan melihat:

  • Mulai BIOS;
  • Mem-boot Windows XP;
  • Mengunduh Windows Vista/7.

Memuat BIOS

BIOS adalah sekumpulan program mikro yang direkam dalam ROM komputer dan digunakan untuk menginisialisasi perangkat pada motherboard, memeriksa dan mengkonfigurasinya, dan memuat sistem operasi.

Saat Anda menghidupkan komputer, BIOS memeriksa perangkat keras dan jika ada masalah, ia memberi tahu kami dengan sinyal suara (serangkaian bunyi bip panjang dan pendek). Berikut tabel bunyi bip BIOS:

sinyal AMI

SinyalKemungkinan kerusakan
Absen Catu daya rusak
2k kesalahan paritas RAM
3k Kesalahan pada 64 kB RAM pertama
4k Kerusakan pengatur waktu sistem
5k CPU-nya rusak
6k Pengontrol keyboard rusak
7k Board sistem rusak
8k Memori kartu video rusak
9k Kesalahan checksum BIOS
10k Tidak dapat menulis ke CMOS
11k Cache pada board sistem rusak
1 hari+2k Kartu video rusak
1 hari+3k Kartu video rusak
1 hari+8k Monitor tidak terhubung

sinyal PENGHARGAAN

Jika pemuatan terganggu pada tahap ini, maka berdasarkan sinyal kami menemukan bagian yang rusak dan menggantinya. Dalam kasus dengan RAM dan kartu video, terkadang melepasnya dan membersihkan kontak dari debu membantu.

Setelah diperiksa, BIOS membaca pengaturan dari CMOS dan, sesuai dengan mini, memulai bootloader dari media yang ditentukan (CD, HDD, kartu Flash). Jika melakukan booting dari hard drive, sistem membaca 512 byte pertama Master Boot Record (MBR) dan mentransfer kontrol ke sana.

Jika MBR tidak ditemukan, booting akan berhenti. Anda dapat memulihkan MBR menggunakan Windows Recovery Console menggunakan perintah fixmbr.

Proses booting Windows XP

Pemuatan Windows dikendalikan oleh NTLDR, yang terdiri dari dua bagian - StartUp pertama menempatkan prosesor ke mode terproteksi dan memulai pemuat OS. Bootloader berisi fungsi dasar untuk bekerja dengan disk yang diformat dalam sistem FAT*, NTFS dan CDFS. Bootloader membaca isi boot.ini dan, sesuai dengan isinya (jumlah OS, disk yang diinstal, dll.), melanjutkan memuat. Jika Windows telah dimasukkan ke dalam mode hibernasi, NTLDR memuat file hiberfil.sys ke dalam memori komputer dan mentransfer kendali ke kernel Windows. Jika Anda mematikan komputer hanya dengan mematikan/me-reboot, NTLDR memuat file DOS NTDETECT.COM, yang membuat daftar perangkat keras dan memuat sistem operasi Windows itu sendiri.

Jika file NTLDR dihapus/dipindahkan/rusak, sistem tidak akan bisa boot dan akan menampilkan pesan “NTLDR is missing. Tekan CTRL+ALT+DEL untuk memulai kembali.” Anda dapat mengatasi masalah ini di Konsol Pemulihan Windows menggunakan perintah fixboot atau dengan menyalin NTLDR dari sistem kerja ke root disk.

Sebelum memuat kernel, NTLDR menampilkan opsi startup (Jika F8 ditekan atau sistem crash). Setelah memilih parameter peluncuran, kernel sistem dimulai - ntoskrnl.exe (kita melihat animasi persegi panjang putih di layar hitam). Selanjutnya, jenis lapisan abstrak perangkat keras, HALL.DLL, dimuat. Hal ini diperlukan agar kernel dapat mengabstraksi dirinya dari perangkat keras; kedua file tersebut terletak di direktori System32. Selanjutnya, pustaka ekstensi kernel debugger perangkat keras kdcom.dll dan bootvid.dll dimuat, yang memuat logo Windows dan indikator status boot).

Salah satu momen paling krusial adalah memuat konfigurasi\sistem registri sistem; sering kali sistem tidak dapat membaca file sistem dan pemuatan menjadi tidak mungkin atau dimulai.

Proses booting Windows Vista/7

Proses booting Windows Vista dan Windows 7 (Seven) mulai berbeda dengan proses booting OS versi sebelumnya setelah membaca MBR. Penginstal Windows membuat partisi boot kecil yang berisi semua yang Anda perlukan untuk menjalankan OS. MBR meneruskan boot ke PBR (Partition Boot Record), dan kemudian BOOTMGR (Windows Boot Manager) dimulai. BOOTMGR menggantikan NTLDR dan mengontrol pemuatan sistem operasi. BOOTMGR membaca parameter boot dari Boot Configuration Database (BCD, Boot Configuration Database, yang menggantikan boot.ini) dan memuat Winload.exe (aplikasi boot pemuat OS, pemuat OS). Winload.exe memuat kernel sistem operasi, kemudian proses pemuatannya mirip dengan memulai Windows XP.

Untuk mengedit Boot Configuration Database (BCD), Anda dapat menggunakan utilitas Bcdedit.exe dengan menjalankannya dari Windows Recovery Environment (WinRE). Di sana Anda juga dapat menggunakan utilitas Bootrec.exe untuk memperbaiki kesalahan.



 


Membaca:



Menghubungkan smartphone Android ke PC melalui Wi-Fi Menghubungkan ponsel ke PC melalui Wi-Fi

Menghubungkan smartphone Android ke PC melalui Wi-Fi Menghubungkan ponsel ke PC melalui Wi-Fi

Cara menghubungkan tablet atau ponsel Android ke komputer secara nirkabel. Cara mentransfer file dan menonton video dari PC. Tentang seluk-beluk sinkronisasi data...

True RMS adalah satu-satunya pengukuran yang benar

True RMS adalah satu-satunya pengukuran yang benar

Pendahuluan Mengukur trueRMS tegangan bolak-balik bukanlah tugas yang mudah, juga tidak seperti yang terlihat pada pandangan pertama. Pertama-tama karena...

Sampel teknik Skylake (LGA1151) - Zionoviki

Sampel teknik Skylake (LGA1151) - Zionoviki

Kemajuan yang dialami prosesor Intel ketika mengubah generasi mikroarsitektur akhir-akhir ini terasa melambat. Memang benar, jika...

Mengapa kabel magnet untuk ponsel pintar berbahaya dan bermanfaat

Mengapa kabel magnet untuk ponsel pintar berbahaya dan bermanfaat

Kabel magnetik nilon Mantis USB ke USB Type-C adalah aksesori nyaman dan modern yang dirancang untuk menghubungkan ponsel cerdas Anda ke pengisi daya...

gambar umpan RSS