สิ่งที่อยู่ภายใต้ Debian / Ubuntu เคยเป็น :
บน Debian หรือ Ubuntu หากคุณทำการเปลี่ยนแปลงไฟล์เช่น
/boot/extlinux/extlinux.conf
โดยตรงไฟล์เหล่านั้นจะถูกเขียนทับไฟล์การกำหนดค่าจะถูกสร้างใหม่โดยโปรแกรมที่เรียกใช้
extlinux-update
ซึ่งจะทำงานโดยอัตโนมัติทุกครั้งที่คุณอัปเดตเคอร์เนล
วิธีนี้มีข้อดีและข้อเสียเป็นของตัวเองอย่างไรก็ตามextlinux-update
หากสินค้าจาก Debian / Ubuntu หายไปแล้วใครจะดูแลไฟล์กำหนดค่า extlinux ได้อย่างไร
นี่คือสิ่งที่ฉันใช้ตามlinux.cfg
ไฟล์ที่สร้างโดยextlinux-update
:
label UbuntuMate1804
menu label UbuntuMate ^Bionic, kernel 4.15.0-20-generic
menu default
linux /boot/vmlinuz-4.15.0-20-generic
append initrd=/boot/initrd.img-4.15.0-20-generic root=/dev/root ro
ทั้งหมดที่ฉันไม่เป็นเพียงการเปลี่ยนlabel
และmenu label
และส่วนที่เหลือทั้งหมดได้รับการดูแลสำหรับฉัน
ตอนนี้extlinux-update
ไม่หมายความว่าฉันต้องจำให้อัปเดต/boot/extlinux/extlinux.conf
ไฟล์ทุกครั้งที่อัพเดตเคอร์เนลหรือไม่ การแก้ไขด้วยตนเองเป็นตัวเลือกเดียวหรือไม่? ถ้าเช่นนั้นเคอร์เนลจะได้รับการอัพเดตอัตโนมัติ?
/etc/kernel-img.conf
จะไม่เกี่ยวข้องกับอะไรextlinux.conf
เลย