เป็นไปได้หรือไม่ที่จะเรียกใช้พาร์ติชั่น Windows เป็น VM?


13

แล็ปท็อปของฉันถูกตั้งค่าเป็นบูตคู่ระหว่าง Windows 7 (64 บิต) และ Ubuntu Linux (64 บิต) เพราะฉันใช้เวลาทำงานส่วนใหญ่ใน Linux ฉันต้องใช้ Windows 7 VM เพื่อให้สามารถใช้เครื่องมือ Microsoft Office เป็นต้น แต่แล็ปท็อปของฉันมี SSD ขนาด 256 GB เท่านั้นดังนั้นจึงมีพาร์ติชันที่สามารถบูตได้ Windows 7 และ VM ใช้งานค่อนข้าง พื้นที่เยอะ

มีวิธีการเรียกใช้พาร์ติชัน Windows 7 เป็น VM จาก Linux โดยไม่แปลงเป็นไฟล์. IMG โดยใช้ KVM หรือไม่? หากไม่มีมีตัวเลือกอื่น ๆ ที่สามารถช่วยฉันได้ไหม

คำตอบ:


2

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

นอกเหนือจากนั้นดูเหมือนความคิดที่ดี แต่การเปิดใช้งานผลิตภัณฑ์เป็นสิ่งที่มันล้มเหลวจริงๆ ไม่ควรเปิดใช้งาน Windows ใหม่ทุกครั้งที่ Windows สลับระหว่าง P และ V แต่ไม่สามารถป้องกันได้ Windows และ Office ทั้งคู่จะขอให้เปิดใช้งานอีกครั้งเนื่องจากการเปลี่ยนแปลงฮาร์ดแวร์ที่ถูกกล่าวหา ครั้งหนึ่งหลังจากที่สลับระหว่างโหมดทางกายภาพและโหมดเสมือนจริงการติดตั้งลิขสิทธิ์ที่ถูกต้องของฉันของ Windows 7 จะปิดการใช้งานด้วยการประโคมเนื่องจากข้อกล่าวหา "การเปิดใช้งานการโกง" ปัญหาเหล่านี้จะหลีกเลี่ยงหรืออย่างน้อยก็กลายเป็นน่ารำคาญถ้าพวกเขาเกิดขึ้นในสภาพแวดล้อม KMS

เมื่อฉันอัพเกรดเป็น SSD 300GB ฉันนำพาร์ติชัน Windows ของฉันมาเป็น VMDK และไม่เคยบู๊ตด้วยซ้ำอีกครั้ง ดูเหมือนว่า Windows 7 จะทำงานเสมือนจริงบน SSD ได้ดีกว่าบน HDD และภาพที่กระจัดกระจายที่ฉันใช้ตอนนี้ใช้พื้นที่ดิสก์น้อยกว่าพาร์ติชันเก่า

บทสรุปผู้บริหาร:สามารถทำได้ ไดรเวอร์มีปัญหาน้อยกว่าที่คุณคาดไว้และการเปิดใช้งาน Windows มีปัญหามากกว่าที่คุณคาดไว้ หากคุณไม่จำเป็นต้องเรียกใช้ Windows บนโลหะเปลือยฉันขอแนะนำให้แปลงพาร์ติชันของคุณเป็น VHD หรือ VMDK และใช้งานเป็น VM เท่านั้น


เพียงเหตุผลที่แท้จริงที่ฉันต้องการที่จะเรียกใช้ Windows บนโลหะเปลือยเพื่อให้ฉันสามารถเล่น World of Tanks แต่ฉันไม่สามารถจริงๆใช้เป็นเหตุผลที่จะได้รับ SSD ขนาดใหญ่จากการทำงาน ...
parsley72

3

ฉันไม่มีประสบการณ์กับ KVM ด้วยตัวเอง แต่สำหรับ VirtualBox, VMWare และ Parallels สิ่งนี้จะใช้ได้

ต้องใช้การรีบูตหลายครั้งของ W7 VM เพื่อรับรู้ฮาร์ดแวร์ (เสมือน) ใหม่และคุณจะต้องติดตั้งไดรเวอร์ / อุปกรณ์ VMware เครื่องมือ / อุปกรณ์ของผู้ใช้ Additons / VMWare ไม่ว่าซอฟต์แวร์เวอร์ชวลไลเซชันของคุณจะเรียกใช้อะไร

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

แม้ว่าคุณจะสามารถย้อนกลับไปได้ แต่ก็จะต้องทำการรีบูตหลายครั้งเพื่อรับรู้ฮาร์ดแวร์ใหม่และคุณอาจต้องยกเลิกการติดตั้งซอฟต์แวร์การจำลองเสมือนใน VM

ฉันขอแนะนำให้คุณสำรองข้อมูลแล็ปท็อปของคุณแบบเต็มก่อนที่จะเริ่มทำการทดลอง


-1

คุณอาจลองใช้ไฟล์ภาพแบบเบาบาง นี่คือไฟล์. IMG ที่มีขนาดคงที่ซึ่งไม่ใช้พื้นที่บนดิสก์ของคุณจนกว่าจะมีข้อมูลจริง

ดูhttp://blog.allanglesit.com/2011/03/linux-kvm-managing-disk-images/

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


ไม่ดี. ไฟล์ที่กระจัดกระจายจะยังมีข้อมูลสำหรับการติดตั้ง Win7 ซึ่งจะน้อยกว่า 20 GB (รวมถึงไฟล์ swap และ hibernation)
Tonny

ใช่ปัจจุบันฉันมีการติดตั้ง Win7 VM โดยใช้ qcow2 แต่เมื่อคุณติดตั้ง Microsoft Office, Visual Studio ฯลฯ มันยังคงมีขนาดที่สำคัญ (~ 33GB)
parsley72

@dwurf: Win7 อาจจะสามารถบู๊ตได้โดยไม่ต้องมีเคล็ดลับ 2 โปรไฟล์ฮาร์ดแวร์ที่อธิบายไว้ในบทความที่คุณอ้างถึง Win7 รองรับดิสก์คอนโทรลเลอร์ส่วนใหญ่โดยทั่วไปรวมถึงซอฟต์แวร์จำลองเสมือนโดยซอฟต์แวร์เวอร์ชวลไลเซชันปัจจุบัน ยังคงต้องทำการตรวจสอบฮาร์ดแวร์เต็มรูปแบบทุกครั้งที่คุณสลับระหว่าง VM และเนทิฟ
Tonny
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.