จะเปลี่ยนเวลาสำหรับเมนูการเลือก OS ใน GRUB ได้อย่างไร?


33

ฉันมี Windows 7 และ Ubuntu 12.04 ในระบบของฉันและฉันเห็นว่าเวลาเริ่มต้นสำหรับเมนูตัวเลือกระบบปฏิบัติการเป็นเพียง 10 วินาทีในขณะที่ฉันยังใหม่กับ Linux ทุกคนสามารถบอกวิธีเพิ่มเวลานี้ได้หรือไม่

คำตอบ:


43
  • กดAlt+F2

  • พิมพ์คำสั่ง gksu gedit /etc/default/grub

  • เปลี่ยนGRUB_TIMEOUTค่าเป็น 15 หรือ 20 ตามต้องการ (ค่าเป็นวินาที) หรือการตั้งค่าการหมดเวลาเป็น -1 จะทำให้ด้วงรออย่างไม่มีกำหนดจนกว่าคุณจะเลือกรายการด้วยตนเองและกด Enter มันควรมีลักษณะ

    GRUB_TIMEOUT=10

  • บันทึกไว้ ปิดประตู ตอนนี้เปิดเทอร์มินัลแล้วเรียกใช้

    sudo update-grub


ฉันต้องการสิทธิ์รูทเพื่อแก้ไขไฟล์ด้วงอื่นมันให้สิทธิ์การเข้าถึงถูกปฏิเสธข้อผิดพลาดตามที่กล่าวไว้ที่นี่
RBT

12

คุณต้องแก้ไข/etc/default/grubไฟล์โดยเปิดเทอร์มินัลแล้วใช้คำสั่งนี้:sudo gedit /etc/default/grub

คุณต้องตั้งค่าGRUB_TIMEOUTเป็นระยะเวลา (เป็นวินาที) ที่คุณต้องการให้เมนูด้วงปรากฏ GRUB_TIMEOUTเป็นจำนวนวินาทีก่อนที่รายการเริ่มต้นจะถูกบูทโดยอัตโนมัติ หากคุณต้องการดูเมนูเป็นเวลา 10 วินาทีซึ่งเป็นค่าเริ่มต้นให้ทำ:

GRUB_TIMEOUT=10

นอกจากนี้ตรวจสอบให้แน่ใจว่าคุณเพิ่ม # ก่อนหน้าบรรทัด GRUB_HIDDEN_TIMEOUT = 0:

#GRUB_HIDDEN_TIMEOUT=0

จากนั้นทำsudo update-grubและรี


6

ฉันเคยใช้ตัวจัดการการเริ่มต้นตามที่ Chad - 24216 ชี้ให้เห็น แต่ก็ไม่ได้รับการบำรุงรักษาอีกต่อไปและไม่ได้อยู่ในที่เก็บ

มันถูกแทนที่โดย "grub-customizer" ซึ่งในขณะที่ทันสมัยยังไม่ได้อยู่ในที่เก็บมาตรฐาน หากต้องการเพิ่มและติดตั้งเพียงทำสิ่งต่อไปนี้ที่เทอร์มินัล:

sudo add-apt-repository ppa:danielrichter2007/grub-customizer

กด Enter เพื่อยืนยันการเพิ่ม PPA

sudo apt-get update
sudo apt-get install grub-customizer

กด Y เพื่อยืนยัน

ตอนนี้คุณสามารถเรียกใช้เครื่องมือปรับแต่งด้วงด้วยวิธีปกติ หากคุณไม่สนใจรายการทั้งหมดที่คุณเห็นเมื่อเปิดตัวครั้งแรกและเพียงกดปุ่ม "การตั้งค่า" บนแถบเครื่องมือคุณจะได้รับกล่องโต้ตอบสรุปที่ดีซึ่งคุณสามารถเปลี่ยนค่าการหมดเวลาและรายการเมนูเริ่มต้นได้ดังแสดงด้านล่าง:

หน้าจอการตั้งค่า Grub Customizer

แหล่งที่มา:

ผู้จัดการการเริ่มต้นจะตาย

PPA Grub Customizer


4

มีสองวิธีที่จะทำ

  1. ผู้จัดการฝ่ายเริ่ม (หยุดพัฒนา)
  2. ตัวปรับแต่งด้วง (ยังไม่อยู่ในที่เก็บอย่างเป็นทางการในขณะนี้)

การใช้ตัวจัดการการเริ่มต้น (ใช้ได้ไม่เกิน 12.04)

ติดตั้งโดยพิมพ์:

sudo apt-get update
sudo apt-get install startupmanager
  1. เปิดออก start-up manager

  2. เปลี่ยนการตั้งค่าการหมดเวลาเป็น 10 วินาที

    ป้อนคำอธิบายรูปภาพที่นี่


การใช้เครื่องมือปรับแต่งด้วง

  1. หากต้องการเพิ่มและติดตั้งเพียงทำสิ่งต่อไปนี้ที่เทอร์มินัล (คุณต้องเพิ่ม PPA):

    sudo add-apt-repository ppa:danielrichter2007/grub-customizer

    กด Enter จากนั้นพิมพ์

    sudo apt-get update
    sudo apt-get install grub-customizer

    และกดYเพื่อยืนยัน

    หน้าจอการตั้งค่า Grub Customizer

  2. คลิกที่Generalแท็บและเปลี่ยนการหมดเวลาเป็น 10 วินาที


หวังว่าจะช่วย


1
ตัวจัดการการเริ่มต้นติดตั้งโดยค่าเริ่มต้นหรือไม่ นอกจากนี้ฉันได้ยินมาว่าโครงการนี้ตายไปแล้ว
อันวาร์

@AnwarShah op ไม่ได้ระบุรุ่นระบบปฏิบัติการของเขา ... ระบบปฏิบัติการรุ่นเก่ามีตัวจัดการการเริ่มต้นใช่ไหม
Ashu

ในกรณีนั้นคุณสามารถชี้แจง OP นอกจากนี้ฉันไม่คิดว่าผู้จัดการการเริ่มต้นจะรวมอยู่ในรุ่นก่อนหน้า
Anwar

@ อันวาร์ชาฮ์ฉันจะรวมตัวเลือกสำหรับอูบุนตูเวอร์ชันใหม่กว่าด้วย
Ashu

@AnwarShah แก้ไขคำตอบของฉัน .. ดูว่ามันเหมาะกับสิ่งที่คุณต้องการ
Ashu

0

คำตอบของ Web-E เป็นวิธีที่ดีที่สุดในการทำเช่นนั้น อย่างไรก็ตามหากคุณต้องการวิธี GUI ในการปรับเปลี่ยน GRUB ที่ไม่เกี่ยวข้องกับการแก้ไขไฟล์คุณสามารถดาวน์โหลดการติดตั้ง "startupmanager" จาก USC หรือ Synaptic หรือเปิดใช้งาน Universe repo คุณสามารถเปิด Terminal และติดตั้งโดยพิมพ์:

sudo apt-get update
sudo apt-get install startupmanager

แพ็คเกจผู้จัดการเริ่มต้นไม่พร้อมใช้งานใน 12.04
Web-E

0

คุณต้องเปลี่ยนการหมดเวลาสำหรับด้วง
ดูที่คู่มือนี้สำหรับคำแนะนำง่ายๆเกี่ยวกับการเปลี่ยนเวลาการเลือก timeout / os ของ grub

วิธีการเปลี่ยนเวลาสำหรับเมนูการเลือกระบบปฏิบัติการในด้วง

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.