<ก่อนหน้านี้ | Contents | ถัดไป>
7.6.1. Bootscripts ของระบบ V ทำงานอย่างไร
Linux ใช้สิ่งอำนวยความสะดวกในการบูทพิเศษที่ชื่อว่า SysVinit ซึ่งอิงตามแนวคิดของ ระดับการวิ่ง. มันค่อนข้างแตกต่างไปจากระบบหนึ่งไปอีกระบบหนึ่ง ดังนั้นจึงไม่สามารถสันนิษฐานได้ว่าเนื่องจากสิ่งต่าง ๆ ทำงานในลีนุกซ์รุ่นหนึ่งโดยเฉพาะ พวกเขาจึงควรทำงานเหมือนกันใน LFS ด้วย LFS มีวิธีการทำสิ่งต่าง ๆ ของตัวเอง แต่เคารพมาตรฐานที่ยอมรับโดยทั่วไป
SysVinit (ซึ่งจะเรียกว่า "init" ต่อจากนี้ไป) ทำงานโดยใช้โครงร่างระดับการรัน มีระดับการรันเจ็ด (หมายเลข 0 ถึง 6) (ที่จริงแล้ว มีระดับการรันมากกว่า แต่สำหรับกรณีพิเศษ และโดยทั่วไปจะไม่ใช้ ดู เริ่มต้น(8) สำหรับรายละเอียดเพิ่มเติม) และแต่ละรายการจะสอดคล้องกับการดำเนินการที่คอมพิวเตอร์ควรทำเมื่อเริ่มทำงาน ระดับการรันดีฟอลต์คือ 3 ต่อไปนี้เป็นคำอธิบายของระดับการรันที่แตกต่างกันเมื่อใช้งาน:
0: หยุดคอมพิวเตอร์ 1: โหมดผู้ใช้คนเดียว
2: โหมดผู้ใช้หลายคนที่ไม่มีเครือข่าย 3: โหมดผู้ใช้หลายคนพร้อมเครือข่าย
4: สงวนไว้สำหรับการปรับแต่ง มิฉะนั้น จะเหมือนกับ 3
5: เช่นเดียวกับ 4 มักใช้สำหรับเข้าสู่ระบบ GUI (เช่น X's xdm หรือ KDE's กม) 6: รีบูตเครื่องคอมพิวเตอร์
0: หยุดคอมพิวเตอร์ 1: โหมดผู้ใช้คนเดียว
2: โหมดผู้ใช้หลายคนที่ไม่มีเครือข่าย 3: โหมดผู้ใช้หลายคนพร้อมเครือข่าย
4: สงวนไว้สำหรับการปรับแต่ง มิฉะนั้น จะเหมือนกับ 3
5: เช่นเดียวกับ 4 มักใช้สำหรับเข้าสู่ระบบ GUI (เช่น X's xdm หรือ KDE's กม) 6: รีบูตเครื่องคอมพิวเตอร์