วิธีการแปลง Win7 64 บิตเป็นเครื่องเสมือนจริง


0

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

ฉันเคยทำสิ่งนี้ในอดีตด้วยเครื่อง WindowsXP ดังนั้นจึงไม่คาดหวังว่าจะมีปัญหามากเกินไป ฉันผิดมาก =) ฉันใช้เวลาส่วนที่ดีกว่าในวันนี้ในการหาสิ่งที่อาจเป็นปัญหาส่วนใหญ่มองหาสิ่งที่ไร้ประโยชน์เพื่อขอความช่วยเหลือทางอินเทอร์เน็ต = (

ดังนั้นฉันจะเขียนด้านล่างสิ่งที่ฉันทำเพื่อให้มันทำงานได้บางทีคนอื่นอาจได้ประโยชน์จากมัน ...

คำตอบ:


3

นี่คือรายการของสิ่งที่ฉันทำเพื่อให้การทำงานนี้ฉันได้ออกจาก 'ข้อผิดพลาดที่สำคัญ' บางอย่าง แต่ได้ออกจากจุดสิ้นสุดส่วนใหญ่ที่ฉันพยายามทำ หากใครต้องการที่จะเพิ่มข้อเสนอแนะโปรดอย่าลังเลที่ฉันเป็นมือสมัครเล่นที่แน่นอนเมื่อมันมาถึงระบบเสมือนจริง

  1. (ไม่บังคับ) ถอนการติดตั้งมากที่สุดเท่าที่คุณสามารถทำได้จากระบบปฏิบัติการปัจจุบันของคุณ (โปรแกรมที่คุณไม่ต้องการ แต่ยังรวมถึง video-driver / audio-driver / etc เช่นเดียวกับในเครื่องเสมือนฮาร์ดแวร์จะไม่สามารถมองเห็นได้ ... ) ข้อมูลที่น้อยกว่านั้นอยู่บนดิสก์ยิ่งดิสก์เสมือนจะมีขนาดเล็กลงในภายหลังซึ่งจะทำให้พื้นที่มีค่าน้อยลง

  2. สร้างภาพของระบบปฏิบัติการปัจจุบัน คุณสามารถทำได้ 'ออนไลน์' โดยใช้ Disk2Vhd จาก SysInternals เพียงแนบดิสก์ภายนอกเลือกพาร์ติชันระบบปฏิบัติการเพื่อแปลงและสร้าง VHD บนดิสก์ภายนอก ในทางทฤษฎีคุณสามารถใช้เครื่องในขณะที่ค่าเฉลี่ย แต่ฉันจะแนะนำกับมัน

    = & gt; หมายเหตุ: มี (หรือเคยเป็นหรือไม่) ข้อ จำกัด เกี่ยวกับดิสก์ต้นทางไม่ควรสูงกว่า 127Gb เนื่องจากดิสก์ปัจจุบันของฉันมีเพียง 120Gb ฉันไม่ได้มีปัญหากับเรื่องนั้นและฉันไม่รู้ว่าปัญหายังคงมีอยู่ ...

    = & gt; หมายเหตุ: ฉันได้ลบพาร์ติชั่น BitLocker ไปแล้วเมื่อไม่นานมานี้ไม่แน่ใจว่าคุณสามารถจำลองสิ่งต่าง ๆ ได้หรือไม่หากมีสิ่งที่มีอยู่ใน bitlocker การค้นหาทางออนไลน์คุณจะพบคำแนะนำมากมายเกี่ยวกับวิธีกำจัดมัน

  3. สลับดิสก์และบูตระบบปฏิบัติการ 'ใหม่' โหลด. vhd ในเครื่องเสมือนใหม่โดยใช้ Windows Virtual PC

    = & gt; สิ่งนี้จะไม่ทำงานอย่างที่ WinVPC ทำ ไม่ สนับสนุน 64 บิตและจำลองเครื่อง 32 บิต ดังนั้นระบบปฏิบัติการจะพยายามบู๊ตและล้มเหลว = (

  4. รับ VMWare Player และติดตั้ง (ฟรีแวร์)

  5. รับตัวแปลงภาพ V2V จาก Starwind (ฟรีแวร์ แต่ต้องลงทะเบียน) และติดตั้ง

  6. แปลง. vhd เป็นอิมเมจ. vmdk (ใช้เวลาสักครู่โดยเฉพาะควรทำงานจากดิสก์หนึ่งไปยังดิสก์อื่น)

  7. สร้างเครื่องเสมือนใหม่ใน VMPlayer เพื่อระบุว่าคุณจะติดตั้ง Win7 64 บิตในภายหลัง วางเครื่องในโฟลเดอร์ X เลือกใช้ดิสก์เสมือนไฟล์เดียว
  8. แทนที่. vmdk ที่สร้างขึ้นในโฟลเดอร์ X ด้วย. vmdk ที่สร้างขึ้น = & gt; การเริ่มต้นเครื่องเสมือนเช่นนี้จะทำให้ฉันเป็น 'morphing windows' ตามด้วยหน้าจอสีน้ำเงินและรีบูต ... ซ้ำแล้วซ้ำอีก

  9. เปิดไฟล์. 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"
    
  10. บันทึก & amp; เริ่ม Virtual Machine และให้นิ้วของคุณข้าม สำหรับฉันมันทำงานได้อย่างสมบูรณ์แบบจากที่นี่

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


PS: ฉันคิดว่านี่ชัดเจนจาก 'คำถาม' แต่โฮสต์ระบบปฏิบัติการคือ Win7 64 บิตเช่นกัน ... (Enterprise Edition)
deroby

สิ่งนี้มีประโยชน์สำหรับคนอื่น ๆ ที่อาจแชร์ปัญหาเดียวกัน ขอบคุณสำหรับการแบ่งปันกับเรา!
Forza

0

ฉันไม่มีความรู้เกี่ยวกับ VM (แต่) ฉันคิดว่าฉันพูดถึงว่า VMware มีวิธีแก้ปัญหาสำหรับเรื่องนี้อยู่แล้ว: VMware vCenter Converter . จากหน้าหลักของพวกเขา:

VMware vCenter Converter แปลง Windows และ Linux ของคุณ   เครื่องที่มีอยู่จริงและรูปแบบอิมเมจจากบุคคลภายนอกเป็นเสมือน VMware   เครื่อง


ไม่แน่ใจว่าทำไมคุณถึงลงคะแนนเนื่องจากฉันพบว่าเครื่องมือนี้มีประโยชน์มากเช่นกัน (ใช้มันจริงเพื่อให้ได้ supra win7 เพื่อให้ทำงานได้จริงใน win8)
deroby

ฉันคิดว่าคำตอบของฉันอาจจะให้ข้อมูลมากกว่านี้ VMware มีลิงก์ไปยังคู่มือผู้ใช้ 100 หน้าของพวกเขาสำหรับวิธีการทำสิ่งนี้ในหน้าเว็บที่ฉันพูดถึงดังนั้นฉันเดาฉันคิดว่าฉันไม่ควรทำซ้ำ ไม่ทราบ \ V / _
Dave
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.