Linux ค่อนข้างเร็ว แต่ต้องขอบคุณการบูต Grubตัวโหลดอาจใช้เวลาค่อนข้างนานสำหรับทุกอย่างในการเริ่มต้นและใช้งานได้ ดังนั้นหากคุณต้องการเพิ่มความเร็วในการบูตของระบบ Linux คุณจำเป็นต้องแก้ไขการตั้งค่าเริ่มต้นเริ่มต้นใน Grub bootloader เพื่อให้ความเร็วในการบูต Linux ไม่ช้าเกินไป
ก่อนที่เราจะเริ่ม
การเปลี่ยนแปลงไฟล์กำหนดค่า Grubเล็ก แต่ก็มีอันตราย ความผิดพลาดใด ๆ ที่อาจทำลายระบบของคุณอย่างจริงจังและอาจทำให้ระบบยุ่ง ดังนั้นก่อนที่จะแสดงวิธีเพิ่มความเร็วในการบูทของคุณบนลีนุกซ์นั้นเป็นเรื่องสำคัญอย่างยิ่งที่เราจะต้องทำการสำรองข้อมูลไฟล์คอนฟิกูเรชัน Grub ของคุณ หากต้องการทำสิ่งนี้ให้เปิดหน้าต่างเทอร์มินัลโดยกด Ctrl + Alt + T หรือ Ctrl + Shift + T บนแป้นพิมพ์ รับสิทธิ์การเข้าถึงรูทในเชลล์โดยพิมพ์ su. หรือหากคุณไม่สามารถลงชื่อเข้าใช้ด้วยชื่อรูทลอง sudo -s คำสั่ง
su -
หรือ
sudo -s
เมื่อคุณเข้าถึงรูทเชลล์แล้วให้ใช้ CP คำสั่งเพื่อสร้างสำเนาของไฟล์ปรับแต่ง bootloader ของ Grub
หมายเหตุ: โปรดแทนที่ ชื่อผู้ใช้ ในคำสั่งด้านล่างด้วยชื่อผู้ใช้ที่คุณใช้บน Linux PC ของคุณ
cp /etc/default/grub /home/username/grub.bak
เร่งความเร็วการบูตของ Grub
Grub bootloader มีการตั้งค่าที่เรียกว่า“ GRUB_TIMEOUT” การตั้งค่านี้เป็นระยะเวลาที่คอมพิวเตอร์ของคุณจะนั่งและไม่ทำงานก่อนที่จะเลือกโหลดระบบปฏิบัติการเริ่มต้น โดยค่าเริ่มต้นจะถูกตั้งค่าเป็น 5 วินาทีและสำหรับคนส่วนใหญ่นั่นเป็นเวลาที่เพียงพอที่จะรอ อย่างไรก็ตามหากคุณต้องการเพิ่มความเร็วในการบู๊ตการเปลี่ยนหมายเลขนี้เป็นวิธีที่มีประสิทธิภาพที่สุดในการดำเนินการ
ในการเปลี่ยนความเร็วการบู๊ตใน Grub bootloaderคุณจะต้องแก้ไขไฟล์กำหนดค่า การแก้ไขไฟล์กำหนดค่าของ Grub ทำได้ดีที่สุดผ่านโปรแกรมแก้ไขข้อความนาโนเนื่องจากเป็นหนึ่งในวิธีที่ง่ายที่สุดในการนำทาง ในการเริ่มต้นกระบวนการแก้ไขให้เปิดหน้าต่างเทอร์มินัลและรับสิทธิ์การเข้าถึงรูทหรือ sudo
ซู -
หรือ
sudo -s
จากนั้นเปิดไฟล์การกำหนดค่า Grub ในเครื่องมือแก้ไขข้อความ Nano
nano -w /etc/default/grub
ดูในไฟล์ข้อความเพื่อหา“ GRUB_TIMEOUT”การเข้า จากนั้นลบหมายเลข 5 และเปลี่ยนเป็นจำนวนที่น้อยกว่า โปรดทราบว่ายิ่งหมายเลขนี้ต่ำพีซีของคุณก็จะบู๊ตได้เร็วขึ้น เพื่อผลลัพธ์ที่เร็วที่สุดให้เปลี่ยนเป็น:
GRUB_TIMEOUT=0
หรือหากคุณสนใจที่จะเร่ง Grub แต่ยังต้องการอ่านเมนูให้ตั้งค่าเป็น 2 วินาที
GRUB_TIMEOUT=2
หลังจากที่คุณพอใจกับการเปลี่ยนแปลงที่ทำกับการตั้งค่าสถานะ GRUB_TIMEOUT ให้บันทึกการแก้ไขของคุณลงในไฟล์โดยกด Ctrl + O บนแป้นพิมพ์ จากนั้นปิดตัวแก้ไขข้อความนาโนโดยกด Ctrl + X
ใช้การเปลี่ยนแปลง
ด้วยการเปลี่ยนแปลงที่เกิดขึ้นกับด้วงไฟล์กำหนดค่าถึงเวลาที่ต้องใช้ วิธีเดียวที่จะใช้การเปลี่ยนแปลงการกำหนดค่ากับ Grub คือการอัปเดต Bootloader ในการดำเนินการดังกล่าวคุณจะต้องใช้กลไกการอัปเดต bootloader ของการแจกจ่าย Linux
ในการเริ่มต้นให้เปิดหน้าต่างเทอร์มินัล เมื่อเปิดแล้วให้ใช้รูทเชลล์โดยใช้ su หรือ sudo -s.
su -
หรือ
sudo -s
หลังจากที่เทอร์มินัลเชลล์มีการเข้าถึงรูททำตามคำแนะนำเพื่ออัพเดต Grub bootloader ที่ตรงกับการกระจาย Linux ที่คุณใช้
อูบุนตู / Debian
บน Ubuntu Linux และ Debian ไม่จำเป็นต้องกรอกคำสั่งแบบยาวหากคุณต้องการสรุปการเปลี่ยนแปลงใน Grub bootloader เพียงแค่เรียกใช้ ปรับปรุงด้วง คำสั่ง!
update-grub
Fedora / OpenSUSE
ใน Fedora และ OpenSUSE ไม่มีคำสั่ง update-grub อย่างเช่น Ubuntu หากต้องการใช้การเปลี่ยนแปลงกับ bootloader คุณจะต้องเรียกใช้ grub2-mkconfig คำสั่ง
grub2-mkconfig -o /boot/grub2/grub.cfg
Arch Linux
หากต้องการอัปเดตการตั้งค่า Grub บน Arch Linux คุณจะต้องโทรหา ด้วง mkconfig คำสั่ง
grub-mkconfig -o /boot/grub/grub.cfg
เมื่อคำสั่งอัพเดต Grub ทำงานเสร็จสิ้นการเปลี่ยนแปลงควรจะมีผล!
เลิกทำการเปลี่ยนแปลง Grub
ตัดสินใจว่าคุณไม่ชอบการเปลี่ยนแปลงที่ทำกับ Grub ใช่ไหม ถ้าเป็นเช่นนั้นคุณจะต้องการคืนค่าข้อมูลสำรองที่ทำไว้ก่อนหน้านี้ ในการทำเช่นนี้ให้เปิดหน้าต่างเทอร์มินัลและรับรูทเชลล์
su -
หรือ
sudo -s
หลังจากได้รับรูทเชลล์แล้วให้ไปยังเซสชันเทอร์มินัล Linux จากตำแหน่งที่เปิด (/) ไปที่โฟลเดอร์โฮมบน Linux PC ของคุณ แม้ว่าโปรดจำไว้ว่าคุณจะต้องเปลี่ยน ชื่อผู้ใช้ ส่วนหนึ่งของคำสั่งด้านล่าง
cd /home/username/
จากนั้นลบไฟล์การกำหนดค่า Grub ที่มีอยู่บนระบบ Linux ของคุณโดยใช้ RM คำสั่ง
rm /etc/default/grub
เมื่อไฟล์การกำหนดค่า Grub เก่าถูกลบออกจากระบบถึงเวลาที่จะคืนค่าการสำรองข้อมูล ใช้ MV คำสั่งใส่ grub.bak ไฟล์เข้าที่
mv grub.bak /etc/default/grub
ในที่สุดอัพเดต Grub เพื่อทำการเปลี่ยนแปลงให้เสร็จสิ้น
Debian / Ubuntu
update-grub
Arch Linux
grub-mkconfig -o /boot/grub/grub.cfg
OpenSUSE / Fedora
grub2-mkconfig -o /boot/grub2/grub.cfg</ p>
ความคิดเห็น