วิธีเปลี่ยนตัวเลือกการเข้าสู่ระบบเริ่มต้นของ Grub2

ด้วง มันเป็นเมนูที่ปรากฏบนคอมพิวเตอร์ของเราและช่วยให้เราสามารถเลือก distro (หรือระบบปฏิบัติการ) ที่เราต้องการใช้ในขณะนั้น นั่นคือหลาย ๆ ท่านจะเห็นใน Grub หลายตัวเลือกสำหรับ Ubuntu, Debian, ArchLinux หรือ distro อื่น ๆ รวมถึงตัวเลือกในการเริ่มต้นด้วย Windows (ในกรณีที่คุณติดตั้งไว้)

โดยค่าเริ่มต้นพวกเขาจะเข้าสู่ตัวเลือกที่ 1 โดยทั่วไปผ่านเคอร์เนลที่อัปเดตที่สุดที่มีใน distro ในกรณีของฉันโดยค่าเริ่มต้นจะเข้าสู่ Debian kernel v3.2.0-4-686-pae ไม่ว่าคุณจะมีเคอร์เนลอื่นหรือระบบปฏิบัติการอื่นก็ตาม คำถาม:

วิธีกำหนดค่าคอมพิวเตอร์ของเราโดยค่าเริ่มต้นจะไม่เข้าถึงโดยตัวเลือกแรก แต่เป็นตัวเลือกที่เราต้องการ?

แม้ว่าจะมีแอปพลิเคชั่นกราฟิกที่ทำสิ่งนี้ แต่ฉันจะแสดงวิธีการใช้งานโดยใช้เทอร์มินัลเท่านั้น

ก่อนอื่นเราต้องรู้ว่าเรามีตัวเลือกอะไรบ้างสำหรับสิ่งนี้ในเทอร์มินัลเราเขียนสิ่งต่อไปนี้:

grep menuentry /boot/grub/grub.cfg

ตัวเลือกของเราจะปรากฏขึ้นดังนี้:

ด้วง 2 เมนู

อย่างที่คุณเห็นทุกบรรทัดที่ขึ้นต้นด้วย«เมนู"มันเป็นตัวเลือก สมมติว่าฉันต้องการตั้งค่าตามค่าเริ่มต้นเพื่อให้ระบบของฉันเข้าถึงได้ตลอดเวลา (โดยค่าเริ่มต้นฉันทำซ้ำ) ผ่าน Windows XP ซึ่งอยู่ใน / dev / sda1

สำหรับสิ่งนี้ เราต้องแก้ไขไฟล์อื่นในกรณีนี้เราต้องแก้ไข: / etc / default / ด้วง

ในการทำสิ่งนี้ในเทอร์มินัลเราเขียนสิ่งต่อไปนี้:

sudo nano /etc/default/grub

ในกรณีที่ไม่ได้ติดตั้ง sudo ไม่ว่าด้วยเหตุผลใดก็ตามควรรันคำสั่ง: su ซึ่งพวกเขาจะถูกถามรหัสผ่านรูทจากนั้นพวกเขาจะสามารถดำเนินการ: nano /etc/default/grub

คุณจะเห็นสิ่งนี้:

ดังที่คุณเห็นในภาพฉันชี้ให้เห็น GRUB_DEFAULT = 0 ซึ่งเป็นบรรทัดที่ระบุตัวเลือกที่จะเข้าถึงโดยค่าเริ่มต้น นั่นคือสมมติว่าฉันต้องการให้แล็ปท็อปของฉันเข้าสู่ Windows XP ตามค่าเริ่มต้นเสมอ (ตัวเลือกหมายเลข 9 ตามที่ระบุในภาพแรก) แล้วบรรทัดนั้นควรเป็น: GRUB_DEFAULT = 8

นอกจากนี้ในบรรทัดถัดไปยังระบุว่า: GRUB_TIMEOUT = 5ซึ่งหมายถึงเวลารอวินาทีที่ Grub2 จะรอก่อนที่จะเปิดตัวเลือกเริ่มต้นนั่นคือวินาทีที่พวกเขาต้องใช้ปุ่มลูกศรขึ้นและลงเพื่อเปลี่ยนตัวเลือกที่จะเข้าถึง

หากต้องการบันทึกไฟล์หลังการเปลี่ยนแปลงใด ๆ และออกให้กด [Ctrl] + [X] จากนั้น [S] และ [Enter]

เมื่อมีการเปลี่ยนแปลงเราก็ต้องดำเนินการ:

sudo update-grub

สิ่งนี้จะอัปเดตสิ่งใหม่ที่พวกเขาทำทำให้การเปลี่ยนแปลงมีประสิทธิภาพ

เท่านี้ก็เสร็จแล้ว 

บทช่วยสอนนี้ค่อนข้างยาวสำหรับฉัน แต่ไม่ได้หมายความว่าการเปลี่ยนอินพุตเริ่มต้นของ Grub2 นั้นซับซ้อน แต่จริงๆแล้วมันค่อนข้างง่าย

อย่างไรก็ตามไม่มีอะไรเพิ่มเติมเกี่ยวกับเรื่องนี้

ความนับถือ

/รหัส


เพิ่มเป็นแหล่งที่มาที่ต้องการ