Boot ไปที่ Windows หนึ่งครั้งจาก Grub จากนั้นกลับสู่ Ubuntu ในการบู๊ตครั้งถัดไป


14

ฉันทำงานระยะไกลบนคอมพิวเตอร์หลายเครื่องและผู้สร้างบ้านของฉันมีระบบปฏิบัติการ 2 ระบบ: Ubuntu และ Windows 7 ฉันต้องการที่จะสามารถสลับไปใช้ Windows เป็นครั้งคราวได้ แต่นี่เป็นไปไม่ได้เลย

เป็นหลักฉันต้องการที่จะสามารถบูตหนึ่งครั้งเพื่อ Windows จากนั้นในการรีบูตครั้งถัดไปกลับไปที่ Ubuntu มีวิธีการทำเช่นนี้?

แก้ไข: ขณะนี้ฉันใช้ EXT4 ฉันไม่ต้องการเปลี่ยนกลับเป็น EXT3


1
ถ้าคุณใช้ bcd (คุณสามารถสลับจาก grub เป็น bcd ด้วย easybcd คุณสามารถใช้ ireboot เพื่อเลือก OS ที่จะเรียกใช้จาก windows ทั้งสองโปรแกรมที่กล่าวถึงอยู่ที่ neosmart.net แต่น่าเสียดายที่สิ่งนี้จะไม่ช่วย grub คุณสามารถ แก้ไขไฟล์ config grub ทุกครั้งที่คุณรีบูท แต่ก็ไม่คุ้มค่า
Journeyman Geek

@ Journey ปัญหามาที่นี่: ฉันใช้ EXT4 และฉันไม่เต็มใจที่จะเปลี่ยนกลับเป็น EXT3 Windows ไม่มีวิธีเขียนไปยัง EXT4 ATM
Jeff F.

แน่นอน ext3fsd ทำ ext4
Geek

ฉันเชื่อว่ามันสามารถทำได้ แต่สิ่งนี้ไม่น่าเชื่อถือมากจากสิ่งที่ฉันเข้าใจ ฉันไม่อยากจะทอดพาร์ทิชัน
Jeff F.

การสลับไปใช้ BCD เป็นวิธีแก้ปัญหาแล้ว - จากนั้นคุณสามารถใช้ ireboot เพื่อเลือกสิ่งที่คุณบูตจาก - มันเป็นเรื่องง่าย ๆ ในการใช้งาน easybcd บน windows ของคุณติดตั้งรับมันเพื่อติดตั้ง BCD และ chainload linux และเลือก ireboot คุณต้องการ.
Geek

คำตอบ:


10

จาก Ubuntu คุณสามารถโทรหาgrub-reboot ได้

$ grub-reboot --help
Usage: /usr/sbin/grub-reboot [OPTION] entry
Set the default boot entry for GRUB, for the next boot only.

  -h, --help              print this message and exit
  -v, --version           print the version information and exit
  --root-directory=DIR    expect GRUB images under the directory DIR
                          instead of the root directory

ENTRY is a number or a menu item title.

Report bugs to <bug-grub@gnu.org>.
$ grub-reboot 12

เพื่อบูตไปที่ตัวเลือก Grub 12 หนึ่งครั้งในการบู๊ตครั้งถัดไปหลังจากนั้นจะเปลี่ยนกลับเป็นค่าเริ่มต้น

รายการแรกจะเป็น 0 ชื่ออย่างไรก็ตามอาจจะปลอดภัยกว่าในการใช้งานเนื่องจาก menulist grub จะเพิ่มรายการใหม่เป็นครั้งคราวเมื่อคุณอัปเดตเคอร์เนลของคุณ


เจ๋งมากและสิ่งที่ฉันต้องการ ฉันเขียนสคริปต์ขนาดเล็กและโยนมันลงบน Ubuntu Desktop ซึ่งรีบูตเป็น Windows ขอบคุณ!
Jeff F.

0

วิธีเดียวที่ฉันคิดได้ก็คือการติดตั้งพาร์ติชั่นสำหรับบูตของอูบุนตูภายใต้ windows 7 ดังนั้นมันจะต้องเป็น ext 3 หรือ 2 และแก้ไขไฟล์การบูตด้วง สิ่งเดียวกันเมื่อคุณต้องการที่จะทำวิธีอื่น ๆ ซึ่งง่ายกว่า


ฉันไม่ต้องการกลับไปใช้ EXT3 จาก EXT4 ขอบคุณสำหรับคำแนะนำ
Jeff F.

0

ไม่ใช่คำตอบที่ตรงกับคำถามของคุณ แต่ถ้าคุณต้องการ Windows สักครู่คุณสามารถลองใช้มันในเครื่องเสมือนเช่น KVM หรือ Virtualbox จากนั้นคุณไม่ต้องรีบูตเครื่องคอมพิวเตอร์

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