อำนาจ 1 กรกฎาคม 2555 เวลา 00:01 น

การติดตั้ง Windows 8 บนดิสก์ VHD

  • ห้องไม้ *

เมื่อวันก่อนฉันต้องการติดตั้งและทดสอบระบบปฏิบัติการ Windows 8 Release Preview โดยไม่สร้างความเสียหายให้กับระบบปฏิบัติการที่มีอยู่โดยไม่ต้องดำเนินการใดๆ ที่ไม่จำเป็น เช่น การเปลี่ยนโครงสร้างพาร์ติชันบนดิสก์ ก่อนหน้านี้ ฉันไม่สามารถติดตั้ง Windows 8 RP บน VirtualBox ได้ และต้องหาทางเลือกอื่น ปรากฎว่าวิธีแก้ปัญหานั้นง่ายมาก Windows 8 รองรับการติดตั้งบนดิสก์เสมือน VHD รองรับเทคโนโลยีนี้มีอยู่ในตัวตั้งแต่ Windows 7 และ Windows Server 2008 ฉันคิดว่าไม่จำเป็นต้องเจาะลึกทฤษฎี ดิสก์เสมือน VHD เป็นไฟล์ที่สร้างขึ้นในระบบไฟล์ที่มีอยู่แล้วของหนึ่งในพาร์ติชันปัจจุบัน . พูดง่ายๆ ก็คือ ระบบปฏิบัติการปัจจุบันจะถือว่าไฟล์ VHD เป็นดิสก์แยกต่างหากที่มีพาร์ติชั่นของตัวเอง
การติดตั้ง:
แน่นอนว่าสิ่งที่จำเป็นในการติดตั้ง Windows บนดิสก์เสมือนคือ:
1. ภาพที่บันทึกลงในดิสก์หรือที่สำคัญที่สุดคือบนแฟลชไดรฟ์ USB (เร่งกระบวนการติดตั้งให้เร็วขึ้น)
ต่อไปเราจะรีบูทคอมพิวเตอร์ด้วยอิมเมจที่เตรียมไว้และเรียกใช้วิซาร์ดการติดตั้ง Windows 8
2. ในตัวช่วยสร้างการติดตั้ง Windows 8 เราไปถึงตัวเลือกเพื่อเลือกโหมดการติดตั้งและเลือกการติดตั้งแบบกำหนดเอง ขั้นตอนต่อไปจะขอให้คุณเลือกไดรฟ์ที่คุณต้องการติดตั้ง Windows 8
3. ในขั้นตอนนี้ ให้กดคีย์ผสม SHIFT+F10 และหน้าต่างโหมดคำสั่งจะเปิดขึ้น ซึ่งเราจะสร้างไฟล์ VHD สำหรับการติดตั้ง
4. นี่เป็นขั้นตอนสำคัญเนื่องจากในตัวช่วยสร้างการตั้งค่า Windows 8 อักษรระบุไดรฟ์จะไม่ใช่ตัวอักษรที่คุณคุ้นเคย คำสั่ง DIR C: , DIR D: ฯลฯ จะช่วยคุณค้นหาตัวอักษรของพาร์ติชันที่ต้องการสำหรับดิสก์ VHD ในอนาคต - นำทางตามพื้นที่ว่างบนดิสก์ซึ่งแสดงโดยคำสั่ง DIR
5. เรียกใช้ยูทิลิตี้ DISKPART เรียกใช้คำสั่ง CREATE VDISK FILE=”D:\w8.vhd” type=FIXED maximum=40000 (โดยที่ D: คือตัวอักษรของดิสก์ว่างของคุณที่กำหนดในขั้นตอนที่ 4)
6. ดำเนินการคำสั่ง SELECT VDISK FILE=”D:\w8.vhd”
7. ATTACH VDISK – ติดตั้งดิสก์เสมือนที่สร้างขึ้น
8. ออกจากโหมดคำสั่งด้วย EXIT
9. ในหน้าต่างการเลือกดิสก์ตัวช่วยสร้างการตั้งค่า Windows 8 ที่ด้านล่างซ้าย ให้คลิกปุ่ม "รีเฟรช"
10. เลือกดิสก์ใหม่ที่ปรากฏเป็นดิสก์การติดตั้งแล้วคลิก “ถัดไป”
11. ตัวช่วยสร้างจะดำเนินการติดตั้ง Windows 8 ลงในดิสก์เสมือนต่อไป โดยไม่กระทบต่อโครงสร้างของดิสก์และข้อมูลที่มีอยู่
ข้อสรุป:
ด้วยการติดตั้ง Windows 8 บนดิสก์เสมือน VHD สิ่งที่สำคัญที่สุดคือเราไม่ได้สร้างความเสียหายใด ๆ และเราสามารถใช้ระบบปฏิบัติการสองระบบ (หรือมากกว่านั้น) ได้ในเวลาเดียวกัน ข้อเสียเพียงอย่างเดียวของการติดตั้งระบบปฏิบัติการโดยใช้วิธีนี้คือตามที่คุณอาจเดาได้คือประสิทธิภาพการทำงานของดิสก์ที่ลดลง แต่ข้อดียังมีมากกว่าข้อเสีย:
1. ความเป็นไปได้ที่จะอยู่ร่วมกันอย่างสันติของระบบปฏิบัติการ Windows หลายระบบบนดิสก์เดียวหรือแม้กระทั่งการติดตั้ง Windows 8 หลายชุด - เพื่อการทดสอบและพัฒนา
2. Windows 8 ที่ติดตั้งในโหมดนี้บนพาร์ติชันเสมือนจะเห็นเป็นไดรฟ์ C ปกติ

แท็ก: Windows 8, การติดตั้ง, vhd, เสมือน, ดิสก์,

ทุกคนสนุกกับ Windows 7 ใหม่ ( อย่างน้อยก็เพราะมันไม่ใช่ Vistaล้อเล่น) และหนึ่งในคุณสมบัติใหม่คือความสามารถในการเมานต์ไฟล์ VHD (Virtual Mount Disk) สิ่งที่สวยงามคือการทดลองทั้งหมดเกิดขึ้นกับไฟล์ดิสก์เสมือนปกติบนฮาร์ดไดรฟ์ของคุณ ดังนั้นคุณจึงไม่จำเป็นต้องสร้างพาร์ติชันใหม่หรือฟอร์แมตพาร์ติชั่นที่มีอยู่ หรือใช้ดูอัลบูต สำหรับระบบปฏิบัติการ ไฟล์ VHD จะดูเหมือนเป็นพาร์ติชันทั่วไปที่คุณสามารถบูตระบบปฏิบัติการได้

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

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

เราต้องการสองไฟล์: ตัวจัดการการดาวน์โหลดใหม่ bootmgrซึ่งรองรับการบูทจาก VHD และ bcedit.exeซึ่งช่วยให้คุณสามารถแก้ไขรายการบูตได้ โปรแกรม bootmgrสามารถนำมาจากดิสก์การติดตั้ง Windows 7 และไฟล์ bcedit.exeจากระบบ Windows 7 ที่ติดตั้งไว้ (เช่น รับจากอิมเมจ VHD เดียวกัน) สำหรับคนขี้เกียจเพียง ดาวน์โหลดไฟล์ bootmgr และ bcedit .

เราจำเป็นต้องเขียนทับไฟล์ c:\bootmgr. ในทางกลับกันไฟล์ c:\windows\system32\bcdedit.exeคุณไม่จำเป็นต้องเขียนใหม่ แต่เรียกใช้จากตำแหน่งอื่น ไม่ว่าในกรณีใด ควรบันทึกไฟล์เวอร์ชันเก่าไว้จะดีกว่า เพื่อไม่ให้เกิดอันตราย

ตอนนี้เปิดคอนโซล ( เริ่ม>เรียกใช้>CMDใน XP หรือ เริ่ม>CMDใน Vista) และสร้างรายการใหม่:

bcdedit /copy (ปัจจุบัน) /d "Windows 7"

เป็นผลให้เราได้รับ GUID ของรายการใหม่ ตอนนี้คุณต้องระบุที่อยู่ด้วยไฟล์ VHD เพื่อดาวน์โหลด:

อุปกรณ์ bcdedit /set (GUID) vhd=\vhd\win7b.vhd

bcdedit /set (GUID) osdevice vhd=\vhd\win7b.vhd

หากคุณต้องการให้ Win 7 เป็นระบบปฏิบัติการสุดท้ายในรายการเมื่อคุณบูตคอมพิวเตอร์ ให้รันคำสั่งต่อไปนี้:

bcdedit /displayorder (GUID) /addlast

ด้วยเหตุนี้ รายการที่มี GUID ที่จำเป็นจึงถูกย้ายไปยังจุดสิ้นสุดของรายการ

และนี่คือวิธีที่คุณสามารถเปลี่ยนชื่อระบบปฏิบัติการเมื่อโหลด:

bcdedit /set (GUID) คำอธิบาย "Winda 7 v VHD"

หากต้องการบังคับให้ Windows ตรวจพบไดรฟ์ผ่าน HAL ให้ใช้คำสั่งต่อไปนี้:

bcdedit /ชุด เปิดการตรวจจับ

ปกติ รีบูต หลังจากโหลดแล้ว Win 7 จะเริ่มติดตั้งไดรเวอร์ รีบูตอีกครั้ง และไปกันเลย Windows 7 พร้อม Aero!

จากการปรับเปลี่ยนเชิงลึกของเรา ดิสก์เสมือนขนาด 16 GB และพาร์ติชันดิสก์เสมือนขนาด 200 MB ตัวที่สองที่มีไฟล์ระบบจึงถูกสร้างขึ้น ได้รับขนาด 16 GB เนื่องจากภาพ VHD ถูกแปลงเป็นภาพที่มีขนาดคงที่โดยอัตโนมัติและครอบครองพื้นที่ทั้งหมดที่จัดสรรไว้ทันที

อย่างไรก็ตามสามารถโหลดไฟล์ VHD ที่เป็นผลลัพธ์ได้ในเครื่องเสมือน Virtual PC โดยไม่มีปัญหา

วิธีลบ Windows 7 ที่ติดตั้งใน VHD

หากคุณยุ่งกับการติดตั้งใน VHD แล้วและตัดสินใจที่จะกำจัดมัน คุณสามารถทำได้ดังนี้ ที่จริงแล้วเราแค่ต้องลบการกล่าวถึง Windows ออกจากเมนูการบู๊ต

ก่อนที่จะติดตั้งระบบคุณต้องสร้างเครื่องเสมือนขึ้นมา - Windows จะถือว่ามันเป็นคอมพิวเตอร์ที่มีคุณสมบัติครบถ้วน นี่คือสิ่งที่ VirtualBox ได้รับการออกแบบมาเพื่อ

  1. เปิดตัว VirtualBox Manager และคลิกที่ "สร้าง".
  2. ในสนาม "ชื่อ"เข้า “วินโดวส์เอ็กซ์พี”- ช่องที่เหลือจะถูกกรอกโดยอัตโนมัติ

  3. เลือกจำนวน RAM ที่คุณต้องการจัดสรรให้กับระบบปฏิบัติการที่คุณกำลังติดตั้ง VirtualBox ขอแนะนำให้ใช้ RAM ขั้นต่ำ 192 MB แต่ถ้าเป็นไปได้ ให้ใช้ 512 หรือ 1024 MB วิธีนี้จะทำให้ระบบไม่ช้าลงแม้ในระดับโหลดที่สูง

  4. คุณจะได้รับแจ้งให้เลือกไดรฟ์เสมือนที่สามารถแนบกับเครื่องนี้ได้ เราไม่ต้องการสิ่งนี้เนื่องจากเราจะติดตั้ง Windows โดยใช้อิมเมจ ISO ดังนั้นจึงไม่จำเป็นต้องเปลี่ยนการตั้งค่าในหน้าต่างนี้ - เราปล่อยให้ทุกอย่างเหมือนเดิมแล้วคลิก "สร้าง".

  5. ปล่อยให้ประเภทดิสก์ที่เลือกไว้ "วีดีไอ".

  6. เลือกรูปแบบการจัดเก็บที่เหมาะสม แนะนำให้ใช้ "พลวัต".

  7. ระบุจำนวนกิกะไบต์ที่คุณต้องการจัดสรรสำหรับการสร้างฮาร์ดดิสก์เสมือน VirtualBox แนะนำให้เน้น 10 กิกะไบต์แต่คุณสามารถเลือกค่าอื่นได้

    หากในขั้นตอนก่อนหน้านี้คุณเลือกตัวเลือก "ไดนามิก" ในตอนแรก Windows XP จะครอบครองเฉพาะปริมาณการติดตั้งบนฮาร์ดไดรฟ์ (ไม่เกิน 1.5 GB) จากนั้นเมื่อคุณทำงานภายในระบบปฏิบัติการนี้ ไดรฟ์เสมือนสามารถขยายได้ สูงสุด 10 GB

    ด้วยรูปแบบ "คงที่" พื้นที่ 10 GB จะถูกครอบครองบน ​​HDD จริงทันที

ขั้นตอนนี้จะสิ้นสุดเมื่อสร้าง HDD เสมือน และคุณสามารถดำเนินการตั้งค่า VM ต่อไปได้

การตั้งค่าเครื่องเสมือนสำหรับ Windows XP

ก่อนที่จะติดตั้ง Windows มีการปรับแต่งเพิ่มเติมอีกเล็กน้อยที่คุณสามารถทำได้เพื่อปรับปรุงประสิทธิภาพ นี่เป็นขั้นตอนที่ไม่บังคับ ดังนั้นคุณจึงสามารถข้ามขั้นตอนนี้ได้


หลังจากตั้งค่า VM แล้ว คุณสามารถเริ่มการติดตั้งระบบปฏิบัติการได้

การติดตั้ง Windows XP บน VirtualBox

  1. ทางด้านซ้ายของ VirtualBox Manager เลือกเครื่องเสมือนที่สร้างขึ้นแล้วคลิกที่ปุ่ม "วิ่ง".

  2. คุณจะได้รับแจ้งให้เลือกดิสก์สำหรับบูตที่จะรัน คลิกที่ปุ่มโฟลเดอร์และเลือกตำแหน่งที่เก็บไฟล์อิมเมจของระบบปฏิบัติการ

  3. ยูทิลิตี้การติดตั้ง Windows XP จะเปิดตัว มันจะดำเนินการแรกโดยอัตโนมัติ และคุณจะต้องรอสักครู่

  4. โปรแกรมติดตั้งจะทักทายคุณและแจ้งให้คุณดำเนินการติดตั้งโดยกด "เข้า". ต่อไปนี้ กุญแจนี้จะหมายถึงกุญแจ เข้า.

  5. ข้อตกลงใบอนุญาตจะเปิดขึ้นและหากคุณเห็นด้วยให้กดปุ่ม F8ที่จะยอมรับเงื่อนไขของมัน

  6. โปรแกรมติดตั้งจะขอให้คุณเลือกไดรฟ์ที่จะติดตั้งระบบ VirtualBox ได้สร้างฮาร์ดดิสก์เสมือนตามขนาดที่คุณเลือกไว้ในขั้นตอนที่ 7 แล้วเมื่อสร้างเครื่องเสมือน คลิกเลย เข้า.

  7. พื้นที่นี้ยังไม่ได้ทำเครื่องหมาย ดังนั้นตัวติดตั้งจะแจ้งให้คุณฟอร์แมต เลือกจากสี่ตัวเลือกที่มี เราขอแนะนำให้เลือกตัวเลือก "ฟอร์แมตพาร์ติชันในระบบ NTFS".

  8. รอในขณะที่ฟอร์แมตพาร์ติชัน

  9. โปรแกรมติดตั้งจะคัดลอกไฟล์บางไฟล์โดยอัตโนมัติ

  10. หน้าต่างการติดตั้ง Windows จะเปิดขึ้น และการติดตั้งอุปกรณ์จะเริ่มขึ้นทันที โปรดรอสักครู่

  11. ตรวจสอบว่าการตั้งค่าภาษาของระบบและรูปแบบแป้นพิมพ์ที่เลือกโดยโปรแกรมติดตั้งนั้นถูกต้อง

  12. ป้อนชื่อผู้ใช้ของคุณ คุณไม่จำเป็นต้องป้อนชื่อองค์กรของคุณ

  13. ป้อนรหัสเปิดใช้งานของคุณหากคุณมี คุณสามารถเปิดใช้งาน Windows ได้ในภายหลัง

  14. หากคุณต้องการเลื่อนการเปิดใช้งาน ให้เลือกในหน้าต่างยืนยัน "เลขที่".

  15. ป้อนชื่อคอมพิวเตอร์ของคุณ คุณสามารถตั้งรหัสผ่านสำหรับบัญชีของคุณได้ “ผู้ดูแลระบบ”. หากไม่จำเป็น ให้ข้ามการป้อนรหัสผ่าน

  16. ตรวจสอบวันที่และเวลาและเปลี่ยนแปลงข้อมูลนี้หากจำเป็น ระบุเขตเวลาของคุณโดยเลือกเมืองจากรายการ ผู้ที่อาศัยอยู่ในรัสเซียสามารถยกเลิกการเลือกช่องนี้ได้ "เปลี่ยนเป็นเวลาออมแสงและย้อนกลับโดยอัตโนมัติ".

  17. การติดตั้งระบบปฏิบัติการอัตโนมัติจะดำเนินต่อไป

  18. โปรแกรมติดตั้งจะแจ้งให้คุณกำหนดการตั้งค่าเครือข่ายของคุณ สำหรับการเข้าถึงอินเทอร์เน็ตปกติ ให้เลือก “การตั้งค่าปกติ”.

  19. คุณสามารถข้ามขั้นตอนการตั้งค่าเวิร์กกรุ๊ปหรือโดเมนได้

  20. รอจนกระทั่งระบบทำการติดตั้งอัตโนมัติเสร็จสิ้น

  21. เครื่องเสมือนจะถูกรีบูต

  22. หลังจากรีบูต คุณต้องตั้งค่าเพิ่มเติมอีกสองสามรายการ

  23. หน้าต่างต้อนรับจะเปิดขึ้นโดยคลิก "ไกลออกไป".

  24. โปรแกรมติดตั้งจะแจ้งให้คุณเปิดหรือปิดใช้งานการอัปเดตอัตโนมัติ เลือกตัวเลือกตามความต้องการส่วนตัวของคุณ

  25. รอในขณะที่ตรวจสอบการเชื่อมต่ออินเทอร์เน็ตของคุณ

  26. เลือกว่าคอมพิวเตอร์จะเชื่อมต่อกับอินเทอร์เน็ตโดยตรงหรือไม่

  27. คุณจะได้รับแจ้งให้เปิดใช้งานระบบอีกครั้ง หากคุณยังไม่ได้ดำเนินการ หากคุณไม่เปิดใช้งาน Windows ตอนนี้ คุณสามารถทำได้ภายใน 30 วัน

  28. สร้างชื่อบัญชี ไม่จำเป็นต้องมี 5 ชื่อ ใส่เพียงชื่อเดียว

  29. ขั้นตอนนี้จะทำให้การตั้งค่าเสร็จสมบูรณ์

  30. Windows XP จะเริ่มโหลด

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

การติดตั้ง Windows XP บน VirtualBox นั้นง่ายมากและใช้เวลาไม่นาน ในกรณีนี้ ผู้ใช้ไม่จำเป็นต้องค้นหาไดรเวอร์ที่เข้ากันได้กับส่วนประกอบพีซี เช่นเดียวกับที่จำเป็นต้องทำระหว่างการติดตั้ง Windows XP เป็นประจำ

ประสิทธิภาพของระบบดังกล่าวจะสูงกว่าเมื่อใช้เครื่องเสมือน เพราะ เมื่อใช้การจำลองเสมือน สองระบบจะทำงานพร้อมกันบนคอมพิวเตอร์ และในกรณีของ VHD จะมีการจัดสรรทรัพยากรคอมพิวเตอร์เพียงรายการเดียวเท่านั้น

Windows 7 ขึ้นไปสามารถใช้เป็นระบบหลักได้ เมื่อใช้วิธีการนี้ คุณจะสามารถติดตั้งระบบปฏิบัติการจาก Windows Vista และสูงกว่าบนดิสก์เสมือนได้

ความสนใจ!

การบูตจากดิสก์ VHD ใน Windows 7 รองรับเฉพาะรุ่น Ultimate และ Enterprise เท่านั้น

ใน Windows 10 การบูตจาก VHD ได้รับการสนับสนุนโดยรุ่น Professional และสูงกว่า

เอาล่ะ มาเริ่มกันเลย

การสร้างฮาร์ดดิสก์เสมือน (VHD)

มีสองวิธีในการสร้าง VHD ใน Windows 7 - โดยใช้ยูทิลิตี้ Diskpart (โดยใช้ CMD) หรือผ่านอินเทอร์เฟซภาพของ Disk Manager วิธีที่สองนั้นง่ายกว่าและมองเห็นได้ชัดเจนกว่า ดังนั้นเราจึงใช้มัน

เปิดตัวจัดการดิสก์ ซึ่งสามารถทำได้ด้วยวิธีต่อไปนี้: เริ่ม -> แผงควบคุม -> การบริหาร -> การจัดการคอมพิวเตอร์ -> .

ระบุตำแหน่งของไฟล์ VHD

ขนาดไฟล์ต้องใหญ่พอที่จะปรับใช้ระบบปฏิบัติการ ติดตั้งอัพเดต โปรแกรมที่จำเป็น และจัดเก็บไฟล์ต่างๆ ในเวลาเดียวกัน ขนาดไฟล์ไม่ควรใหญ่กว่าพื้นที่ว่างบนดิสก์ที่ไฟล์นั้นอยู่

ฉันชอบเลือกรูปแบบฮาร์ดดิสก์เสมือน " การขยายตัวแบบไดนามิก" เพราะโหมดนี้ช่วยประหยัดพื้นที่

คลิกตกลง ไฟล์ VHD จะถูกสร้างขึ้น

หลังจากนั้นดิสก์เสมือนที่สร้างขึ้นจะปรากฏในคอนโซล "" แต่มันไม่ได้เริ่มต้น

มันถูกเริ่มต้นผ่านเมนูบริบท:

ด้วยเหตุนี้เราจึงสร้างฮาร์ดดิสก์เสมือนซึ่งอยู่ในไดรฟ์ D: ( D:\MyDisk.vhd) และมองเห็นได้ในระบบปฏิบัติการ คุณสามารถปรับใช้ “OS” อื่นกับมันได้

การปรับใช้ระบบปฏิบัติการ Windows บน VHD

ในการทำเช่นนี้คุณจะต้องมียูทิลิตี้ imagex.exeจาก Windows AIK หรือ Windows ADK ฉันได้นำยูทิลิตี้นี้จาก WADK อย่างรอบคอบแล้วแนบไปกับบทความ ดาวน์โหลด รูปภาพxสำหรับ x64 และ x86 คุณสามารถทำได้ที่ด้านล่างของหน้า

คุณจะต้องมีไฟล์ ติดตั้ง.wimจากการกระจายวินโดวส์ ในการแจกจ่ายจะอยู่ในโฟลเดอร์ แหล่งที่มา. สมมติว่าเรามีแผ่นดีวีดีการติดตั้งเสียบอยู่ในไดรฟ์และเส้นทางไปยัง install.wim จะเป็นดังนี้ - E:\แหล่งที่มา\install.wim.

การปรับใช้ระบบปฏิบัติการจากไฟล์ install.wim ไปยังดิสก์จะดำเนินการดังนี้

เนื่องจากไฟล์ WIM หนึ่งไฟล์สามารถมีอิมเมจ OS ได้หลายอิมเมจ เราจะกำหนดดัชนีของรูปภาพที่เราต้องการก่อน:

imagex /info E:\sources\install.wim

สมมติว่า Windows ที่จำเป็นอยู่ภายใต้ดัชนี 1

เราปรับใช้ระบบปฏิบัติการ 1 ระบบจากดัชนีไปยัง VHD ของเรา:

imagex /apply /check E:\sources\install.wim 1 Z:\

โดยที่ Z: เป็นตัวอักษรที่กำหนดให้กับ VHD ของเรา

หลังจากที่คุณปรับใช้ระบบปฏิบัติการเสร็จแล้ว คุณสามารถไปที่ดิสก์ VHD และตรวจสอบให้แน่ใจว่าโครงสร้างไดเรกทอรีตรงกับดิสก์ระบบ Windows

หากทุกอย่างเป็นไปด้วยดี เราจะดำเนินการเพิ่มข้อมูลลงใน OS bootloader ซึ่งสามารถบู๊ตจาก VHD ของเราได้

การเปลี่ยนแปลงข้อมูลในบูตโหลดเดอร์ของ Windows

เปิดบรรทัดคำสั่งด้วยสิทธิ์ของผู้ดูแลระบบ

เราสร้างสำเนาของระบบปฏิบัติการปัจจุบันใน bootloader และให้คำอธิบาย “Windows 7 VHD”:

bcdedit /copy (ปัจจุบัน) /d "Windows 7 VHD"

การรันคำสั่งนี้จะแสดง GUID ของรายการใหม่ด้วย จดหรือคัดลอก - เราจะต้องการมัน

หากคุณลืมจด GUID คุณสามารถค้นหาได้ด้วยการรันคำสั่ง bcdeditโดยไม่มีพารามิเตอร์

อุปกรณ์ bcdedit /set (GUID) vhd=\MyDisk.vhd

bcdedit /set (GUID) osdevice vhd=\MyDisk.vhd

อย่าลืมเปลี่ยนอักษรระบุไดรฟ์และเส้นทางของไฟล์ VHD เป็นของคุณเอง

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

bcdedit /set (GUID) เปิดใช้งานการตรวจจับ

โดยที่ GUID คือตัวระบุรายการใหม่ของเราในตัวโหลด

เสร็จสิ้น

ตอนนี้คุณสามารถรีบูทคอมพิวเตอร์ของคุณได้แล้ว

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

ปิดการใช้งานการบูตจาก VHD และกลับสู่สถานะดั้งเดิม

หากต้องการคืนคอมพิวเตอร์ของคุณกลับสู่สถานะเดิม คุณต้องทำตามขั้นตอนต่อไปนี้ (ตามลำดับ):

  • ลบรายการออกจาก bootloader

    เมื่อต้องการทำสิ่งนี้ ให้รันคำสั่ง bcdeditโดยไม่มีพารามิเตอร์ เธอจะแสดงบันทึกทั้งหมดให้เราดู เราพบรายการที่เพิ่มของเราและ GUID ในรายการ

    หากต้องการลบออก ให้รันคำสั่ง:

    bcdedit /ลบ (GUID)

  • ลบดิสก์เสมือนออกจากคอนโซล ""
  • ลบไฟล์ VHD

ป.ล. อธิบายในความคิดเห็นว่าคุณใช้เทคโนโลยีการบูทจากดิสก์เสมือน VHD เพื่อวัตถุประสงค์ใด

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

มันมีไว้เพื่ออะไร

  • บนฮาร์ดแวร์กายภาพ ระบบจะทำงานเร็วกว่าในเครื่องเสมือนมาก และใช้ "ความพึงพอใจ" ทั้งหมดของฮาร์ดแวร์นี้ ดังนั้นหากการ์ดกราฟิกของคุณรองรับ Aero คุณก็จะได้มัน
  • คุณจะสามารถเข้าถึงข้อมูลพีซีของคุณได้อย่างเต็มที่ เนื่องจากฮาร์ดไดรฟ์ทางกายภาพจะ "มองเห็น" ได้จากระบบที่บูตจาก VHD
  • ระบบใน VHD จะถูกจัดเก็บไว้ในไฟล์เดียว ซึ่งหมายความว่าคุณสามารถ:
    - ง่ายต่อการโคลนโดยเพียงแค่คัดลอกไฟล์ VHD
    - คุณสามารถทดสอบซอฟต์แวร์เวอร์ชันเบต้าได้โดยไม่ต้องกังวลกับระบบ
    -คุณสามารถศึกษาระบบ ทดลองกับรีจิสตรี โดยไม่ต้องกลัวว่าจะ "ทิ้ง" มัน

จะเริ่มตรงไหน

เราจะต้อง:

  1. ระบบปฏิบัติการที่ติดตั้ง Windows 7
  2. ไฟล์ VHD
  3. ดีวีดีที่สามารถบูตได้ด้วย Windows 7
  4. ยูทิลิตี้ DiskPart (รวมอยู่ในระบบ)

มีสองวิธีในการสร้างไฟล์ VHD:

  1. ผ่านอินเทอร์เฟซ Windows 7;
  2. ผ่านบรรทัดคำสั่งโดยตรงขณะบูตจากดีวีดี

ทำงานจากระบบปฏิบัติการที่ติดตั้งไว้

เรียกใช้การจัดการดิสก์: โดยคลิกที่ "คอมพิวเตอร์"บนเมนู "เริ่ม"คลิกขวาเลือก "ควบคุม"และคลิกซ้าย "การจัดการดิสก์":

ดำเนินการรายการเมนู "การกระทำ"-"สร้างฮาร์ดไดรฟ์". หน้าต่างนี้จะปรากฏบนหน้าจอ:

ตั้งค่าตัวเลือกตำแหน่งและขนาดของฮาร์ดไดรฟ์ ในตัวอย่างนี้ ฉันสร้างไฟล์ Win7.vhd ใหม่บนไดรฟ์ F: ด้วยขนาดไดนามิก 30 กิกะไบต์

ฮาร์ดดิสก์เสมือนพร้อมใช้งานแล้ว ใส่แผ่นดิสก์การติดตั้ง Windows 7 ลงในไดรฟ์ดีวีดี รีบูตระบบปฏิบัติการปัจจุบันของคุณ บูตจากดีวีดี และรอให้หน้าต่างนี้ปรากฏขึ้น:

คลิก กะ+F10 ดิสก์พาร์ทและกด เข้า.

ป้อนคำสั่งต่อไปนี้:

เลือก vdisk file="F:\win7.vhd" แนบ vdisk

แทนที่ ฉ:บนเส้นทางที่ถูกต้องในระบบของคุณ

ปิดหน้าต่างพรอมต์คำสั่งและเริ่มการติดตั้งระบบปฏิบัติการ เมื่อเลือกพาร์ติชัน ไม่ต้องสนใจคำเตือนนี้:

การทำงานกับสื่อดีวีดี

ใส่แผ่นดิสก์การติดตั้ง Windows 7 ลงในไดรฟ์ บูตจากแผ่นดิสก์และรอให้หน้าต่างนี้ปรากฏขึ้น:

คลิก กะ+F10. แป้นพิมพ์ลัดนี้จะทำให้คุณสามารถเข้าถึงบรรทัดคำสั่งได้ พิมพ์ลงไป ดิสก์พาร์ทและกด เข้า.

พิมพ์เข้ามา DISKPARTคำสั่งต่อไปนี้:

สร้างไฟล์ vdisk="G:\win7.vhd" type=ขยายได้สูงสุด=30000

หมายถึงการสร้างไฟล์ win7.vhd ประเภทขยายได้ โดยจำกัดขนาดสูงสุดไว้ที่ 30 กิกะไบต์ แทนที่ กรัม:เป็นชื่อของไดรฟ์ที่คุณต้องการจัดเก็บไฟล์ที่สร้างขึ้น

เมานต์ไฟล์ VHD เพื่อให้ผู้ติดตั้งสามารถใช้งานได้:

เลือก vdisk file="G:\win7.vhd" แนบ vdisk

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

ตัวเลือกการดาวน์โหลด

โปรแกรมติดตั้งจะเขียนรายการใหม่ในตัวเลือกการบูต แต่จะเรียกว่า "Windows 7" เป็นไปได้มากว่าคุณจะต้องการเปลี่ยนชื่อ ทำได้ง่ายโดยใช้ยูทิลิตี้มาตรฐาน bcdedit.exe. เปิดตัวล่ามบรรทัดคำสั่ง cmd.exeในนามของผู้ดูแลระบบ คลิก "เริ่ม"ในช่องค้นหาให้ป้อน cmd.exeและกด CTRL+ป้อน. หากคุณมีระบบ "ใหม่" ที่บูตจาก VHD ให้ป้อน:

Bcdedit /set (ปัจจุบัน) /d "Windows 7 จาก VHD"

มิฉะนั้น คุณสามารถเปลี่ยนชื่อระบบปัจจุบันในทำนองเดียวกัน หรือค้นหา VHD OS ID ในเอาต์พุตได้ bcdeditโดยรันโดยไม่มีพารามิเตอร์:

ในกรณีของฉัน รายการมีรหัส (ค่าเริ่มต้น)และฉันจะรันคำสั่งต่อไปนี้:

Bcdedit /set (ค่าเริ่มต้น) คำอธิบาย "Windows 7 จาก VHD" bcdedit /default (ปัจจุบัน)

พวกเขาหมายถึง:

  1. ตั้งค่าคำอธิบายระบบ (ค่าเริ่มต้น) เป็น "Windows 7 From VHD"
  2. บูตระบบปฏิบัติการปัจจุบันตามค่าเริ่มต้น ฉันใช้ Windows 7 จากสื่อกายภาพเช่น "พื้นเมือง".

ข้อสรุป

บทความนี้อธิบายเทคนิคพื้นฐานในการจัดระเบียบการบูต Windows 7 โดยใช้ฮาร์ดไดรฟ์เสมือน ขั้นตอนที่อธิบายไว้นั้นเพียงพอที่จะติดตั้ง Windows 7 ในไฟล์ VHD และบูตจากมัน คุณสามารถรับข้อมูลเพิ่มเติมเกี่ยวกับ VHD ได้จากบทความ


ปิด