วันอาทิตย์ที่ 13 มีนาคม พ.ศ. 2559

Review กระบวนการเปิดคอมพิวเตอร์

สวัสดีคะ วันนี้เราจะมาพูดถึงไบออสและการบู๊ตเครื่อง จะเป็นอย่างไรนั้นไปดูกันเลย (วันนี้เราจะไม่พูดเวิ่นเว่อ 55555 อ่อ แล้วก็ตัวหนังสืออาจจะเยอะกว่าภาพหน่อยนะคะ แต่มีสาระที่น่าสนใจทั้งนั้นเลย)

                                                 เอารูปมาแปไว้นิดนึงกลัวว่าจะลืมกัน อิอิ


       อันดับแรกเรามาทำคามรู้จักกับไบออสก่อนนะคะว่าคืออะไร?
          ไบออส (BIOS – Basic Input Output System)
     รากฐานรองรับระบบปฏิบัติการเป็นชุดคำสั่งที่บรรจุอยู่ในหน่วยความจำ ROM ซึ่งเก็บข้อมูลอย่างถาวรถึงแม้จะไม่มีไฟฟ้าหล่อเลี้ยงก็ตาม มีหน้าที่หลักคือควบคุมอุปกรณ์มาตรฐานในเครื่อง เช่น ซีพียู หน่วยความจำ ROM และ RAM เมนบอร์ด ฮาร์ดดิสก์ อื่นๆไบออสทำให้โปรแกรมประยุกต์หรือระบบปฏิบัติการเป็นอิสระจากอุปกรณ์ เพียงแต่ติดตั้ง Driver ก็สามารถทำงานร่วมกันได้ปัจจุบันเก็บไว้ใน Flash ROM โปรแกรมได้แต่ไม่บ่อย เพื่ออัพเดท firmware

                     หน้าตาของไบออส ก็จะเป็นประมาณนี้นะคะ




ส่วนการบูทเครื่องนั้น จะมีขั้นตอนดังนี้คะ
การบูทเครื่องคือการเอาระบบปฏิบัติการไปไว้ในหน่วยความจำ ทำงานตั้งแต่เปิดสวิทช์เครื่อง

                                 ขั้นที่ 1 พาวเวอร์ซัพพลายส่งสัญญาณไปให้ซีพียูเริ่มทำงาน

                           

                                                       ขั้นที่ 2 ซีพียูสั่งให้ไบออสทำงาน


          ขั้นที่ 3 เริ่มทำงานตามกระบวนการที่เรียกว่า POST เพื่อตรวจเช็คอุปกรณ์ต่างๆ จะมีสัญญาณเตือนเมื่อเกิดข้อผิดพลาดเช่น ถ้ามีเสียงยาว 1 ครั้ง สั้น 3 ครั้ง แสดงว่าการ์ดจอมีปัญหา ทั้งนี้ไบออสแต่ละรุ่นก็มีรหัสสัญญาณที่แตกต่างกัน

         ขั้นที่ 4 ผลลัพธ์จากกระบวนการ POST จะถูกนำไปเปรียบเทียบกับข้อมูลที่อยู่ในซีมอส (CMOS ข้อมูลอุปกรณ์ต่างๆที่ติดตั้งในเครื่องหรือค่า configuration จะเก็บไว้ในหน่วยความจำนี้ ใช้ไฟน้อยใช้แบตบนเมนบอร์ด) ถ้าถูกต้องก็ทำงานต่อ ไม่เช่นนั้นต้องแจ้งผู้ใช้แก้ไขข้อมูลก่อน

         ขั้นที่ 5 ไบออสจะอ่านโปรแกรมสำหรับบูตจากฟลอปปี้ดิสก์หรือฮาร์ดดิสก์ ไบออสรุ่นใหม่จะตั้งได้ว่าจะบูตจากเซกเตอร์แรกของอุปกรณ์ตัวไหนก่อน

         ขั้นที่ 6 โปรแกรมส่วนสำคัญ(Kernel)จะถูกถ่ายค่าลงหน่วยความจำ RAM

         ขั้นที่ 7 ระบบปฏิบัติการในหน่วยความจำเข้าควบคุมเครื่องและแสดงผลลัพธ์ Kernel ถูกถ่ายโอนลงหน่วยความจำ และเข้าไปควบคุมการทำงานคอมพิวเตอร์โดยรวมและโหลดค่า configuration ต่างๆพร้อมทั้งแสดงผลออกมาที่เดสก์ท็อปของผู้ใช้เพื่อรอรับคำสั่งการทำงาน ต่อไปซึ่งปัจจุบันในระบบปฏิบัติใหม่ๆจะมี GUI ที่เหมาะกับผู้ใช้ทั่วๆไป



ประเภทของการบู๊ตเครื่อง
     - โคลด์บู๊ต (Cold boot) เป็นการบู๊ตเครื่องที่อาศัยการทำงานของฮาร์ดแวร์ โดยการกดปุ่มเปิดเครื่อง (Power On)
     - วอร์มบู๊ต (Warm boot) เป็นการบู๊ตเครื่องโดยทำให้เกิดกระบวนการบู๊ตใหม่หรือที่เรียกว่า การรีสตาร์ทเครื่อง โดยมากจะใช้ในกรณีที่เครื่องคอมพิวเตอร์แฮกค์สามารถทำได้สามวิธี
         - กดปุ่ม Reset บนตัวเครื่อง
         - กดคีย์ Ctrl+Alt+Delete
         - สั่งรีสตาร์ทเครื่องจากเมนูปฏิบัติการ

เป็นยังไงบ้างเอ่ยสำหรับบล๊อคนี้ คงจะได้ความรู้รึแนวทางไม่มากก็น้อยเนอะ สำหรับบล๊อคนี้ก็จะขอลาไปก่อนน๊าาา บ๊ายยย บายยยยย    

ไม่มีความคิดเห็น:

แสดงความคิดเห็น