กำลังอัปเดตแพ็คเกจ GRUB
สิ่งแรกที่ต้องทำคือตรวจสอบให้แน่ใจว่า GRUB เป็นปัจจุบัน เมื่อคุณอัปเดตระบบ pacman จะดูแลอัปเดต GRUB เป็นเวอร์ชันล่าสุด
sudopacman-ซือ
หากคุณต้องการตรวจสอบให้แน่ใจว่าระบบมี GRUB เวอร์ชันล่าสุดด้วยตนเอง ให้ใช้คำสั่งต่อไปนี้
sudopacman-NSด้วง
คำสั่งนี้จะติดตั้ง GRUB ใหม่แน่นอน อย่างไรก็ตาม pacman จะตรวจสอบเวอร์ชันล่าสุดจากเซิร์ฟเวอร์และหากมีการอัปเดตจะคว้าและติดตั้ง
กำลังแก้ไขการกำหนดค่า GRUB
ด้วงอนุญาตการกำหนดค่าแบบกำหนดเอง คุณสามารถดำเนินการได้หลายอย่างโดยใช้โอกาสนี้ เช่น การตั้งค่าระบบปฏิบัติการเริ่มต้น (หากติดตั้งหลาย OS) การหมดเวลาของเมนู GRUB ภาพพื้นหลังที่กำหนดเอง และอื่นๆ อีกมากมาย นอกจากนี้ยังสามารถตั้งค่าสคริปต์ที่กำหนดเองสำหรับ GRUB
GRUB ใช้ไฟล์การกำหนดค่าของตัวเองเพื่อดำเนินการทั้งหมด ไฟล์อยู่ที่ /etc/default/grub. สำหรับสคริปต์ GRUB จะใช้ไดเร็กทอรี /etc/grub.d
แก้ไขไฟล์การกำหนดค่า GRUB
sudo <บรรณาธิการ> /ฯลฯ/ค่าเริ่มต้น/ด้วง
ตัวอย่างเช่น หากต้องการเปลี่ยนวอลเปเปอร์ GRUB ให้เปลี่ยนค่าของตัวแปร GRUB_BACKGROUND
ด้วงยังอนุญาตให้ระบายสีข้อความเพื่อให้อ่านง่ายขึ้น
ที่จุดเริ่มต้นของไฟล์ คุณจะสังเกตเห็นตัวแปร GRUB_DEFAUTL ใช้เพื่อกำหนดว่าระบบปฏิบัติการใดเป็นระบบปฏิบัติการเริ่มต้นในโปรแกรมโหลดบูต
รายการถัดไป GRUB_TIMEOUT จะกำหนดระยะเวลาที่เมนู GRUB จะยังคงเปิดอยู่ โดยค่าเริ่มต้น ค่าคือ 5 (วินาที) หากคุณต้องการแสดงเมนู GRUB แบบไม่จำกัด ให้ตั้งค่าเป็นจำนวนเต็มลบใดๆ
เมื่อแก้ไขเสร็จแล้วให้บันทึกไฟล์
มาดูไดเร็กทอรีสคริปต์ GRUB
ตัวปรับแต่งด้วง
นี่เป็นเครื่องมือที่มีประโยชน์มากที่ช่วยให้ปรับแต่งการตั้งค่า GRUB ต่างๆ ได้ง่ายขึ้น เป็นเครื่องมือกราฟิกและพร้อมใช้งานโดยตรงจากที่เก็บ Arch Linux
sudopacman-NSด้วงปรับแต่ง
เริ่มตัวปรับแต่งด้วงจากเมนู
จะต้องใช้รหัสผ่านรูทเพื่อเริ่มต้น เพราะคุณกำลังเรียกใช้เครื่องมือเพื่อทำการเปลี่ยนแปลงระดับระบบ
ทุกตัวเลือกของเครื่องมือนั้นเรียบง่ายและเข้าใจง่าย
โหลด GRUB
หลังจากทำการเปลี่ยนแปลงทั้งหมดแล้ว จำเป็นต้องอัปเดตไฟล์ GRUB cfg ที่ไดเร็กทอรี /boot/grub เรียกใช้คำสั่งต่อไปนี้หลังจากทำการเปลี่ยนแปลงไฟล์การกำหนดค่าของ GRUB
sudogrub-mkconfig-หรือ /boot/ด้วง/grub.cfg
หากคุณไม่สนใจที่จะรันคำสั่งที่ยาวเหยียดนี้ คุณสามารถใช้ update-grub ได้ เป็นสคริปต์ที่รันคำสั่งที่กล่าวถึงก่อนหน้านี้ อย่างไรก็ตาม ไม่มีอยู่ในไดเรกทอรีอย่างเป็นทางการของ Arch Linux ต้องดึง update-grub จากAUR .
เตรียมระบบของคุณสำหรับการสร้างและติดตั้งแพ็คเกจ AUR
sudopacman-NS ไปฐานพัฒนา
คว้าอัปเดตด้วงจาก AUR
git โคลนhttps://aur.archlinux.org/update-grub.git
เริ่มสร้าง update-grub
หมายเหตุ: เพื่อให้เข้าถึง AUR ได้ง่ายขึ้น ขอแนะนำให้ใช้ตัวช่วย AUR ที่เหมาะสม ผู้ช่วย AUR สามารถทำให้งานทั้งหมดเป็นไปโดยอัตโนมัติ เรียนรู้วิธีใช้ AUR .
โค้งคำนับ-NSupdate-grub
เมื่อการติดตั้งเสร็จสิ้น คุณสามารถเรียก update-grub ได้โดยตรงเพื่อทำงาน
sudoupdate-grubความคิดสุดท้าย
GRUB เป็นโปรแกรมโหลดบูตยอดนิยมสำหรับ Linux distros ทั้งหมด มันสามารถทำงานร่วมกับระบบปฏิบัติการอื่นได้เช่นกัน สำหรับการควบคุมกระบวนการบู๊ตอย่างสมบูรณ์ จำเป็นต้องมีความรู้เกี่ยวกับการจัดการการกำหนดค่า GRUB และอัปเดต GRUB อย่างเหมาะสม