Skip to main content

ฉันควรรู้อะไรเกี่ยวกับ Linux reg;กระบวนการเริ่มต้น?

Linux reg;หมายถึงคลาสของระบบปฏิบัติการคอมพิวเตอร์โอเพนซอร์ซฟรีที่ใช้เคอร์เนลเดียวกันซึ่งเป็นองค์ประกอบหลักของระบบคอมพิวเตอร์ที่ทำหน้าที่เป็นผู้ประสานงานระหว่างฮาร์ดแวร์ของคอมพิวเตอร์และซอฟต์แวร์ความแตกต่างที่สำคัญระหว่างระบบปฏิบัติการคือวิธีที่พวกเขาจัดการกับการบูตคอมพิวเตอร์และ Linux reg;กระบวนการเริ่มต้นนั้นแตกต่างอย่างชัดเจนจากเพื่อนร่วมงานLinux reg;กระบวนการเริ่มต้นเริ่มต้นด้วยระบบอินพุต/เอาต์พุตพื้นฐาน (BIOS) ซึ่งดำเนินการส่วนใหญ่ของงานเริ่มต้นที่เกี่ยวข้องกับฮาร์ดแวร์หลังจาก BIOS เสร็จสิ้นกระบวนการของระบบต่างๆแล้วระบบจะถูกส่งไปยังเคอร์เนลซึ่งตั้งค่าฟังก์ชั่นระบบที่จำเป็นและถ่ายโอนการควบคุมระบบให้กับผู้ใช้

BIOS เป็นชุดของรหัสเฉพาะฮาร์ดแวร์ที่เริ่มต้นคอมพิวเตอร์ทั้งหมดส่วนประกอบฮาร์ดแวร์ของระบบในระบบคอมพิวเตอร์ส่วนใหญ่จะถูกโหลดลงบนชิป ROM ซึ่งตั้งอยู่บนเมนบอร์ดของคอมพิวเตอร์เนื่องจาก BIOS เป็นงานฮาร์ดแวร์จึงถูกเข้ารหัสโดยผู้ผลิตของเมนบอร์ดและไม่ใช่โดยนักพัฒนาของ Linux ระบบปฏิบัติการ.นี่เป็นส่วนที่สำคัญที่สุดของ Linux reg;กระบวนการเริ่มต้นเนื่องจากดำเนินงานที่สำคัญในการเตรียมฮาร์ดแวร์ของคอมพิวเตอร์ให้พร้อมสำหรับระบบปฏิบัติการ

เมื่อส่วนประกอบของคอมพิวเตอร์ทั้งหมดได้รับการเริ่มต้นการควบคุม Linux กระบวนการเริ่มต้นจะถูกถ่ายโอนไปยัง Linux reg;โปรแกรมเริ่มต้นระบบที่เรียกว่าบูตตัวโหลดหรือที่เรียกว่า bootstrapฟังก์ชั่นหลักของโปรแกรมขนาดเล็กนี้คือการโหลดระบบปฏิบัติการลงในหน่วยความจำของเครื่องเพื่อเตรียมการดำเนินการมักจะเป็น linux reg;ระบบปฏิบัติการถูกบีบอัดบนฮาร์ดไดรฟ์ดังนั้น Boot Loader จึงทำงานของการบีบอัดหากมีการติดตั้งระบบปฏิบัติการหรือเวอร์ชันหลายรุ่นบนคอมพิวเตอร์ Bootstrap จะแจ้งให้ผู้ใช้เลือกระบบนอกจากนี้ยังเป็นสิ่งสำคัญที่จะต้องทราบว่า Linux reg;กระบวนการเริ่มต้นมี bootstraps สองประเภทที่แตกต่างกัน mdash;lilo และ grub mdash;แม้ว่า Linux reg;ใช้ด้วง

ด้วยระบบปฏิบัติการที่คลายการบีบอัดและโหลดลงในหน่วยความจำ Linux reg;เคอร์เนลรับผิดชอบระบบโปรแกรมขนาดเล็ก แต่ทรงพลังนี้ดำเนินการจำนวนมากของ Linux reg;กระบวนการเริ่มต้นมันโหลดซอฟต์แวร์การจัดการหน่วยความจำและตัวกำหนดตารางเวลางานเริ่มต้นไดรเวอร์อุปกรณ์และเรียกใช้ Linux reg;สคริปต์เริ่มต้นเมื่อ Linux reg;เคอร์เนลทำกับงานของมันมันไปไม่ได้ใช้งานและตัวกำหนดตารางเวลาถือว่าการควบคุมระบบสร้างสภาพแวดล้อมผู้ใช้จริงLinux reg;กระบวนการเริ่มต้นจะสิ้นสุดลงอย่างมีประสิทธิภาพเมื่อผู้ใช้ถูกนำเสนอด้วยหน้าจอเข้าสู่ระบบ