Rabu, 07 September 2011

Bios & menginstal windos xp

(Oleh: stewart.rambitan,juli-11-2011)

Komputer yang telah kita rakit belumlah bisa digunakan untuk aktifitas bekerja layaknya komputer yang kita temui di kantor-kantor atau rumah, Untuk itulah dibutuhkan Operating System atau Sistem Operasi yang menghubungkan manusia dengan peripheral komputer tersebut, komputer tanpa operating sistem tidak bisa digunakan, ibarat anda punya hape tetapi tidak ada sistem operasi, perlu digarisbawahi atau dicetaktebalkan, sistem operasi bukanlah merupakan suatu software, jadi sistem operasi =/= software. Lalu apa bedanya ? sebuah software membutuhkan sistem operasi, sistem operasi ini yang menjembatani antara software dengan hardware. Nah sistem operasi di sini yang familiar adalah Microsoft Windows. Windows bukanlah salah satu sistem operasi, ada banyak sistem operasi lain seperti Linux, Sun Microsystem. Mac OS, Symbhian. Sistem operasi diibaratkan sebagai body sebuah mobil, sedang mesinnya adalah hardware-hardware, nah kalo kita ikut menumpang kitalah softwarenya.
1. Siapkan CD Master Microsoft Windows XP.
cdwindowscdboxcdwindowshome
Dalam pembelian CD Windows XP ada dua pilihan, versi tray dan versi box, untuk versi tray hanya berbentuk cd dan buku manual saja, sedangkan untuk versi box ada boxnya.
Masuklah ke menu BIOS untuk mencari fasilitas boot pertama kali lewat CD/DV ROM. Tergantung BIOS yang ada, bisa menekan tombol DEL /ESC/F1 berulang-ulang saat pertama kali komputer di hidupkan.
biospos
Sebagai contoh ini adalah Award BIOS, pada gambar yang dilingkari ubahlah menjadi CD/DVD, jika sudah simpan perubahan tersebut dengan menekan F10, setelah itu simpan setting tersebut dan keluar.
Proses booting akan mendeteksi CD/DVD dahulu, jika benar maka akan muncul proses instalasi Microsoft Windows ( selanjutnya disebut saja dengan Windows ). Tekan sembarang tombol untuk memasuki proses instalasi Windows.
xp-setup-0-press-any-key-to
1. CD Windows XP akan dibaca, dan akan keluar keterangan yang membingungkan di bawahnya, itu adalah indikasi bawah Windows sedang meload file-file tertentu untuk proses instalasi.
startsetup
2. Jika Windows sudah selesai membaca file-file tersebut maka akan muncul tampilan “Welcome Setup“ berikut
welcome
Ada 3 pilihan.
a. To set up Windows XP now, press ENTER
Maksudnya kita kita memulai melakukan instalasi Windows, maka cukup menekan tombol ENTER
b. To repair a Windows X installation using Recovery Console, press R
Maksudnya bahwa untuk recovery Windows jika terjadi masalah sistem tetapi ini jika kita sudah menginstall Windows terlebih dahulu
c. To quit Setup without installaion Windows XP, press F3
Tujuannya adalah membatalkan proses instalasi Windows.
3. Jika kita menekan ENTER maka kita akan menuju langkah selanjutnya yaitu persyaratan untuk tunduk pada Licensing Agreement, dan anda harus menjawabnya dengan menekan F8, jika tidak dijawab atau di tolak maka anda tidak akan dapat meneruskan proses instalasi, jika anda setuju terhadap persyaratan tersebut ( siapa pernah baca peraturan ? ) maka akan masuk tahap berikutnya.
aggraement
4. Jika anda setuju sekarang saatnya masuk ke proses pemilihan partisi hardisk, seandainya hardisk tersebut masuk baru maka akan ada tampilan seperti ini
partition
Maksudnya proses instalasi membaca adanya satu hardisk yang besarnya 19093 M atau 20 GB, jika anda dah yakin sesuai keberadaan hardisk tersebut tekan enter saja, untuk melakukan proses formating hardisk, format hardisk adalah membentuk blok dan cluster di dalam kepingan hardisk.
5. Proses formating hardisk
format
Anda bisa memilih tipe partisi, bisa FAT atau NTFS. Jika pilihan sudah benar pilih salah satu dan tekan enter, maka instalasi akan meneruskan ke tahap selanjutnya.
formatprosesing
Ini contoh proses formating sedang berlangsung.
6. Proses selanjutnya akan secara otomatis meload file-file windows untuk dicopy ke dalam hardisk.
copyingfiles
Jika selesai tercopy saatnya booting ulang, alias restart dengan sendirinya.
Proses instalasi selanjutnya akan dimulai dengan munculnya logo Windows
logo
newlook
7. Setelah melewati tahap ini kita diminta untuk memasukan parameter yang diminta dalam proses instalasi. Regional and Language Options, adalah memasukan lokasi dan bahasa yang digunakan, untuk bahasa Indonesia saat ini belum ada, kecuali dalam Windows XP Starter Edition.
regionalsetting
8. Tahap selanjutnya adalah memasukan nama dan perusahaan anda.
user
9. Memasukan 25 key yang ada di box atau cd
cdkey
10. Proses selanjutnya memasukan password sistem, password di sini bukan password saat kita masuk ke Windows, tetapi password yang akan digunakan jika kita hendak mereparasi windows atau masuk safe mode
passwordsistem
11. Memasukan setting jam dan tanggal serta Time Zone
settingjam
12. Setting network bisa anda abaikan dengan tekan typical saja
xp-setup-12-network-setting
Sampai tahap ini kita akan menunggu sampai Windows selesai melakukan instalasi, jika proses selesai Windows akan melakukan restart atau booting ulang. Setelah booting ulang maka Windows akan melakukan setting lagi bagi pengguna atau final setup, setting terakhir dan Windows akan mulai bisa digunakan secara default.
welcomeafterinstallation
Ucapan Welcome to Microsoft Windows jika berhasil akan muncul seperti gambar di atas, kita memasukan nama pengguna dengan menekan tombol di sebelah kanan bawah.
Langkah selanjutnya bisa anda teruskan sendiri.
xp-setup-17-help-protect-yo
xp-setup-18-will-this-compu
xp-setup-18b-how-will-this
xp-setup-19-ready-to-activa
xp-setup-20-ready-to-regist
xp-setup-21-collecting-regi
xp-setup-22-who-will-use-th
xp-setup-23-thank-you
Selesai dengan tampilnya desktop Windows XP
winxppro
Pada komputer IBM PC kompatibel, input dasar / output system (BIOS), juga dikenal sebagai Sistem BIOS, adalah standar de facto mendefinisikan antarmuka firmware. [1]Phoenix AwardBIOS CMOS (memori non-volatile) Setup utilitas pada PC standar
BIOS perangkat lunak dibangun ke PC, dan adalah kode pertama dijalankan oleh PC saat diaktifkan ('firmware boot'). Fungsi utama BIOS adalah untuk memuat dan memulai sistem operasi. Ketika PC dinyalakan, pekerjaan pertama untuk BIOS adalah untuk menginisialisasi dan mengidentifikasi perangkat sistem seperti video tampilan kartu keyboard, dan mouse, hard disk, CD / DVD drive dan perangkat keras lainnya. BIOS kemudian menempatkan perangkat lunak yang diadakan pada perangkat periferal (ditunjuk sebagai 'perangkat boot'), seperti hard disk atau CD, dan beban dan mengeksekusi perangkat lunak tersebut, memberikan kendali PC. [2] Proses ini dikenal sebagai boot, atau boot up, yang pendek untuk bootstrap.

BIOS disimpan pada chip ROM non-volatile yang dibangun ke dalam sistem di papan ibu. BIOS perangkat lunak yang khusus dirancang untuk bekerja dengan jenis tertentu dari sistem yang bersangkutan, termasuk memiliki pengetahuan tentang cara kerja dari berbagai perangkat yang membentuk chipset pelengkap dari sistem. Dalam sistem komputer modern, isi BIOS chip dapat ditulis ulang BIOS memungkinkan perangkat lunak untuk ditingkatkan.
Sebuah BIOS juga akan memiliki antarmuka pengguna (atau UI untuk pendek). Biasanya ini adalah sistem menu diakses dengan menekan tombol tertentu pada keyboard ketika PC dimulai. Di BIOS UI, pengguna dapat:

    
* Mengkonfigurasi hardware
    
* Mengatur jam sistem
    
* Mengaktifkan atau menonaktifkan komponen sistem
    
* Memilih perangkat yang memenuhi syarat untuk menjadi perangkat boot potensi
    
* Berbagai set prompt password, seperti password untuk mengamankan akses ke BIOS UI fungsi itu sendiri dan mencegah pengguna berbahaya dari booting sistem dari perangkat periferal yang tidak sah.
BIOS menyediakan sebuah perpustakaan kecil dasar input / output fungsi yang digunakan untuk mengoperasikan dan mengendalikan peripheral seperti keyboard, fungsi teks tampilan dan sebagainya, dan fungsi perangkat lunak perpustakaan ini callable oleh perangkat lunak eksternal. Dalam PC IBM dan AT, kartu perifer tertentu seperti pengendali hard-drive dan menampilkan video adapter dilakukan mereka sendiri ROM BIOS ekstensi, yang menyediakan fungsionalitas tambahan. Sistem operasi dan perangkat lunak eksekutif, yang dirancang untuk menggantikan fungsi ini firmware dasar, akan menyediakan penggantian interface perangkat lunak untuk aplikasi.
Peran BIOS telah berubah dari waktu ke waktu, saat ini BIOS adalah sistem warisan, digantikan oleh Interface yang lebih kompleks Extensible Firmware (EFI), tapi BIOS tetap digunakan secara luas, dan EFI booting hanya telah didukung di x86 Windows sejak tahun 2008. BIOS terutama berhubungan dengan 16-bit dan era arsitektur 32-bit (x86-32), sedangkan EFI digunakan untuk beberapa 32-bit dan 64-bit kebanyakan arsitektur. Hari BIOS terutama digunakan untuk booting sistem, dan untuk fitur tambahan tertentu seperti manajemen daya (ACPI) dan inisialisasi video (dalam X.org), tetapi jika tidak digunakan selama berjalan biasa dari suatu sistem, sedangkan dalam sistem awal ( terutama di era 16-bit), BIOS digunakan untuk akses perangkat keras - sistem operasi (terutama MS-DOS) akan memanggil BIOS daripada secara langsung mengakses hardware. Pada era 32-bit dan kemudian, sistem operasi pada umumnya bukan langsung diakses menggunakan driver hardware mereka sendiri perangkat. Namun, perbedaan antara BIOS dan EFI jarang dibuat dalam terminologi oleh pengguna komputer rata-rata, membuat BIOS istilah-menangkap semua untuk kedua sistem.Isi[Hide]

    
* 1 Terminologi
    
* 2 IBM PC yang kompatibel dengan chip BIOS
    
* 3 Flashing BIOS
    
* 4 kerentanan chip BIOS
    
* 5 Overclocking
    
* 6 serangan Virus
          
o 6.1 CIH
          
o 6.2 2006 Black Hat
          
o 6.3 Persistent BIOS Infeksi
    
* 7 Firmware pada kartu adapter
    
* 8 Spesifikasi BIOS boot
    
* 9 peran Perubahan BIOS
    
* 10 BIOS bisnis
    
* 11 Lihat juga
    
* 12 Referensi
    
* 13 Bacaan lebih lanjut
    
* 14 Pranala luar
          
o Spesifikasi 14.1
[Sunting] Terminologi
Istilah pertama kali muncul dalam sistem operasi CP / M, menjelaskan bagian dari CP / M diload ketika saat booting dan berhubungan langsung dengan hardware (CP / M mesin biasanya hanya memiliki boot loader sederhana dalam ROM mereka). Kebanyakan versi DOS memiliki sebuah file yang bernama "IBMBIO.COM" atau "IO.SYS" yang analog dengan CP / M BIOS.
Di antara kelas-kelas lain komputer, istilah generik boot monitor, loader boot atau boot ROM yang umum digunakan. Beberapa Sun dan komputer berbasis PowerPC menggunakan Open Firmware untuk tujuan ini. Ada beberapa alternatif untuk Legacy BIOS di dunia x86: Extensible Firmware Interface, Open Firmware (digunakan pada OLPC XO-1) Coreboot dan.[Sunting] IBM PC yang kompatibel dengan chip BIOS
Pada prinsipnya, BIOS di ROM yang disesuaikan dengan perangkat keras produsen tertentu, yang memungkinkan layanan tingkat rendah (seperti membaca atau menulis keystroke sektor data ke disket) yang akan diberikan dengan cara standar untuk sistem operasi. Misalnya, IBM PC mungkin punya baik monokrom atau adaptor layar warna, menggunakan alamat memori tampilan yang berbeda dan hardware - tetapi BIOS layanan untuk mencetak karakter pada layar dalam modus teks akan sama.Boot BlockDMI BlokBlok UtamaPhoenixBIOS D686. Chip BIOS ini ditempatkan dalam sebuah paket PLCC, yang, pada gilirannya, dipasang ke soket PLCC.
Sebelum awal 1990-an, BIOS disimpan dalam chip ROM atau PROM, yang tidak dapat diubah oleh pengguna. Sebagai kompleksitas dan kebutuhan untuk update tumbuh, dan bagian kembali diprogram menjadi lebih tersedia, BIOS firmware paling umumnya disimpan pada EEPROM atau flash memori perangkat. Menurut Robert lebih berani, presiden dari produsen BIOS Micro Firmware, Flash BIOS chip menjadi umum sekitar tahun 1995 karena PROM elektrik bisa dihapus (EEPROM) chip lebih murah dan lebih mudah untuk program dari standar bisa dihapus (EPROM) chip PROM. chip EPROM dapat terhapus oleh terlalu lama terkena sinar ultraviolet, yang diakses chip melalui jendela. Chip produsen menggunakan programer EPROM (Blasters) untuk chip EPROM program. Elektrik dihapus (EEPROM) chip dilengkapi dengan fitur tambahan yang memungkinkan pemrograman ulang BIOS melalui jumlah yang lebih tinggi dari yang normal tegangan. [3] BIOS versi yang ditingkatkan untuk mengambil keuntungan dari versi terbaru dari perangkat keras dan untuk memperbaiki bug dalam revisi sebelumnya BIOS [4].
Dimulai dengan AT IBM, PC mendukung jam hardware settable melalui BIOS. Itu sedikit abad yang memungkinkan untuk mengubah secara manual abad ketika tahun 2000 terjadi. Kebanyakan BIOS revisi yang dibuat pada tahun 1995 dan hampir semua BIOS revisi pada tahun 1997 mendukung tahun 2000 dengan mengatur bit abad secara otomatis ketika jam digulung lewat tengah malam, 31 Desember 1999. [5]
Chip flash pertama melekat pada bus ISA. Mulai tahun 1997, BIOS flash pindah ke bus LPC, pengganti fungsional untuk ISA, menyusul penerapan standar baru yang dikenal sebagai "hub firmware" (FWH). Pada tahun 2006, sistem pertama yang mendukung Serial Peripheral Interface (SPI) muncul, dan BIOS flash pindah lagi.
Ukuran BIOS, dan kapasitas ROM, EEPROM dan media lain dapat disimpan, telah meningkat dari waktu ke waktu sebagai fitur baru telah ditambahkan ke kode tersebut; BIOS versi sekarang ada dengan ukuran hingga 16 megabyte. Beberapa motherboard modern termasuk bahkan lebih besar IC NAND Flash ROM on board yang mampu menyimpan seluruh operasi sistem distribusi kompak seperti beberapa distribusi Linux. Sebagai contoh, beberapa motherboard ASUS baru-baru ini termasuk SplashTop Linux tertanam ke mereka Flash IC NAND ROM.[Sunting] Flashing BIOS
Pada PC modern BIOS disimpan dalam memori ditulis ulang, yang memungkinkan isi harus diganti atau 'ditulis ulang'. Ini menulis ulang isi kadang-kadang disebut 'berkedip'. Hal ini dilakukan oleh program khusus, biasanya disediakan oleh produsen sistem. Sebuah file yang berisi isi tersebut kadang-kadang disebut 'sebuah gambar BIOS'. Sebuah BIOS mungkin reflashed untuk meng-upgrade ke versi yang lebih baru untuk memperbaiki bug atau memberikan peningkatan kinerja atau untuk mendukung perangkat keras baru, atau operasi reflashing mungkin diperlukan untuk memperbaiki kerusakan BIOS.[Sunting] chip BIOS kerentananAn American Megatrends BIOS mendaftarkan "Intel CPU Error uCode" saat melakukan masalah POST, kemungkinan besar dengan POST.
chip EEPROM adalah menguntungkan karena mereka dapat dengan mudah diperbarui oleh pengguna, perangkat keras produsen seringkali mengeluarkan update BIOS untuk meng-upgrade produk mereka, meningkatkan kompatibilitas dan menghapus bug. Namun kelebihan ini memiliki risiko bahwa tidak benar dijalankan atau dihentikan update BIOS bisa membuat komputer atau perangkat tidak dapat digunakan. Untuk menghindari situasi ini, BIOS yang lebih baru menggunakan "boot block"; sebagian dari BIOS yang menjalankan pertama dan harus diperbarui secara terpisah. Kode ini memverifikasi jika seluruh BIOS masih utuh (menggunakan checksum hash atau metode lainnya) sebelum mentransfer kontrol untuk itu. Jika boot block mendeteksi korupsi pun di BIOS utama, biasanya akan memperingatkan pengguna bahwa proses pemulihan harus dimulai dengan boot dari removable media (floppy, CD atau memori USB) sehingga pengguna dapat mencoba flashing BIOS lagi. Beberapa motherboard memiliki backup BIOS (kadang-kadang disebut sebagai DualBIOS papan) untuk pulih dari BIOS korupsi.[Sunting] Overclocking
Beberapa chip BIOS memungkinkan overclocking, aksi di mana CPU disesuaikan dengan tingkat clock lebih tinggi dari pabrik preset nya. Overclocking mungkin, bagaimanapun, serius kompromi keandalan sistem di komputer kurang dingin dan umumnya memperpendek umur komponen.[Sunting] Serangan Virus
Setidaknya ada tiga dikenal BIOS virus menyerang, dua di antaranya adalah untuk tujuan demonstrasi.[Sunting] CIH
Yang pertama adalah virus yang mampu menghapus Flash ROM BIOS konten, rendering sistem komputer tidak stabil. CIH, juga dikenal sebagai "Chernobyl Virus", muncul untuk pertama kalinya pada pertengahan tahun 1998 dan menjadi aktif pada bulan April 1999. Itu mempengaruhi sistem 'BIOS dan sering kali mereka tidak dapat diperbaiki sendiri karena mereka tidak lagi bisa boot sama sekali. Untuk memperbaiki ini, Flash ROM IC harus dihapus dari motherboard yang akan reprogrammed tempat lain. Kerusakan dari CIH itu mungkin karena virus secara khusus ditujukan pada chipset motherboard Intel i430TX kemudian meluas, dan sistem operasi yang paling umum saat itu berbasis keluarga Windows 9x memungkinkan akses hardware langsung ke semua program.
sistem modern tidak rentan terhadap CIH karena berbagai chipset yang digunakan yang tidak sesuai dengan chipset Intel i430TX, dan juga jenis lainnya IC Flash ROM. Ada juga perlindungan ekstra dari kecelakaan BIOS Penulisan ulang dalam bentuk blok boot yang dilindungi dari kebetulan menimpa atau dual dan quad BIOS dilengkapi sistem yang mungkin, dalam hal terjadi kecelakaan, gunakan backup BIOS. Juga, semua sistem operasi modern seperti Linux, Mac OS X, Windows NT berbasis Windows OS seperti Windows 2000, Windows XP dan yang lebih baru, tidak mengizinkan pengguna mode program dapat mengakses hardware secara langsung. Akibatnya, pada 2008, CIH telah menjadi dasarnya tidak berbahaya, paling buruk menyebabkan jengkel dengan menginfeksi file executable dan memicu peringatan dari perangkat lunak antivirus. BIOS lainnya virus tetap mungkin, namun [6]: karena kebanyakan pengguna Windows menjalankan semua aplikasi dengan hak akses administratif, virus CIH-seperti modern bisa pada prinsipnya masih mendapatkan akses ke perangkat keras.[Sunting] Black Hat 2006
Yang kedua adalah teknik yang disajikan oleh John Heasman, konsultan keamanan utama berbasis di Inggris Next-Generation Security Software pada Konferensi Keamanan Black Hat (2006), di mana dia menunjukkan bagaimana untuk mengangkat hak-hak istimewa dan membaca memori fisik, dengan menggunakan prosedur berbahaya yang diganti normal fungsi ACPI yang tersimpan dalam memori flash.[Sunting] Persistent BIOS Infeksi
Yang ketiga, yang dikenal sebagai "Persisten BIOS infeksi", adalah metode yang disajikan dalam CanSecWest Security Conference (Vancouver, 2009) dan Konferensi Keamanan SyScan (Singapura, 2009) dimana peneliti Anibal Sacco [7] dan Alfredo Ortega, dari Core Security Technologies, menunjukkan penyisipan kode berbahaya ke dalam rutinitas dekompresi di BIOS, memungkinkan untuk mengontrol hampir penuh dari PC di setiap start-up, bahkan sebelum sistem operasi di-boot.
Bukti-of-konsep tidak mengeksploitasi cacat di BIOS pelaksanaan, tetapi hanya melibatkan prosedur normal BIOS berkedip. Dengan demikian, membutuhkan akses fisik ke mesin atau untuk pengguna pada sistem operasi menjadi root. Meskipun ini, bagaimanapun, peneliti menggarisbawahi implikasi mendalam penemuan mereka: "Kita bisa patch driver untuk menjatuhkan rootkit sepenuhnya bekerja. Kami bahkan memiliki kode kecil yang dapat mengeluarkan atau menonaktifkan antivirus ". [8][Sunting] Firmware pada kartu adapter
Sebuah sistem komputer dapat berisi beberapa chip BIOS. Motherboard BIOS biasanya berisi kode untuk mengakses komponen perangkat keras mutlak diperlukan untuk bootstrap sistem, seperti keyboard (baik PS / 2 atau pada perangkat antarmuka USB manusia), dan hard disk penyimpanan (drive floppy, jika tersedia, dan IDE atau SATA pengendali). Selain itu, plug-in card adapter seperti SCSI, RAID, kartu antarmuka jaringan, dan papan video sering termasuk mereka sendiri BIOS (misalnya Video BIOS), melengkapi atau menggantikan sistem kode BIOS untuk komponen yang diberikan. (Kode ini umumnya disebut sebagai ROM pilihan.) Bahkan perangkat yang dibangun dalam motherboard dapat berperilaku dengan cara ini; ROM opsi mereka bisa disimpan sebagai kode terpisah pada BIOS utama chip flash, dan ditingkatkan baik dalam bersamaan dengan, atau secara terpisah pada, BIOS utama.
Add-in kartu biasanya hanya membutuhkan sebuah ROM pilihan jika:

    
* Kebutuhan akan digunakan sebelum sistem operasi dapat dimuat (biasanya ini berarti diperlukan dalam proses bootstrap), dan
    
* Apakah terlalu canggih atau khusus perangkat yang akan ditangani oleh BIOS utama
sistem operasi PC yang lebih tua, seperti MS-DOS (termasuk semua versi DOS berbasis Microsoft Windows), dan bootloader tahap awal, dapat terus menggunakan BIOS untuk input dan output. Namun, pembatasan dari BIOS lingkungan berarti bahwa OS modern akan hampir selalu menggunakan driver sendiri perangkat untuk mengendalikan secara langsung perangkat keras. Umumnya, device driver ini hanya menggunakan opsi ROM BIOS dan panggilan untuk sangat spesifik (non-kinerja-kritis) tugas, seperti inisialisasi perangkat awal.
Dalam rangka untuk menemukan pilihan memori ROM-dipetakan selama proses booting, implementasi BIOS PC scan memory nyata dari 0xC0000 untuk 0xF0000 pada 2 batas KiB, mencari tanda tangan ROM: 0xAA55 (0x55 diikuti oleh 0xAA, karena arsitektur x86 adalah little-endian ). Dalam ekspansi ROM yang valid, tanda tangan ini segera diikuti oleh satu byte yang menunjukkan jumlah blok 512-byte itu menempati dalam memori nyata. Byte berikutnya berisi offset menggambarkan entry point ROM pilihan, untuk yang BIOS segera transfer kontrol. Pada titik ini, kode expansion ROM mengambil alih, menggunakan BIOS layanan untuk mendaftar vektor interupsi untuk digunakan oleh aplikasi pasca-boot, menyediakan antarmuka konfigurasi pengguna, atau menampilkan informasi diagnosa.
Ada banyak metode dan utilitas untuk memeriksa isi dari berbagai motherboard BIOS dan ROM ekspansi, seperti Microsoft DEBUG atau UNIX dd.[Sunting] Spesifikasi BIOS boot
Jika expansion ROM ingin mengubah cara boot sistem (misalnya dari perangkat jaringan atau SCSI adapter dimana BIOS tidak memiliki drivernya), maka dapat menggunakan BIOS Boot Specification (BBS) API untuk mendaftarkan kemampuannya untuk melakukan begitu. Setelah ekspansi ROM sudah teregister menggunakan BBS API, pengguna dapat memilih antara opsi-opsi boot yang tersedia dari dalam BIOS user interface. Inilah sebabnya mengapa BBS paling PC yang memenuhi implementasi BIOS tidak akan mengijinkan pengguna untuk masuk ke BIOS user interface sampai expansion ROM sudah selesai melaksanakan dan mendaftarkan diri dengan API BBS. [Rujukan?][Sunting] Mengubah peran dari BIOS
Beberapa sistem operasi, misalnya MS-DOS, bergantung pada BIOS untuk melakukan input yang paling tugas output / dalam PC [9] Berbagai alasan teknis membuatnya. Efisien untuk beberapa sistem operasi baru-baru ini ditulis untuk CPU 32-bit seperti Linux dan Microsoft Windows untuk memanggil BIOS langsung. Lebih besar, lebih kuat, server dan workstation menggunakan PowerPC atau SPARC CPU oleh beberapa produsen mengembangkan platform-independent Terbuka Firmware (IEEE-1275), berdasarkan pada bahasa pemrograman Forth. Hal ini disertakan dengan komputer Sun SPARC, IBM RS/6000 line, dan PowerPC CHRP motherboard. Kemudian x86 berbasis sistem operasi komputer pribadi, seperti Windows NT, menggunakan mereka sendiri, driver asli yang juga membuat lebih mudah untuk memperluas dukungan untuk hardware baru, sedangkan BIOS masih mengandalkan pada satu antarmuka runtime warisan 16-bit.
Ada transisi yang sama untuk Apple Macintosh, di mana perangkat lunak sistem awalnya sangat bergantung pada set-Toolbox a driver dan rutinitas berguna lainnya yang disimpan dalam ROM berdasarkan CPU Motorola 680x0. ROM ini Apple telah diganti dengan Open Firmware di Macintosh PowerPC, kemudian EFI pada komputer Intel Macintosh.
Kemudian BIOS mengambil fungsi yang lebih kompleks, dengan cara seperti antarmuka ACPI; fungsi-fungsi ini meliputi manajemen daya, hot swapping dan manajemen termal. Namun keterbatasan BIOS (16-bit mode prosesor, hanya 1 MiB ruang alamat yang berbeda, perangkat keras PC AT dependensi, dll) dipandang sebagai jelas tidak dapat diterima untuk platform komputer yang lebih baru. Extensible Firmware Interface (EFI) adalah sebuah spesifikasi yang akan menggantikan antarmuka runtime warisan BIOS. Awalnya ditulis untuk arsitektur Itanium, EFI sekarang tersedia untuk platform x86 dan x86-64, perkembangan spesifikasi didorong oleh Unified EFI Forum, industri Special Interest Group.
Linux telah mendukung EFI melalui boot loader elilo. Komunitas Open Source meningkatkan upaya mereka untuk mengembangkan pengganti BIOS eksklusif dan inkarnasi masa depan mereka dengan mitra bersumber terbuka melalui Coreboot dan OpenBIOS / Open Firmware proyek. AMD disediakan spesifikasi produk untuk beberapa chipset, dan Google adalah mensponsori proyek. Motherboard Tyan produsen menawarkan Coreboot sebelah standar BIOS dengan garis motherboard Opteron mereka. MSI dan Gigabyte Technology telah mengikuti sesuai dengan MSI K9ND MSI MS-9282 dan bertanggung jawab K9SD MS-9185. yang M57SLI-S4 model.
Beberapa BIOS mengandung "SLIC", tanda tangan digital ditempatkan di dalam BIOS oleh pabrikan, misalnya Dell. SLIC ini dimasukkan dalam tabel ACPI dan tidak berisi kode aktif. produsen komputer yang mendistribusikan versi OEM dari Microsoft Windows dan perangkat lunak aplikasi Microsoft dapat menggunakan SLIC untuk otentikasi lisensi ke disk Instalasi Windows OEM dan / atau sistem pemulihan disc berisi perangkat lunak Windows. Sistem memiliki SLIC dapat diaktifkan dengan OEM Product Key, dan mereka memverifikasi sertifikat XML yang diformat OEM terhadap SLIC di BIOS sebagai sarana mengaktifkan diri. Jika pengguna melakukan instalasi baru Windows, mereka akan perlu memiliki kepemilikan dari kedua kunci OEM dan sertifikat digital untuk SLIC mereka dalam rangka untuk mem-bypass aktivasi, dalam praktek ini sangat tidak mungkin dan karenanya satu-satunya cara nyata ini dapat dicapai adalah jika pengguna melakukan restore menggunakan gambar pra-disesuaikan disediakan oleh OEM.[Sunting] BIOS bisnis

Bios & menginstal windos xp

(Oleh: Alfain wakulu, 2010)

Komputer yang telah kita rakit belumlah bisa digunakan untuk aktifitas bekerja layaknya komputer yang kita temui di kantor-kantor atau rumah, Untuk itulah dibutuhkan Operating System atau Sistem Operasi yang menghubungkan manusia dengan peripheral komputer tersebut, komputer tanpa operating sistem tidak bisa digunakan, ibarat anda punya hape tetapi tidak ada sistem operasi, perlu digarisbawahi atau dicetaktebalkan, sistem operasi bukanlah merupakan suatu software, jadi sistem operasi =/= software. Lalu apa bedanya ? sebuah software membutuhkan sistem operasi, sistem operasi ini yang menjembatani antara software dengan hardware. Nah sistem operasi di sini yang familiar adalah Microsoft Windows. Windows bukanlah salah satu sistem operasi, ada banyak sistem operasi lain seperti Linux, Sun Microsystem. Mac OS, Symbhian. Sistem operasi diibaratkan sebagai body sebuah mobil, sedang mesinnya adalah hardware-hardware, nah kalo kita ikut menumpang kitalah softwarenya.
1. Siapkan CD Master Microsoft Windows XP.
cdwindowscdboxcdwindowshome
Dalam pembelian CD Windows XP ada dua pilihan, versi tray dan versi box, untuk versi tray hanya berbentuk cd dan buku manual saja, sedangkan untuk versi box ada boxnya.
Masuklah ke menu BIOS untuk mencari fasilitas boot pertama kali lewat CD/DV ROM. Tergantung BIOS yang ada, bisa menekan tombol DEL /ESC/F1 berulang-ulang saat pertama kali komputer di hidupkan.
biospos
Sebagai contoh ini adalah Award BIOS, pada gambar yang dilingkari ubahlah menjadi CD/DVD, jika sudah simpan perubahan tersebut dengan menekan F10, setelah itu simpan setting tersebut dan keluar.
Proses booting akan mendeteksi CD/DVD dahulu, jika benar maka akan muncul proses instalasi Microsoft Windows ( selanjutnya disebut saja dengan Windows ). Tekan sembarang tombol untuk memasuki proses instalasi Windows.
xp-setup-0-press-any-key-to
1. CD Windows XP akan dibaca, dan akan keluar keterangan yang membingungkan di bawahnya, itu adalah indikasi bawah Windows sedang meload file-file tertentu untuk proses instalasi.
startsetup
2. Jika Windows sudah selesai membaca file-file tersebut maka akan muncul tampilan “Welcome Setup“ berikut
welcome
Ada 3 pilihan.
a. To set up Windows XP now, press ENTER
Maksudnya kita kita memulai melakukan instalasi Windows, maka cukup menekan tombol ENTER
b. To repair a Windows X installation using Recovery Console, press R
Maksudnya bahwa untuk recovery Windows jika terjadi masalah sistem tetapi ini jika kita sudah menginstall Windows terlebih dahulu
c. To quit Setup without installaion Windows XP, press F3
Tujuannya adalah membatalkan proses instalasi Windows.
3. Jika kita menekan ENTER maka kita akan menuju langkah selanjutnya yaitu persyaratan untuk tunduk pada Licensing Agreement, dan anda harus menjawabnya dengan menekan F8, jika tidak dijawab atau di tolak maka anda tidak akan dapat meneruskan proses instalasi, jika anda setuju terhadap persyaratan tersebut ( siapa pernah baca peraturan ? ) maka akan masuk tahap berikutnya.
aggraement
4. Jika anda setuju sekarang saatnya masuk ke proses pemilihan partisi hardisk, seandainya hardisk tersebut masuk baru maka akan ada tampilan seperti ini
partition
Maksudnya proses instalasi membaca adanya satu hardisk yang besarnya 19093 M atau 20 GB, jika anda dah yakin sesuai keberadaan hardisk tersebut tekan enter saja, untuk melakukan proses formating hardisk, format hardisk adalah membentuk blok dan cluster di dalam kepingan hardisk.
5. Proses formating hardisk
format
Anda bisa memilih tipe partisi, bisa FAT atau NTFS. Jika pilihan sudah benar pilih salah satu dan tekan enter, maka instalasi akan meneruskan ke tahap selanjutnya.
formatprosesing
Ini contoh proses formating sedang berlangsung.
6. Proses selanjutnya akan secara otomatis meload file-file windows untuk dicopy ke dalam hardisk.
copyingfiles
Jika selesai tercopy saatnya booting ulang, alias restart dengan sendirinya.
Proses instalasi selanjutnya akan dimulai dengan munculnya logo Windows
logo
newlook
7. Setelah melewati tahap ini kita diminta untuk memasukan parameter yang diminta dalam proses instalasi. Regional and Language Options, adalah memasukan lokasi dan bahasa yang digunakan, untuk bahasa Indonesia saat ini belum ada, kecuali dalam Windows XP Starter Edition.
regionalsetting
8. Tahap selanjutnya adalah memasukan nama dan perusahaan anda.
user
9. Memasukan 25 key yang ada di box atau cd
cdkey
10. Proses selanjutnya memasukan password sistem, password di sini bukan password saat kita masuk ke Windows, tetapi password yang akan digunakan jika kita hendak mereparasi windows atau masuk safe mode
passwordsistem
11. Memasukan setting jam dan tanggal serta Time Zone
settingjam
12. Setting network bisa anda abaikan dengan tekan typical saja
xp-setup-12-network-setting
Sampai tahap ini kita akan menunggu sampai Windows selesai melakukan instalasi, jika proses selesai Windows akan melakukan restart atau booting ulang. Setelah booting ulang maka Windows akan melakukan setting lagi bagi pengguna atau final setup, setting terakhir dan Windows akan mulai bisa digunakan secara default.
welcomeafterinstallation
Ucapan Welcome to Microsoft Windows jika berhasil akan muncul seperti gambar di atas, kita memasukan nama pengguna dengan menekan tombol di sebelah kanan bawah.
Langkah selanjutnya bisa anda teruskan sendiri.
xp-setup-17-help-protect-yo
xp-setup-18-will-this-compu
xp-setup-18b-how-will-this
xp-setup-19-ready-to-activa
xp-setup-20-ready-to-regist
xp-setup-21-collecting-regi
xp-setup-22-who-will-use-th
xp-setup-23-thank-you
Selesai dengan tampilnya desktop Windows XP
winxppro
Pada komputer IBM PC kompatibel, input dasar / output system (BIOS), juga dikenal sebagai Sistem BIOS, adalah standar de facto mendefinisikan antarmuka firmware. [1]Phoenix AwardBIOS CMOS (memori non-volatile) Setup utilitas pada PC standar
BIOS perangkat lunak dibangun ke PC, dan adalah kode pertama dijalankan oleh PC saat diaktifkan ('firmware boot'). Fungsi utama BIOS adalah untuk memuat dan memulai sistem operasi. Ketika PC dinyalakan, pekerjaan pertama untuk BIOS adalah untuk menginisialisasi dan mengidentifikasi perangkat sistem seperti video tampilan kartu keyboard, dan mouse, hard disk, CD / DVD drive dan perangkat keras lainnya. BIOS kemudian menempatkan perangkat lunak yang diadakan pada perangkat periferal (ditunjuk sebagai 'perangkat boot'), seperti hard disk atau CD, dan beban dan mengeksekusi perangkat lunak tersebut, memberikan kendali PC. [2] Proses ini dikenal sebagai boot, atau boot up, yang pendek untuk bootstrap.

BIOS disimpan pada chip ROM non-volatile yang dibangun ke dalam sistem di papan ibu. BIOS perangkat lunak yang khusus dirancang untuk bekerja dengan jenis tertentu dari sistem yang bersangkutan, termasuk memiliki pengetahuan tentang cara kerja dari berbagai perangkat yang membentuk chipset pelengkap dari sistem. Dalam sistem komputer modern, isi BIOS chip dapat ditulis ulang BIOS memungkinkan perangkat lunak untuk ditingkatkan.
Sebuah BIOS juga akan memiliki antarmuka pengguna (atau UI untuk pendek). Biasanya ini adalah sistem menu diakses dengan menekan tombol tertentu pada keyboard ketika PC dimulai. Di BIOS UI, pengguna dapat:

    
* Mengkonfigurasi hardware
    
* Mengatur jam sistem
    
* Mengaktifkan atau menonaktifkan komponen sistem
    
* Memilih perangkat yang memenuhi syarat untuk menjadi perangkat boot potensi
    
* Berbagai set prompt password, seperti password untuk mengamankan akses ke BIOS UI fungsi itu sendiri dan mencegah pengguna berbahaya dari booting sistem dari perangkat periferal yang tidak sah.
BIOS menyediakan sebuah perpustakaan kecil dasar input / output fungsi yang digunakan untuk mengoperasikan dan mengendalikan peripheral seperti keyboard, fungsi teks tampilan dan sebagainya, dan fungsi perangkat lunak perpustakaan ini callable oleh perangkat lunak eksternal. Dalam PC IBM dan AT, kartu perifer tertentu seperti pengendali hard-drive dan menampilkan video adapter dilakukan mereka sendiri ROM BIOS ekstensi, yang menyediakan fungsionalitas tambahan. Sistem operasi dan perangkat lunak eksekutif, yang dirancang untuk menggantikan fungsi ini firmware dasar, akan menyediakan penggantian interface perangkat lunak untuk aplikasi.
Peran BIOS telah berubah dari waktu ke waktu, saat ini BIOS adalah sistem warisan, digantikan oleh Interface yang lebih kompleks Extensible Firmware (EFI), tapi BIOS tetap digunakan secara luas, dan EFI booting hanya telah didukung di x86 Windows sejak tahun 2008. BIOS terutama berhubungan dengan 16-bit dan era arsitektur 32-bit (x86-32), sedangkan EFI digunakan untuk beberapa 32-bit dan 64-bit kebanyakan arsitektur. Hari BIOS terutama digunakan untuk booting sistem, dan untuk fitur tambahan tertentu seperti manajemen daya (ACPI) dan inisialisasi video (dalam X.org), tetapi jika tidak digunakan selama berjalan biasa dari suatu sistem, sedangkan dalam sistem awal ( terutama di era 16-bit), BIOS digunakan untuk akses perangkat keras - sistem operasi (terutama MS-DOS) akan memanggil BIOS daripada secara langsung mengakses hardware. Pada era 32-bit dan kemudian, sistem operasi pada umumnya bukan langsung diakses menggunakan driver hardware mereka sendiri perangkat. Namun, perbedaan antara BIOS dan EFI jarang dibuat dalam terminologi oleh pengguna komputer rata-rata, membuat BIOS istilah-menangkap semua untuk kedua sistem.Isi[Hide]

    
* 1 Terminologi
    
* 2 IBM PC yang kompatibel dengan chip BIOS
    
* 3 Flashing BIOS
    
* 4 kerentanan chip BIOS
    
* 5 Overclocking
    
* 6 serangan Virus
          
o 6.1 CIH
          
o 6.2 2006 Black Hat
          
o 6.3 Persistent BIOS Infeksi
    
* 7 Firmware pada kartu adapter
    
* 8 Spesifikasi BIOS boot
    
* 9 peran Perubahan BIOS
    
* 10 BIOS bisnis
    
* 11 Lihat juga
    
* 12 Referensi
    
* 13 Bacaan lebih lanjut
    
* 14 Pranala luar
          
o Spesifikasi 14.1
[Sunting] Terminologi
Istilah pertama kali muncul dalam sistem operasi CP / M, menjelaskan bagian dari CP / M diload ketika saat booting dan berhubungan langsung dengan hardware (CP / M mesin biasanya hanya memiliki boot loader sederhana dalam ROM mereka). Kebanyakan versi DOS memiliki sebuah file yang bernama "IBMBIO.COM" atau "IO.SYS" yang analog dengan CP / M BIOS.
Di antara kelas-kelas lain komputer, istilah generik boot monitor, loader boot atau boot ROM yang umum digunakan. Beberapa Sun dan komputer berbasis PowerPC menggunakan Open Firmware untuk tujuan ini. Ada beberapa alternatif untuk Legacy BIOS di dunia x86: Extensible Firmware Interface, Open Firmware (digunakan pada OLPC XO-1) Coreboot dan.[Sunting] IBM PC yang kompatibel dengan chip BIOS
Pada prinsipnya, BIOS di ROM yang disesuaikan dengan perangkat keras produsen tertentu, yang memungkinkan layanan tingkat rendah (seperti membaca atau menulis keystroke sektor data ke disket) yang akan diberikan dengan cara standar untuk sistem operasi. Misalnya, IBM PC mungkin punya baik monokrom atau adaptor layar warna, menggunakan alamat memori tampilan yang berbeda dan hardware - tetapi BIOS layanan untuk mencetak karakter pada layar dalam modus teks akan sama.Boot BlockDMI BlokBlok UtamaPhoenixBIOS D686. Chip BIOS ini ditempatkan dalam sebuah paket PLCC, yang, pada gilirannya, dipasang ke soket PLCC.
Sebelum awal 1990-an, BIOS disimpan dalam chip ROM atau PROM, yang tidak dapat diubah oleh pengguna. Sebagai kompleksitas dan kebutuhan untuk update tumbuh, dan bagian kembali diprogram menjadi lebih tersedia, BIOS firmware paling umumnya disimpan pada EEPROM atau flash memori perangkat. Menurut Robert lebih berani, presiden dari produsen BIOS Micro Firmware, Flash BIOS chip menjadi umum sekitar tahun 1995 karena PROM elektrik bisa dihapus (EEPROM) chip lebih murah dan lebih mudah untuk program dari standar bisa dihapus (EPROM) chip PROM. chip EPROM dapat terhapus oleh terlalu lama terkena sinar ultraviolet, yang diakses chip melalui jendela. Chip produsen menggunakan programer EPROM (Blasters) untuk chip EPROM program. Elektrik dihapus (EEPROM) chip dilengkapi dengan fitur tambahan yang memungkinkan pemrograman ulang BIOS melalui jumlah yang lebih tinggi dari yang normal tegangan. [3] BIOS versi yang ditingkatkan untuk mengambil keuntungan dari versi terbaru dari perangkat keras dan untuk memperbaiki bug dalam revisi sebelumnya BIOS [4].
Dimulai dengan AT IBM, PC mendukung jam hardware settable melalui BIOS. Itu sedikit abad yang memungkinkan untuk mengubah secara manual abad ketika tahun 2000 terjadi. Kebanyakan BIOS revisi yang dibuat pada tahun 1995 dan hampir semua BIOS revisi pada tahun 1997 mendukung tahun 2000 dengan mengatur bit abad secara otomatis ketika jam digulung lewat tengah malam, 31 Desember 1999. [5]
Chip flash pertama melekat pada bus ISA. Mulai tahun 1997, BIOS flash pindah ke bus LPC, pengganti fungsional untuk ISA, menyusul penerapan standar baru yang dikenal sebagai "hub firmware" (FWH). Pada tahun 2006, sistem pertama yang mendukung Serial Peripheral Interface (SPI) muncul, dan BIOS flash pindah lagi.
Ukuran BIOS, dan kapasitas ROM, EEPROM dan media lain dapat disimpan, telah meningkat dari waktu ke waktu sebagai fitur baru telah ditambahkan ke kode tersebut; BIOS versi sekarang ada dengan ukuran hingga 16 megabyte. Beberapa motherboard modern termasuk bahkan lebih besar IC NAND Flash ROM on board yang mampu menyimpan seluruh operasi sistem distribusi kompak seperti beberapa distribusi Linux. Sebagai contoh, beberapa motherboard ASUS baru-baru ini termasuk SplashTop Linux tertanam ke mereka Flash IC NAND ROM.[Sunting] Flashing BIOS
Pada PC modern BIOS disimpan dalam memori ditulis ulang, yang memungkinkan isi harus diganti atau 'ditulis ulang'. Ini menulis ulang isi kadang-kadang disebut 'berkedip'. Hal ini dilakukan oleh program khusus, biasanya disediakan oleh produsen sistem. Sebuah file yang berisi isi tersebut kadang-kadang disebut 'sebuah gambar BIOS'. Sebuah BIOS mungkin reflashed untuk meng-upgrade ke versi yang lebih baru untuk memperbaiki bug atau memberikan peningkatan kinerja atau untuk mendukung perangkat keras baru, atau operasi reflashing mungkin diperlukan untuk memperbaiki kerusakan BIOS.[Sunting] chip BIOS kerentananAn American Megatrends BIOS mendaftarkan "Intel CPU Error uCode" saat melakukan masalah POST, kemungkinan besar dengan POST.
chip EEPROM adalah menguntungkan karena mereka dapat dengan mudah diperbarui oleh pengguna, perangkat keras produsen seringkali mengeluarkan update BIOS untuk meng-upgrade produk mereka, meningkatkan kompatibilitas dan menghapus bug. Namun kelebihan ini memiliki risiko bahwa tidak benar dijalankan atau dihentikan update BIOS bisa membuat komputer atau perangkat tidak dapat digunakan. Untuk menghindari situasi ini, BIOS yang lebih baru menggunakan "boot block"; sebagian dari BIOS yang menjalankan pertama dan harus diperbarui secara terpisah. Kode ini memverifikasi jika seluruh BIOS masih utuh (menggunakan checksum hash atau metode lainnya) sebelum mentransfer kontrol untuk itu. Jika boot block mendeteksi korupsi pun di BIOS utama, biasanya akan memperingatkan pengguna bahwa proses pemulihan harus dimulai dengan boot dari removable media (floppy, CD atau memori USB) sehingga pengguna dapat mencoba flashing BIOS lagi. Beberapa motherboard memiliki backup BIOS (kadang-kadang disebut sebagai DualBIOS papan) untuk pulih dari BIOS korupsi.[Sunting] Overclocking
Beberapa chip BIOS memungkinkan overclocking, aksi di mana CPU disesuaikan dengan tingkat clock lebih tinggi dari pabrik preset nya. Overclocking mungkin, bagaimanapun, serius kompromi keandalan sistem di komputer kurang dingin dan umumnya memperpendek umur komponen.[Sunting] Serangan Virus
Setidaknya ada tiga dikenal BIOS virus menyerang, dua di antaranya adalah untuk tujuan demonstrasi.[Sunting] CIH
Yang pertama adalah virus yang mampu menghapus Flash ROM BIOS konten, rendering sistem komputer tidak stabil. CIH, juga dikenal sebagai "Chernobyl Virus", muncul untuk pertama kalinya pada pertengahan tahun 1998 dan menjadi aktif pada bulan April 1999. Itu mempengaruhi sistem 'BIOS dan sering kali mereka tidak dapat diperbaiki sendiri karena mereka tidak lagi bisa boot sama sekali. Untuk memperbaiki ini, Flash ROM IC harus dihapus dari motherboard yang akan reprogrammed tempat lain. Kerusakan dari CIH itu mungkin karena virus secara khusus ditujukan pada chipset motherboard Intel i430TX kemudian meluas, dan sistem operasi yang paling umum saat itu berbasis keluarga Windows 9x memungkinkan akses hardware langsung ke semua program.
sistem modern tidak rentan terhadap CIH karena berbagai chipset yang digunakan yang tidak sesuai dengan chipset Intel i430TX, dan juga jenis lainnya IC Flash ROM. Ada juga perlindungan ekstra dari kecelakaan BIOS Penulisan ulang dalam bentuk blok boot yang dilindungi dari kebetulan menimpa atau dual dan quad BIOS dilengkapi sistem yang mungkin, dalam hal terjadi kecelakaan, gunakan backup BIOS. Juga, semua sistem operasi modern seperti Linux, Mac OS X, Windows NT berbasis Windows OS seperti Windows 2000, Windows XP dan yang lebih baru, tidak mengizinkan pengguna mode program dapat mengakses hardware secara langsung. Akibatnya, pada 2008, CIH telah menjadi dasarnya tidak berbahaya, paling buruk menyebabkan jengkel dengan menginfeksi file executable dan memicu peringatan dari perangkat lunak antivirus. BIOS lainnya virus tetap mungkin, namun [6]: karena kebanyakan pengguna Windows menjalankan semua aplikasi dengan hak akses administratif, virus CIH-seperti modern bisa pada prinsipnya masih mendapatkan akses ke perangkat keras.[Sunting] Black Hat 2006
Yang kedua adalah teknik yang disajikan oleh John Heasman, konsultan keamanan utama berbasis di Inggris Next-Generation Security Software pada Konferensi Keamanan Black Hat (2006), di mana dia menunjukkan bagaimana untuk mengangkat hak-hak istimewa dan membaca memori fisik, dengan menggunakan prosedur berbahaya yang diganti normal fungsi ACPI yang tersimpan dalam memori flash.[Sunting] Persistent BIOS Infeksi
Yang ketiga, yang dikenal sebagai "Persisten BIOS infeksi", adalah metode yang disajikan dalam CanSecWest Security Conference (Vancouver, 2009) dan Konferensi Keamanan SyScan (Singapura, 2009) dimana peneliti Anibal Sacco [7] dan Alfredo Ortega, dari Core Security Technologies, menunjukkan penyisipan kode berbahaya ke dalam rutinitas dekompresi di BIOS, memungkinkan untuk mengontrol hampir penuh dari PC di setiap start-up, bahkan sebelum sistem operasi di-boot.
Bukti-of-konsep tidak mengeksploitasi cacat di BIOS pelaksanaan, tetapi hanya melibatkan prosedur normal BIOS berkedip. Dengan demikian, membutuhkan akses fisik ke mesin atau untuk pengguna pada sistem operasi menjadi root. Meskipun ini, bagaimanapun, peneliti menggarisbawahi implikasi mendalam penemuan mereka: "Kita bisa patch driver untuk menjatuhkan rootkit sepenuhnya bekerja. Kami bahkan memiliki kode kecil yang dapat mengeluarkan atau menonaktifkan antivirus ". [8][Sunting] Firmware pada kartu adapter
Sebuah sistem komputer dapat berisi beberapa chip BIOS. Motherboard BIOS biasanya berisi kode untuk mengakses komponen perangkat keras mutlak diperlukan untuk bootstrap sistem, seperti keyboard (baik PS / 2 atau pada perangkat antarmuka USB manusia), dan hard disk penyimpanan (drive floppy, jika tersedia, dan IDE atau SATA pengendali). Selain itu, plug-in card adapter seperti SCSI, RAID, kartu antarmuka jaringan, dan papan video sering termasuk mereka sendiri BIOS (misalnya Video BIOS), melengkapi atau menggantikan sistem kode BIOS untuk komponen yang diberikan. (Kode ini umumnya disebut sebagai ROM pilihan.) Bahkan perangkat yang dibangun dalam motherboard dapat berperilaku dengan cara ini; ROM opsi mereka bisa disimpan sebagai kode terpisah pada BIOS utama chip flash, dan ditingkatkan baik dalam bersamaan dengan, atau secara terpisah pada, BIOS utama.
Add-in kartu biasanya hanya membutuhkan sebuah ROM pilihan jika:

    
* Kebutuhan akan digunakan sebelum sistem operasi dapat dimuat (biasanya ini berarti diperlukan dalam proses bootstrap), dan
    
* Apakah terlalu canggih atau khusus perangkat yang akan ditangani oleh BIOS utama
sistem operasi PC yang lebih tua, seperti MS-DOS (termasuk semua versi DOS berbasis Microsoft Windows), dan bootloader tahap awal, dapat terus menggunakan BIOS untuk input dan output. Namun, pembatasan dari BIOS lingkungan berarti bahwa OS modern akan hampir selalu menggunakan driver sendiri perangkat untuk mengendalikan secara langsung perangkat keras. Umumnya, device driver ini hanya menggunakan opsi ROM BIOS dan panggilan untuk sangat spesifik (non-kinerja-kritis) tugas, seperti inisialisasi perangkat awal.
Dalam rangka untuk menemukan pilihan memori ROM-dipetakan selama proses booting, implementasi BIOS PC scan memory nyata dari 0xC0000 untuk 0xF0000 pada 2 batas KiB, mencari tanda tangan ROM: 0xAA55 (0x55 diikuti oleh 0xAA, karena arsitektur x86 adalah little-endian ). Dalam ekspansi ROM yang valid, tanda tangan ini segera diikuti oleh satu byte yang menunjukkan jumlah blok 512-byte itu menempati dalam memori nyata. Byte berikutnya berisi offset menggambarkan entry point ROM pilihan, untuk yang BIOS segera transfer kontrol. Pada titik ini, kode expansion ROM mengambil alih, menggunakan BIOS layanan untuk mendaftar vektor interupsi untuk digunakan oleh aplikasi pasca-boot, menyediakan antarmuka konfigurasi pengguna, atau menampilkan informasi diagnosa.
Ada banyak metode dan utilitas untuk memeriksa isi dari berbagai motherboard BIOS dan ROM ekspansi, seperti Microsoft DEBUG atau UNIX dd.[Sunting] Spesifikasi BIOS boot
Jika expansion ROM ingin mengubah cara boot sistem (misalnya dari perangkat jaringan atau SCSI adapter dimana BIOS tidak memiliki drivernya), maka dapat menggunakan BIOS Boot Specification (BBS) API untuk mendaftarkan kemampuannya untuk melakukan begitu. Setelah ekspansi ROM sudah teregister menggunakan BBS API, pengguna dapat memilih antara opsi-opsi boot yang tersedia dari dalam BIOS user interface. Inilah sebabnya mengapa BBS paling PC yang memenuhi implementasi BIOS tidak akan mengijinkan pengguna untuk masuk ke BIOS user interface sampai expansion ROM sudah selesai melaksanakan dan mendaftarkan diri dengan API BBS. [Rujukan?][Sunting] Mengubah peran dari BIOS
Beberapa sistem operasi, misalnya MS-DOS, bergantung pada BIOS untuk melakukan input yang paling tugas output / dalam PC [9] Berbagai alasan teknis membuatnya. Efisien untuk beberapa sistem operasi baru-baru ini ditulis untuk CPU 32-bit seperti Linux dan Microsoft Windows untuk memanggil BIOS langsung. Lebih besar, lebih kuat, server dan workstation menggunakan PowerPC atau SPARC CPU oleh beberapa produsen mengembangkan platform-independent Terbuka Firmware (IEEE-1275), berdasarkan pada bahasa pemrograman Forth. Hal ini disertakan dengan komputer Sun SPARC, IBM RS/6000 line, dan PowerPC CHRP motherboard. Kemudian x86 berbasis sistem operasi komputer pribadi, seperti Windows NT, menggunakan mereka sendiri, driver asli yang juga membuat lebih mudah untuk memperluas dukungan untuk hardware baru, sedangkan BIOS masih mengandalkan pada satu antarmuka runtime warisan 16-bit.
Ada transisi yang sama untuk Apple Macintosh, di mana perangkat lunak sistem awalnya sangat bergantung pada set-Toolbox a driver dan rutinitas berguna lainnya yang disimpan dalam ROM berdasarkan CPU Motorola 680x0. ROM ini Apple telah diganti dengan Open Firmware di Macintosh PowerPC, kemudian EFI pada komputer Intel Macintosh.
Kemudian BIOS mengambil fungsi yang lebih kompleks, dengan cara seperti antarmuka ACPI; fungsi-fungsi ini meliputi manajemen daya, hot swapping dan manajemen termal. Namun keterbatasan BIOS (16-bit mode prosesor, hanya 1 MiB ruang alamat yang berbeda, perangkat keras PC AT dependensi, dll) dipandang sebagai jelas tidak dapat diterima untuk platform komputer yang lebih baru. Extensible Firmware Interface (EFI) adalah sebuah spesifikasi yang akan menggantikan antarmuka runtime warisan BIOS. Awalnya ditulis untuk arsitektur Itanium, EFI sekarang tersedia untuk platform x86 dan x86-64, perkembangan spesifikasi didorong oleh Unified EFI Forum, industri Special Interest Group.
Linux telah mendukung EFI melalui boot loader elilo. Komunitas Open Source meningkatkan upaya mereka untuk mengembangkan pengganti BIOS eksklusif dan inkarnasi masa depan mereka dengan mitra bersumber terbuka melalui Coreboot dan OpenBIOS / Open Firmware proyek. AMD disediakan spesifikasi produk untuk beberapa chipset, dan Google adalah mensponsori proyek. Motherboard Tyan produsen menawarkan Coreboot sebelah standar BIOS dengan garis motherboard Opteron mereka. MSI dan Gigabyte Technology telah mengikuti sesuai dengan MSI K9ND MSI MS-9282 dan bertanggung jawab K9SD MS-9185. yang M57SLI-S4 model.
Beberapa BIOS mengandung "SLIC", tanda tangan digital ditempatkan di dalam BIOS oleh pabrikan, misalnya Dell. SLIC ini dimasukkan dalam tabel ACPI dan tidak berisi kode aktif. produsen komputer yang mendistribusikan versi OEM dari Microsoft Windows dan perangkat lunak aplikasi Microsoft dapat menggunakan SLIC untuk otentikasi lisensi ke disk Instalasi Windows OEM dan / atau sistem pemulihan disc berisi perangkat lunak Windows. Sistem memiliki SLIC dapat diaktifkan dengan OEM Product Key, dan mereka memverifikasi sertifikat XML yang diformat OEM terhadap SLIC di BIOS sebagai sarana mengaktifkan diri. Jika pengguna melakukan instalasi baru Windows, mereka akan perlu memiliki kepemilikan dari kedua kunci OEM dan sertifikat digital untuk SLIC mereka dalam rangka untuk mem-bypass aktivasi, dalam praktek ini sangat tidak mungkin dan karenanya satu-satunya cara nyata ini dapat dicapai adalah jika pengguna melakukan restore menggunakan gambar pra-disesuaikan disediakan oleh OEM.[Sunting] BIOS bisnis