ฉันมีการตั้งค่าระบบ Linux / windows สำหรับดูอัลบูตและมักสลับจากที่หนึ่งไปยังอีกที่หนึ่ง ฉันคิดว่าถ้าฉันสามารถเพิ่มรายการเมนูในหนึ่งในเมนูเพื่อรีบูตเข้าสู่ windows โดยตรงโดยไม่หยุดที่พรอมต์ด้วง
ฉันเห็นคำถามนี้ในฟอรัมนั่นคือสิ่งที่ฉันต้องการ แต่มันเกี่ยวข้องกับ lilo ซึ่งไม่ใช่กรณีของฉัน
ฉันคิดถึงวิธีแก้ปัญหาที่จะแก้ไขรายการเริ่มต้นในเมนูด้วงแล้วรีบูต แต่มีข้อบกพร่องบางอย่างและฉันสงสัยว่ามีทางเลือกที่สะอาดกว่าหรือไม่
(นอกจากนี้ฉันจะสนใจวิธีแก้ปัญหาในการบูตจาก Windows โดยตรงไปยัง Linux แต่นั่นอาจจะยากกว่าและไม่ได้อยู่ที่นี่อย่างไรก็ตามตราบใดที่ฉันมีวิธีหนึ่ง ค่าเริ่มต้น
UPDATEดูเหมือนว่ามีคนถามคำถามที่คล้ายกันและถ้าผู้ที่มีปัญหาคำตอบผมเช่นกันอาจจะแก้ไข/boot/grub/grubenv
เป็นgrub-reboot
และgrub-set-default
และgrub-editenv
ไม่ )
ขอบคุณล่วงหน้าสำหรับเคล็ดลับใด ๆ
อัปเดต :
นี่คือรุ่น GRUB ของฉัน: (GRUB) 1.99-12ubuntu5-1linuxmint1
ฉันพยายามเรียกใช้grubonce
ไม่พบคำสั่ง และการค้นหามันในที่เก็บทำให้ฉันไม่มีอะไร ฉันกำลังใช้ Linux Mint อยู่ดังนั้นอาจเป็นได้ ...
เห็นman grub-reboot
ดูเหมือนว่ามันไม่สิ่งที่ฉันต้องการเป็นgrubonce
ไม่ มันยังมีอยู่ทุกหนทุกแห่ง (อย่างน้อยก็สำหรับฉันฉันคิดว่ามันเป็นส่วนหนึ่งของแพ็คเกจด้วง) ผมเห็นทั้งสองคำสั่งที่เกี่ยวข้องกันและgrub-editenv
grub-set-default
ฉันพบว่าหลังจากทำงานsudo grub-set-default 4
เมื่อทำงานgrub-editenv list
คุณจะได้รับสิ่งที่คล้ายกับ:
saved_entry=4
และเมื่อทำงานgrub-reboot 4
คุณจะได้รับสิ่งที่ชอบ:
prev_saved_entry=0
saved_entry=4
ซึ่งหมายความว่าทั้งสองทำสิ่งเดียวกัน (อันเดียวไม่ได้เป็นการชั่วคราว)
น่าแปลกที่เมื่อฉันลอง:
sudo grub-reboot 4
sudo reboot now
มันใช้งานไม่ได้ราวกับว่าฉันไม่ได้ทำอะไรเลยมันแค่แสดงเมนูตามปกติและเลือกรายการแรกโดยบอกว่ามันจะบู๊ตรายการนี้ใน 10 วินาที
ฉันลองใหม่อีกครั้งฉันคิดว่าฉันอาจเขียนรายการผิด (มันเป็นแบบศูนย์เลยใช่มั้ย) ครั้งนั้นมันเพิ่งแขวนที่หน้าจอเมนูและฉันต้องรีเซ็ตพีซีอย่างหนักเพื่อให้สามารถบู๊ตได้
หากใครสามารถลองใช้มันได้เพื่อดูว่าเป็นเพียงฉันหรือเปล่า (เหรียญกษาปณ์ให้เวลากับฉันอย่างหนักและเป็นโอกาสที่ดีที่จะเปลี่ยนแปลง: P)
การอ่านโค้ด/boot/grub/grub.cfg
ดูเหมือนว่านี่เป็นวิธีที่จะไป แต่จากการสังเกตของฉันมันไม่สนใจการตั้งค่าเหล่านี้ ...