นี่คือรายการของสิ่งที่ฉันทำเพื่อให้การทำงานนี้ฉันได้ออกจาก 'ข้อผิดพลาดที่สำคัญ' บางอย่าง แต่ได้ออกจากจุดสิ้นสุดส่วนใหญ่ที่ฉันพยายามทำ หากใครต้องการที่จะเพิ่มข้อเสนอแนะโปรดอย่าลังเลที่ฉันเป็นมือสมัครเล่นที่แน่นอนเมื่อมันมาถึงระบบเสมือนจริง
(ไม่บังคับ) ถอนการติดตั้งมากที่สุดเท่าที่คุณสามารถทำได้จากระบบปฏิบัติการปัจจุบันของคุณ (โปรแกรมที่คุณไม่ต้องการ แต่ยังรวมถึง video-driver / audio-driver / etc เช่นเดียวกับในเครื่องเสมือนฮาร์ดแวร์จะไม่สามารถมองเห็นได้ ... ) ข้อมูลที่น้อยกว่านั้นอยู่บนดิสก์ยิ่งดิสก์เสมือนจะมีขนาดเล็กลงในภายหลังซึ่งจะทำให้พื้นที่มีค่าน้อยลง
สร้างภาพของระบบปฏิบัติการปัจจุบัน คุณสามารถทำได้ 'ออนไลน์' โดยใช้ Disk2Vhd จาก SysInternals เพียงแนบดิสก์ภายนอกเลือกพาร์ติชันระบบปฏิบัติการเพื่อแปลงและสร้าง VHD บนดิสก์ภายนอก ในทางทฤษฎีคุณสามารถใช้เครื่องในขณะที่ค่าเฉลี่ย แต่ฉันจะแนะนำกับมัน
= & gt; หมายเหตุ: มี (หรือเคยเป็นหรือไม่) ข้อ จำกัด เกี่ยวกับดิสก์ต้นทางไม่ควรสูงกว่า 127Gb เนื่องจากดิสก์ปัจจุบันของฉันมีเพียง 120Gb ฉันไม่ได้มีปัญหากับเรื่องนั้นและฉันไม่รู้ว่าปัญหายังคงมีอยู่ ...
= & gt; หมายเหตุ: ฉันได้ลบพาร์ติชั่น BitLocker ไปแล้วเมื่อไม่นานมานี้ไม่แน่ใจว่าคุณสามารถจำลองสิ่งต่าง ๆ ได้หรือไม่หากมีสิ่งที่มีอยู่ใน bitlocker การค้นหาทางออนไลน์คุณจะพบคำแนะนำมากมายเกี่ยวกับวิธีกำจัดมัน
สลับดิสก์และบูตระบบปฏิบัติการ 'ใหม่' โหลด. vhd ในเครื่องเสมือนใหม่โดยใช้ Windows Virtual PC
= & gt; สิ่งนี้จะไม่ทำงานอย่างที่ WinVPC ทำ ไม่ สนับสนุน 64 บิตและจำลองเครื่อง 32 บิต ดังนั้นระบบปฏิบัติการจะพยายามบู๊ตและล้มเหลว = (
รับ VMWare Player และติดตั้ง (ฟรีแวร์)
รับตัวแปลงภาพ V2V จาก Starwind (ฟรีแวร์ แต่ต้องลงทะเบียน) และติดตั้ง
แปลง. vhd เป็นอิมเมจ. vmdk (ใช้เวลาสักครู่โดยเฉพาะควรทำงานจากดิสก์หนึ่งไปยังดิสก์อื่น)
- สร้างเครื่องเสมือนใหม่ใน VMPlayer เพื่อระบุว่าคุณจะติดตั้ง Win7 64 บิตในภายหลัง วางเครื่องในโฟลเดอร์ X เลือกใช้ดิสก์เสมือนไฟล์เดียว
แทนที่. vmdk ที่สร้างขึ้นในโฟลเดอร์ X ด้วย. vmdk ที่สร้างขึ้น
= & gt; การเริ่มต้นเครื่องเสมือนเช่นนี้จะทำให้ฉันเป็น 'morphing windows'
ตามด้วยหน้าจอสีน้ำเงินและรีบูต ... ซ้ำแล้วซ้ำอีก
เปิดไฟล์. vmx ด้วยเท็กซ์เอดิเตอร์และค้นหารายการเหล่านี้:
scsi0.present = "TRUE"
scsi0.virtualDev = "lsisas1068"
scsi0:0.present = "TRUE"
scsi0:0.fileName = "<filename>.vmdk"
ide1:0.present = "TRUE"
ide1:0.autodetect = "TRUE"
ide1:0.deviceType = "cdrom-raw"
และแทนที่ข้อมูลด้วยสิ่งนี้:
bios.bootDelay = "5000"
scsi0:0.present = "FALSE"
ide0:0.present = "TRUE"
ide0:0.fileName = "<filename>.vmdk"
ide0:0.virtualDev = "lsisas1068"
ide1:0.present = "TRUE"
ide1:0.autodetect = "TRUE"
ide1:0.deviceType = "cdrom-raw"
บันทึก & amp; เริ่ม Virtual Machine และให้นิ้วของคุณข้าม สำหรับฉันมันทำงานได้อย่างสมบูรณ์แบบจากที่นี่
หมายเหตุ: เนื่องจากระบบปฏิบัติการแจ้งว่า 'ฮาร์ดแวร์' มีการเปลี่ยนแปลงจะต้องมีการเปิดใช้งานอีกครั้ง ในกรณีของฉันสิ่งนี้ล้มเหลวเมื่อฉันใช้คีย์สำหรับระบบปฏิบัติการ 'ใหม่' YMMV