etc/default/grub
มันค่อนข้างง่ายที่จะเปลี่ยนรายการบูตเริ่มต้นผ่าน อย่างไรก็ตามสิ่งนี้อนุญาตสำหรับการเปลี่ยนรายการแรกเท่านั้น ฉันต้องการที่จะสามารถย้ายรายการทั้งหมดในลำดับใด ๆ ที่ฉันชอบ วิธีที่ดีที่สุด / ง่ายที่สุดในการทำเช่นนี้คืออะไร?
etc/default/grub
มันค่อนข้างง่ายที่จะเปลี่ยนรายการบูตเริ่มต้นผ่าน อย่างไรก็ตามสิ่งนี้อนุญาตสำหรับการเปลี่ยนรายการแรกเท่านั้น ฉันต้องการที่จะสามารถย้ายรายการทั้งหมดในลำดับใด ๆ ที่ฉันชอบ วิธีที่ดีที่สุด / ง่ายที่สุดในการทำเช่นนี้คืออะไร?
คำตอบ:
การเปลี่ยนลำดับของเมนูมักจะไม่จำเป็นต้อง,
ถ้าคุณไม่ต้องการที่จะไปที่นั่นคุณจะต้องสั่งซื้อใหม่ในสคริปต์/etc/grub.d/
การวางตำแหน่งของรายการเมนูใน
grub.cfg
เมนูจะถูกกำหนดตามลำดับการเรียกใช้ไฟล์ในไดเรกทอรีนี้ ไฟล์ที่มีตัวเลขนำหน้าจะถูกดำเนินการก่อนเริ่มต้นด้วยจำนวนที่น้อยที่สุด10_linux
จะดำเนินการก่อนที่จะเรียกใช้ก่อน20_memtest
40_custom
หากไฟล์ที่มีชื่อตามตัวอักษรมีอยู่พวกเขาจะทำงานหลังจากไฟล์ที่มีชื่อเป็นตัวเลข
เมื่อคุณทำการเปลี่ยนแปลงเหล่านี้แล้วการดำเนินการ " sudo update-grub
" จะสร้างเมนูของคุณอีกครั้ง
วิธี 'สกปรก' จะเป็นการ 'เล่น' โดยตรงกับไฟล์menuentry
รายการ ''
สิ่งนี้จะช่วยให้คุณควบคุมการสั่งซื้อได้อย่างเต็มที่ (สคริปต์การสั่งซื้อใหม่จะยังคงบังคับให้มีการสั่งซื้อรายการที่สร้างขึ้นภายในแต่ละสคริปต์) แต่โปรดทราบว่าการเปลี่ยนแปลงเหล่านี้จะถูกลบออกทันทีที่เกิดขึ้นอีกครั้ง การปรับปรุง คุณจะต้องทำการสั่งซื้อซ้ำอีกครั้งหลังจากนั้น/boot/grub/grub.cfg
update-grub
grub.cfg
IMHO มันไม่คุ้มกับเมนูที่ระดับ 'สกปรก'
คุณควรพบว่าการกำหนดหมายเลขสคริปต์ใหม่เพียงพอสำหรับวัตถุประสงค์