เมื่อฉันกดปุ่มที่เหมาะสมในระหว่างการเริ่มระบบฉันกำลังเข้าสู่ BIOS หรือ CMOS หรือไม่
เมื่อคุณมาถึงจุดที่คุณกำลังเรียนรู้วิธีกำหนดค่าการตั้งค่าเริ่มต้นคอมพิวเตอร์ของคุณคุณอาจรู้สึกสับสนเกี่ยวกับ BIOS และ CMOS คุณกำลังเข้าถึงการเปลี่ยนแปลงการตั้งค่าเหล่านั้นจริง ๆ โพสต์ SuperUser คำถาม & คำตอบนี้มีคำตอบสำหรับคำถามของผู้อ่านที่อยากรู้อยากเห็น.
เซสชั่นคำถามและคำตอบในวันนี้มาถึงเราด้วยความอนุเคราะห์จาก SuperUser - แผนกย่อยของ Exchange Exchange ซึ่งเป็นกลุ่มที่ขับเคลื่อนด้วยชุมชนของเว็บไซต์ถาม - ตอบ.
ภาพถ่ายมารยาทของ gynti_46 (Flickr).
คำถาม
SuperUser reader Space Ghost ต้องการทราบว่าเขาเข้าถึง BIOS หรือ CMOS ในช่วงเริ่มต้นหรือไม่:
เป็นเวลานานที่สุดที่ฉันคิดว่าฉันเข้าสู่การตั้งค่า BIOS และ CMOS นั้นเป็นชิปที่เก็บการตั้งค่า BIOS ที่ฉันตั้งค่า / เลือกในหน่วยความจำของมัน.
ฉันเพิ่งอ่านบางที่ว่าเมื่อฉันกำลังกำหนดลำดับการบูตเป็นต้นว่าจริง ๆ แล้วเป็นการตั้งค่า CMOS ตอนนี้ฉันสับสนนิดหน่อยแล้วใครจะอธิบายสิ่งนี้ให้ฉันได้บ้าง?
Space Ghost เข้าถึง BIOS หรือ CMOS ในช่วงเริ่มต้นหรือไม่?
คำตอบ
ผู้สนับสนุน SuperUser Frank Thomas มีคำตอบสำหรับเรา:
ทั้งสอง CMOS เก็บข้อมูลการกำหนดค่า BIOS เมื่อคุณเข้าสู่การตั้งค่าคุณกำลังเรียกใช้โปรแกรมกำหนดค่าของ BIOS ซึ่งโหลดการตั้งค่าที่กำหนดไว้ใน CMOS คุณกำลัง“ ติดตั้ง” CMOS โดยให้ข้อมูลการกำหนดค่า BIOS จะใช้งาน.
ไบออสเป็นโปรแกรมที่เขียนเป็นเฟิร์มแวร์ลงบน ROM เพื่อให้ไม่สามารถเขียนได้ (ยกเว้นการใช้แฟลชทั้งหมดหรือไม่มีอะไรเลยซึ่งเป็นอันตรายดังนั้นจึงไม่ใช่การทำงานประจำวัน) BIOS ROM จะเก็บข้อมูลการกำหนดค่าไว้บน CMOS เมื่อคุณกด F10 นั่นคือเหตุผลที่การล้างค่า CMOS กลับคืนสู่ค่าเริ่มต้นของคุณและไม่ลบ BIOS เองทำให้คุณมีกระดาษที่มีราคาแพง.
ตัวอย่างเช่น BIOS มีรูทีนย่อยที่จะโหลดระบบปฏิบัติการตามลำดับการบู๊ต อย่างไรก็ตามข้อมูลลำดับการบู๊ต (เช่นใช้ CD-ROM ตัวแรกเป็นอุปกรณ์ตัวแรก) จะถูกเก็บไว้ใน CMOS หากคุณล้าง CMOS นั้น BIOS จะใช้ค่าเริ่มต้นซึ่งโดยปกติจะเป็นดิสก์แรกในดิสก์คอนโทรลเลอร์ตัวแรกที่มีการเติมข้อมูล.
มีสิ่งที่จะเพิ่มคำอธิบายหรือไม่ ปิดเสียงในความคิดเห็น ต้องการอ่านคำตอบเพิ่มเติมจากผู้ใช้ Stack Exchange คนอื่นหรือไม่ ลองอ่านหัวข้อสนทนาเต็มได้ที่นี่.