วิธีสลับระหว่าง Ubuntu และ Windows 7 โดยไม่ต้องรีบูท


15

ฉันติดตั้ง windows 7 แล้ว Ubuntu 11.04 ตอนนี้ฉันอยากรู้ว่าฉันสามารถเปลี่ยนจาก Ubuntu เป็น Windows 7 และจาก Windows 7 เป็น Ubuntu ได้อย่างไรโดยไม่ต้องรีสตาร์ทคอมพิวเตอร์

คำตอบ:


27

ไม่สามารถทำได้จากการตั้งค่าการบู๊ตคู่มาตรฐาน คุณสามารถใส่ลิงค์บนเดสก์ท็อปของคุณเพื่อรีบูตจากที่หนึ่งไปยังอีกที่หนึ่ง แต่จำเป็นต้องรีบูต

คุณสามารถทำได้ด้วยการจำลองเสมือนโดยใช้ไฮเปอร์ไวเซอร์ : ใช้ virtual machine manager (VM Ware หรือXen ) เพื่อติดตั้งระบบปฏิบัติการทั้งหมดและจากนั้นคุณสามารถเริ่มต้นทั้งสองระบบปฏิบัติการแยกจากกัน นี่คือวิธีการติดตั้ง Ubuntu 11.04 ด้วย Xen 4.1

Virtualbox เป็นโปรแกรมที่คุณติดตั้งระบบปฏิบัติการภายในอีกระบบหนึ่ง (ซึ่งไม่ใช่สิ่งที่คุณต้องการ) supervisorประเภทของการทำงานแบบเสมือนนี้เรียกว่า การใช้การทำเวอร์ชวลไลเซชันแบบนี้ไม่ได้แยกจากกัน: ระบบแขกของคุณมีปัญหาด้านประสิทธิภาพเนื่องจากคุณต้องใช้ 1 เพื่อให้ทำงานได้


4
คนที่สามารถ downvoting ฉันได้โปรดแสดงความคิดเห็นเพื่อที่ฉันจะสามารถแก้ไขปัญหาของเขา / เธอได้ 9 ppl อื่นไม่สามารถผิดเช่นนั้นได้)
Rinzwind

เฮ้อะไรกันกับ linkrot คุณรู้ว่าฉันไม่ชอบ linkrot ;)
jrg

1
ฉันขอแนะนำ Virtualbox สำหรับฉันมันเป็น 90% ของเวลาเร็วกว่าที่ VMWare รวมถึงได้ฟรี (โอเพ่นซอร์ส) ลองดูวิดีโอใน youtube เพื่อดูว่ามันใช้งานได้อย่างไร ... มันค่อนข้างง่ายและมีประสิทธิภาพมาก
danizmax

1
แต่ virtualbox (= supervisor) ไม่ใช่คำตอบสำหรับคำถามของเขาถ้า XEN (= hypervisor) ทำสิ่งที่เขาขออย่างแน่นอน แต่แล้วอีกครั้งทีเอสอาจไม่ถามสิ่งที่เขาต้องการได้รับคำตอบ ;-)
Rinzwind

1
แค่ต้องการให้แน่ใจว่าฉันเข้าใจอย่างถูกต้อง XEN (= hypervisor) จัดการทรัพยากรฮาร์ดแวร์และอนุญาตให้ VMs ทั้งหมดที่ใช้ในการใช้ฮาร์ดแวร์โดยมีเพียงหนึ่ง hop (VM> XEN> ฮาร์ดแวร์) VirtualBox (= supervisor) จัดการทรัพยากรระบบปฏิบัติการและอนุญาตให้ VM ทำงานโดยใช้ทรัพยากรระบบปฏิบัติการ แต่ท้ายที่สุดระบบปฏิบัติการโฮสต์มีลำดับความสำคัญและ VM ต้องผ่านค่าใช้จ่ายทั้งหมดของโฮสต์ระบบปฏิบัติการ (VM> VirtualBox> OS > ฮาร์ดแวร์) สำหรับฉันแล้วดูเหมือนว่า XEN จะใช้ทรัพยากรได้ดีกว่าโดยมีค่าใช้จ่าย & ความล่าช้าน้อยกว่า VirtualBox ... ใช่ไหม
MishaP

5

ฉันเห็นด้วยกับ Rinzwind หากคุณต้องการ windows เป็นครั้งคราวสำหรับแอปพลิเคชั่นบางตัวการติดตั้ง Wine (Wine Is Not an Emulator) อาจเป็นตัวเลือกเพื่อเรียกใช้โปรแกรมเหล่านี้

สิ่งนี้สามารถหลีกเลี่ยงการหยุดการรีบูต - วิธีเปรียบเทียบกับการติดตั้ง VM: ฉันไม่สามารถพูดได้ฉันคิดว่ามันอาจเร็วกว่านี้สักหน่อย เกี่ยวกับความเสถียรและความเข้ากันได้คุณต้องค้นหาด้วยตัวเอง


4

ฉันคิดว่าสิ่งที่คุณกำลังมองหาคือเครื่องเสมือนถ้าคุณตั้งใจจะใช้ทั้งระบบปฏิบัติการในเวลา "เดียวกัน" เพราะถ้าคุณต้องการสลับระหว่างพวกเขาคุณจะต้องรีสตาร์ทเว้นแต่ว่ามีแฮ็คบางตัวที่จริง โรงงาน

ตั้งแต่เมื่อคุณเปิดเครื่องคอมพิวเตอร์ Bios จะมองหาชิ้นส่วนที่สามารถบู๊ตได้จากฮาร์ดไดรฟ์ของคุณด้วง / grub2 จะดูแลส่วนที่เหลือ

ดังนั้นทางออกของฉันคือการติดตั้ง windows 7 เป็นเครื่องเสมือนโดยใช้ Virtual Box นั่นเป็นซอฟต์แวร์ที่ฉันใช้และฉันพบว่ามันทำงานได้ดีสำหรับฉันสิ่งเดียวที่อาจเป็นปัญหาคือ USB ถ้าคุณใช้โอเพ่นซอร์สหนึ่ง

กล่องเสมือน


1

เมื่อให้ฮาร์ดแวร์ของคุณเข้ากันได้คุณสามารถทำสิ่งที่คุณมีในใจโดยใช้XenClient 2ซึ่งระบบปฏิบัติการทั้งหมดของคุณ (เมื่อติดตั้งใหม่) จะทำงานเสมือนระบบปฏิบัติการเสมือน

โปรดทราบว่า XenClient 2 จะขึ้นอยู่กับเซน ในการเรียกใช้ XenClient CPU ของคุณต้องรองรับ VT-x หรือ AMD-V นอกจากนี้ XenClient 2 ยังอยู่ในขั้นตอนการพัฒนา "อิสระที่จะลอง" ไม่แน่ใจว่า XenClient 2 ราคา / ความพร้อมในอนาคตจะเป็นอย่างไร

ในใจข้างต้นVirtualBoxหรือVMwareตามที่แนะนำโดยผู้อื่นอาจเป็นวิธีที่ง่ายขึ้น


ตัวเลือกอื่นที่คล้ายกับ XenClient ก็คือNxTopแต่ฉันไม่รู้อะไรเกี่ยวกับมันมากนัก
Lexalt

0

ฉันเห็นด้วยกับ deepak วิธีเดียวที่จะ "ดูอัลบูต" กับ VM นั่นเป็นวิธีเดียวเท่านั้น ฉันแนะนำ Oracle VM VirtualBox อีกครั้งที่ www.virtualbox.org> ดาวน์โหลด

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