การติดตั้งและกำหนดค่าเซิร์ฟเวอร์ Hyper-v สำหรับผู้ที่เห็นเป็นครั้งแรก Hyper-V - เครื่องเสมือนจาก Microsoft วิธีเปิดตัวจัดการ Hyper V

วันนี้เราจะมาเรียนรู้เกี่ยวกับวิธีการติดตั้งและกำหนดค่าไฮเปอร์ไวเซอร์เซิร์ฟเวอร์ Hyper-v จาก Microsoft รวมถึงข้อผิดพลาดและวิธีหลีกเลี่ยง

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

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

คำอธิบาย

เซิร์ฟเวอร์ MS Hyper-v เป็นเวอร์ชันที่แยกส่วนของ MS Server 2008 R2 ในโหมด Core (เช่น จริงๆ แล้วไม่มีอินเทอร์เฟซแบบกราฟิก) โดยมีบทบาท Hyper-v ที่ติดตั้งไว้และไม่มีอะไรเพิ่มเติม ตามวิกิพีเดีย เซิร์ฟเวอร์ Hyper-v มีการแจกจ่ายฟรี ซึ่งเมื่อรวมกับการจัดการและการผสานรวมที่สะดวกสบายกับผลิตภัณฑ์ MS ทำให้เป็นไฮเปอร์ไวเซอร์ที่น่าดึงดูดมาก นอกจากนี้ยังมีตัวบ่งชี้ประสิทธิภาพที่ค่อนข้างสูง ซึ่งหมายความว่าทรัพยากรของเครื่องโฮสต์จะถูกใช้ในการเรียกใช้บริการที่เราต้องการ

การติดตั้ง

ก่อนที่คุณจะเริ่มการติดตั้ง คุณต้องแน่ใจว่าโปรเซสเซอร์ของคุณรองรับเทคโนโลยีการจำลองเสมือนฮาร์ดแวร์ Intel VT-x หรือ AMD-V

ขั้นแรก คุณต้องดาวน์โหลดการแจกจ่ายเซิร์ฟเวอร์ Hyper-v 2008 R2 จากเว็บไซต์ Microsoft (ไม่จำเป็นต้องลงทะเบียน) จากนั้นเบิร์นอิมเมจลงดีวีดีหรือสร้างแฟลชไดรฟ์สำหรับติดตั้ง ใส่ดิสก์/แฟลชไดรฟ์แล้วบูตจากมัน

เซิร์ฟเวอร์ Hyper-v - การเลือกภาษาของวิซาร์ดการติดตั้ง

หน้าต่างการติดตั้งแจ้งให้เราเลือกภาษาของระบบปฏิบัติการ เราเลือกภาษาอังกฤษ ต่อไปในบทความเราจะอธิบายว่าทำไม

เซิร์ฟเวอร์ Hyper-v - การเลือกภาษาของระบบปฏิบัติการและรูปแบบแป้นพิมพ์

เราเลือกภาษาอังกฤษสำหรับภาษา และควรเลือกภาษารัสเซียสำหรับรูปแบบเวลา เพื่อที่ภายหลังเราจะไม่ต้องกังวลกับการตั้งค่าบนบรรทัดคำสั่ง

เซิร์ฟเวอร์ Hyper-v - การเลือกประเภทการติดตั้ง

เลือก การติดตั้งเต็มรูปแบบ(กำหนดเอง).

เซิร์ฟเวอร์ Hyper-v - การตั้งค่าพารามิเตอร์ ฮาร์ดไดรฟ์

ในขั้นตอนนี้ ตัวช่วยสร้างจะแจ้งให้คุณกำหนดการตั้งค่าพาร์ติชันฮาร์ดดิสก์ ดีที่สุดคือสร้าง 2 ไดรฟ์แบบลอจิคัล. อันแรกใช้สำหรับการติดตั้งไฮเปอร์ไวเซอร์เอง 15 GB ก็เพียงพอแล้ว ประการที่สองสำหรับการจัดเก็บคอนเทนเนอร์เครื่องเสมือน (VM) ดังนั้นการจัดการ นำเข้า และโยกย้าย VM จะสะดวกกว่ามาก

คลิก "ถัดไป" แล้วเราจะได้พักผ่อนสักพัก คอมพิวเตอร์จะรีสตาร์ทหลายครั้งในระหว่างกระบวนการติดตั้ง

การตั้งค่า

การตั้งค่าพื้นฐานและ การเข้าถึงระยะไกล

หลังจากรีบูตเครื่องเซิร์ฟเวอร์ Hyper-v จะแจ้งให้เราตั้งรหัสผ่านผู้ดูแลระบบ เนื่องจากโดยค่าเริ่มต้นใน นโยบายกลุ่มเซิร์ฟเวอร์ ms windows 2008 r2 มีข้อกำหนดสำหรับความซับซ้อนของรหัสผ่าน คุณจะต้องสร้างรหัสผ่านที่มีความยาวอย่างน้อย 6 ตัวอักษรและต้องมีตัวพิมพ์ใหญ่และอักขระพิเศษหรือตัวเลข (เช่น "รหัสผ่าน1")

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

เซิร์ฟเวอร์ Hyper-v - อินเทอร์เฟซการจัดการ

หลังจากโหลดสภาพแวดล้อมการทำงานแล้ว ระบบปฏิบัติการจะมีคอนโซลควบคุม 2 ชุดให้เรา มาตรฐาน คอนโซลคำสั่ง cmd และคอนโซลพร้อมตัวเลือกที่ติดตั้งไว้ล่วงหน้า ก่อนอื่นเราต้องถามก่อน ที่อยู่ IP แบบคงที่และกำหนดค่า รีโมทเซิร์ฟเวอร์ ในคอนโซลควบคุม เลือกรายการ 8

เซิร์ฟเวอร์ Hyper-v - อะแดปเตอร์เครือข่าย

อะแดปเตอร์เครือข่ายจะแสดงอยู่ในรายการ เลือกสิ่งที่คุณต้องการและป้อนดัชนี จากนั้นเลือก "1 - ตั้งค่าที่อยู่ IP ของอะแดปเตอร์เครือข่าย" เราป้อน "S" - ซึ่งหมายถึงที่อยู่ IP แบบคงที่ ตัวอย่างเช่น ตั้งค่าพารามิเตอร์ดังนี้

ที่อยู่ IP - 192.168.1.100 ซับเน็ตมาสก์ - เกตเวย์เริ่มต้น 255.255.255.0 192.168.1.1 หลังจากใช้พารามิเตอร์แล้วเราจะกลับไปที่เมนูย่อยซึ่งการตั้งค่าที่ทำไว้ก่อนหน้านี้จะแสดงรายการ หากทุกอย่างถูกต้อง เราจะกลับไปที่เมนูหลัก ตอนนี้เรามาตั้งค่าการเข้าถึงระยะไกลกัน เลือกรายการ 7 จากนั้นเปิดใช้งานเดสก์ท็อประยะไกลโดยป้อนภาษาอังกฤษ “E” เมื่อถูกถามเกี่ยวกับการจำกัดการเชื่อมต่อจากไคลเอนต์ rdp เวอร์ชันเก่า ให้เลือก “2” - เชื่อมต่อจากไคลเอนต์ใดก็ได้

ในเมนูหลัก เลือกรายการ 9 และตั้งค่าวันที่และเวลาปัจจุบันบนเซิร์ฟเวอร์

ชื่อเครือข่ายเซิร์ฟเวอร์และเวิร์กกรุ๊ป

ตอนนี้เรามาตั้งคณะทำงานกัน เพื่อให้เซิร์ฟเวอร์ Hyper-v ทำงานได้ เราจะไม่รวมไว้ในโดเมน ซึ่งทำให้การตั้งค่าค่อนข้างซับซ้อน แต่สำหรับการทดลอง นี่คือ ตัวเลือกที่สมบูรณ์แบบ. ในระหว่างการทดสอบและการตรวจสอบการกำหนดค่าต่างๆ ควรแยกเครื่องทดสอบออกจากเครือข่ายเป้าหมายจะดีกว่า

เลือกข้อ 1 จากนั้น “เข้าร่วมคณะทำงาน” โดยกรอก “W” ต่อไปเราจะตั้งชื่อ กลุ่มทำงานเช่น "ทดสอบ" เป็นสิ่งสำคัญมากที่ชื่อเวิร์กกรุ๊ปบนเซิร์ฟเวอร์ Hyper-v และพีซีที่เราวางแผนจะจัดการให้ตรงกัน หลังจากนี้เราจะกลับไปที่เมนูหลัก

ขอแนะนำให้ตั้งชื่อเครือข่ายของเซิร์ฟเวอร์ เลือกรายการที่ 2 แล้วป้อนชื่อ เช่น "hyper-srv" หากต้องการใช้การตั้งค่า คุณต้องรีบูต เราเห็นด้วยกับข้อเสนอของระบบปฏิบัติการ

นอกจากนี้ การตั้งค่าทั้งหมด (เช่น ชื่อคอมพิวเตอร์ เวิร์กกรุ๊ป ผู้ใช้ ที่อยู่ IP ฯลฯ) จะถูกใช้เป็นที่อธิบายไว้ระหว่างกระบวนการติดตั้ง หากคุณตั้งค่าพารามิเตอร์อย่าลืมใช้พารามิเตอร์เหล่านี้

หลังจากรีบูตเครื่อง เราสามารถเชื่อมต่อกับเซิร์ฟเวอร์โดยใช้ Remote Desktop Client เลือก start -> run ป้อน: mstsc ในฟิลด์แรก ให้ตั้งค่าที่อยู่ IP (ในกรณีของฉัน 192.168.1.100) เชื่อมต่อ เซิร์ฟเวอร์จะขอข้อมูลการอนุญาต ป้อนชื่อผู้ใช้ “hyper-srv\Administrator” และรหัสผ่าน “Password1”

ดังนั้นเราจึงเชื่อมต่อแล้ว ตอนนี้เราต้องกำหนดการตั้งค่าการควบคุมระยะไกลเพิ่มเติม เราไปที่จุดที่ 4 ตามลำดับให้เลือกจุดย่อย 1, 2 แล้วรอจนกว่าการตั้งค่าจะเสร็จสิ้น หลังจากเสร็จสิ้นระบบปฏิบัติการจะขอให้คุณรีบูตอีกครั้ง เมื่อการตั้งค่าเหล่านี้เสร็จสิ้น เราจะสามารถเชื่อมต่อกับเซิร์ฟเวอร์โดยใช้คอนโซล mmc และตัวจัดการเซิร์ฟเวอร์ Hyper-v จากแพ็คเกจ Remote Server Administration Tools (RSAT) ซึ่งจะอธิบายรายละเอียดเพิ่มเติมในข้อความในภายหลัง

การติดตั้ง RSAT และตัวจัดการ Hyper-v

เพื่อการจัดการเซิร์ฟเวอร์ระยะไกลที่สะดวกสบาย (การสร้าง/การลบ/การนำเข้า/การกำหนดค่า VM, การเพิ่ม/การลบอุปกรณ์, การจัดการนโยบายผู้ใช้/กลุ่ม ฯลฯ) เราจำเป็นต้องติดตั้ง RSAT บนพีซีของเรา เราจะติดตั้งบน Windows 7 ก่อนอื่นให้ดาวน์โหลดจากที่นี่ ในแพ็คเกจนี้ เราจำเป็นต้องมีส่วนประกอบ “hyper-v Manager” สำหรับคอนโซล mmc ซึ่งจริงๆ แล้วนี่คือเครื่องมือหลักสำหรับการจัดการ VM ในอนาคต

การตั้งค่าภายหลังจะต้องทำทั้งบนเซิร์ฟเวอร์ (เรียกสั้น ๆ ว่า SRV) และบนพีซีควบคุมของเรา (MC)

การตั้งค่าผู้ใช้

ขั้นตอนแรกคือการสร้างผู้ใช้ที่เราจะดำเนินการควบคุมในนามของเรา ชื่อผู้ใช้และรหัสผ่านจะต้องเหมือนกันสำหรับ UK และ SRV!

บน SRV - ในคอนโซลการจัดการเลือกรายการ 3 (เพิ่มผู้ดูแลระบบท้องถิ่น) ตั้งชื่อ “admin” และรหัสผ่านสำหรับ “Qwerty1” ตรวจสอบว่าเพิ่มสำเร็จหรือไม่ในคอนโซล cmd ที่เราป้อน: net user admin คำสั่งนี้จะแสดงให้เราเห็นว่าเป็นสมาชิกของกลุ่ม "ผู้ดูแลระบบ" และ "ผู้ใช้"

ใน บริษัท จัดการ - เรียกใช้คอนโซล cmd ในฐานะผู้ดูแลระบบและป้อนคำสั่ง: ผู้ดูแลระบบผู้ใช้เน็ต Qwerty1 / เพิ่มเพิ่มลงในกลุ่มผู้ดูแลระบบ: ผู้ดูแลระบบ net localgroup ผู้ดูแลระบบ / เพิ่มสำหรับ ฉบับภาษาอังกฤษเข้าสู่: net localgroup Administrators admin /add ตรวจสอบผลลัพธ์อีกครั้งโดยใช้: net user admin

ในการกำหนดค่าผู้ใช้และกลุ่มความปลอดภัย มียูทิลิตี้ที่ยอดเยี่ยม "HVRemote" ซึ่งเขียนโดยพนักงาน Microsoft คนหนึ่ง

ดาวน์โหลดยูทิลิตี้และคัดลอกไฟล์ “HVremote.wsf” ไปยังเซิร์ฟเวอร์ จำได้ไหมในตอนแรกมีการกล่าวไว้ว่าคุณต้องเลือกภาษาอังกฤษสำหรับระบบปฏิบัติการ? ดังนั้น เพื่อให้สคริปต์ “HVremote.wsf” ทำงานได้อย่างถูกต้อง จำเป็นต้องตั้งชื่อกลุ่มความปลอดภัยและผู้ใช้เป็นภาษาอังกฤษ

การพูดนอกเรื่องเล็กน้อย: ตามที่เขียนไว้ก่อนหน้านี้ เซิร์ฟเวอร์ Hyper-v ไม่มีอินเทอร์เฟซแบบกราฟิก สิ่งนี้ไม่เป็นความจริงทั้งหมด Microsoft เพียงตัดทุกสิ่งที่เกี่ยวข้องกับ Explorer ออกให้มากที่สุด แต่ไม่ได้ป้องกันเราจากการเปิดแอปพลิเคชันด้วยหน้าต่างกราฟิก เช่น คุณสามารถคัดลอกโปรแกรม “ ผู้บัญชาการทั้งหมด"และเรียกใช้จากคอนโซล

เซิร์ฟเวอร์ Hyper-v - เรียกใช้แอปพลิเคชัน

ดำเนินการต่อบน SRV - เปิดคอนโซล cmd ไปที่โฟลเดอร์ที่มีไฟล์“ HVremote.wsf” (ในบทความไฟล์จะถูกบันทึกลงในรูทของไดรฟ์ C:) ดำเนินการคำสั่ง: cscript hvremote.wsf /add:domain\account โดยที่โดเมนคือชื่อของเซิร์ฟเวอร์ของคุณ (โดเมน) บัญชีคือชื่อของบัญชีที่จะจัดการ ในกรณีของเรา คำสั่งจะมีลักษณะดังนี้: cscript hvremote.wsf /add:hyper-srv\admin

เซิร์ฟเวอร์ Hyper-v - การเรียกใช้สคริปต์

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

ในด้านการจัดการ คุณต้องรันคำสั่งต่อไปนี้ cscript hvremote.wsf /anondcom:grant cscript hvremote.wsf /mmc:enable

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

กลุ่มกฎชุดไฟร์วอลล์ advfirewall Netsh = "การจัดการไดรฟ์ข้อมูลระยะไกล" ใหม่เปิดใช้งาน = ใช่ หากคุณได้รับข้อผิดพลาดเช่น "ไม่สามารถระบุกลุ่มด้วยเงื่อนไขการระบุอื่น ๆ ได้" ให้ลองพิมพ์คำสั่งอีกครั้งด้วยตนเองแทนที่จะคัดลอก / วาง ผลลัพธ์ของการดำเนินการคำสั่งที่ประสบความสำเร็จ: อัปเดตกฎ 3 ข้อ ตกลง. ต่อไป มาเปิดใช้งานการจัดการไฟร์วอลล์ระยะไกล กลุ่มกฎชุดไฟร์วอลล์ netsh advfirewall = "การจัดการระยะไกลของไฟร์วอลล์ Windows" ใหม่เปิดใช้งาน = ใช่ ผลลัพธ์ของการดำเนินการคำสั่งที่ประสบความสำเร็จ: อัปเดตกฎ 2 ข้อ ตกลง. อนุญาตให้เข้าถึงสแนปอินคอนโซล mmc ใด ๆ กลุ่มกฎชุดไฟร์วอลล์ netsh advfirewall = "การดูแลระบบระยะไกล" ใหม่เปิดใช้งาน = ใช่ ผลลัพธ์ของการดำเนินการคำสั่งที่ประสบความสำเร็จ: อัปเดตกฎ 3 ข้อ ตกลง. มาเปิดใช้งานการใช้ “Windows Management Instrumentation (WMI)” ด้วยคำสั่งต่อไปนี้: กลุ่มกฎชุดไฟร์วอลล์ netsh advfirewall = "เครื่องมือการจัดการ windows (wmi)" ใหม่เปิดใช้งาน = ใช่ ผลลัพธ์ของการดำเนินการคำสั่งที่ประสบความสำเร็จ: อัปเดตกฎ 4 ข้อ ตกลง. มาเปิดใช้งานโปรโตคอล icmp กัน: ชุดไฟร์วอลล์ netsh icmpsetting 8 อนุญาตให้เข้าถึงไฟล์และโฟลเดอร์ที่แชร์: ชุดไฟร์วอลล์ netsh ประเภทบริการ=fileandprint scope=subnet หากคุณไม่สามารถเชื่อมต่อกับเซิร์ฟเวอร์ได้ด้วยเหตุผลบางประการ ให้ลองปิดการใช้งานไฟร์วอลล์ คำสั่ง netshไฟร์วอลล์ตั้งค่า opmode ปิดการใช้งาน คุณอาจต้องสร้าง กฎเพิ่มเติมเข้าถึง.

ตอนนี้เราสามารถใช้สแน็ปอิน mmc เพื่อจัดการเซิร์ฟเวอร์ (การจัดการบริการ ผู้ใช้ นโยบาย ฯลฯ) และที่สำคัญที่สุดคือตัวจัดการ Hyper-v มาเปิดกันดีกว่า: เปิดคอนโซล mmc -> ไฟล์ -> เพิ่มหรือลบสแน็ปอิน -> ตัวจัดการ Hyper-v เลือกเมนูการดำเนินการ -> เชื่อมต่อกับเซิร์ฟเวอร์ -> คอมพิวเตอร์เครื่องอื่น ป้อนชื่อเครือข่ายของเซิร์ฟเวอร์ของคุณ (hyper-srv) ในช่องและเชื่อมต่อ

เซิร์ฟเวอร์ Hyper-v - ตัวจัดการควบคุม VM

เพียงเท่านี้ เราได้ติดตั้งและกำหนดค่าเซิร์ฟเวอร์ Hyper-v เรียบร้อยแล้ว ตอนนี้คุณสามารถปรับใช้เครื่องเสมือนและบริการต่างๆ ได้อย่างปลอดภัย

Wikipedia - เซิร์ฟเวอร์ Hyper-v คำสั่งคอนโซลที่มีประโยชน์

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

นอกจาก Coreinfo แล้ว คุณสามารถใช้ยูทิลิตี้ที่เป็นกรรมสิทธิ์ของ Intel ได้ (AMD มียูทิลิตี้ที่คล้ายกัน)

คุณสามารถดูตารางสนับสนุนเทคโนโลยีการจำลองเสมือนได้จากเว็บไซต์ของผู้ผลิตโปรเซสเซอร์ของคุณ: Intel | เอเอ็มดี

เปิดใช้งาน Hyper-V

Hyper-V เป็นส่วนประกอบของระบบปฏิบัติการที่ถูกปิดใช้งานในตอนแรก ผู้ใช้ขั้นสูงสามารถเปิดใช้งานได้ด้วยคำสั่ง PowerShell เดียว:

เปิดใช้งาน WindowsOptionalFeature - ออนไลน์ - ชื่อคุณลักษณะ Microsoft-Hyper-V - ทั้งหมด

หากคุณต้องการ GUI ให้กด Win + R แล้ว Enter คุณสมบัติเสริมและกด Enter

ในหน้าต่างที่เปิดขึ้น ให้เลือกช่องทำเครื่องหมาย Hyper-V

ไม่ทางใดก็ทางหนึ่งส่วนประกอบจะพร้อมใช้งานหลังจากรีบูตระบบ ในบรรดาปัญหาในการติดตั้งใน Windows 8 RP พบว่ามีการรีบูตแบบวนเนื่องจากข้อบกพร่องของไดรเวอร์คอนโทรลเลอร์ USB 3.0 ซึ่งในบางระบบได้รับการแก้ไขโดยการปิดการใช้งาน USB 3.0 ใน BIOS

การสร้างและกำหนดค่าเครื่องเสมือน

กด Win + R เข้าสู่ virtmgmt.mscและกด Enter เพื่อเปิด Hyper-V Manager จากเมนู การดำเนินการเลือก สร้างเครื่องเสมือน.

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

ตำแหน่งมาตรฐานสำหรับเครื่องเสมือนคือโฟลเดอร์ ข้อมูลโปรแกรมแต่สามารถเปลี่ยนแปลงได้

หากคุณมีอยู่แล้ว ดิสก์เสมือนในรูปแบบ VHD คุณสามารถเชื่อมต่อได้ อย่างไรก็ตาม ฉันทำอย่างนั้นโดยใช้ดิสก์ที่ฉันสร้างไว้ก่อนหน้านี้สำหรับ Virtual Box

เมื่อคุณระบุ VHD ที่มีอยู่ วิซาร์ดจะลบขั้นตอนที่คุณระบุสื่อบันทึกสำหรับการติดตั้งระบบ

อย่างไรก็ตาม คุณสามารถระบุเส้นทางไปยัง ISO ได้ในภายหลังโดยเปิดการตั้งค่าเครื่องเสมือนในหน้าต่างหลักของ Hyper-V Manager

การเริ่มต้นเครื่องเสมือนและติดตั้ง Windows บนเครื่อง

ทุกอย่างที่นี่ก็เรียบง่าย แต่ก็แปลกเล็กน้อยสำหรับผู้ที่ไม่เคยพบ Hyper-V มาก่อน

ใน Hyper-V Manager:

  • หากต้องการเริ่มเครื่องเสมือนให้คลิก "เริ่ม"
  • หากต้องการโต้ตอบกับมัน ให้คลิก "เชื่อมต่อ" หรือดับเบิลคลิกที่ภาพขนาดย่อของเครื่อง

เมื่อพารามิเตอร์ของเครื่องระบุ อิมเมจ ISO ที่สามารถบูตได้ Windows คุณจะเห็นคำจารึกที่คุ้นเคยบนหน้าจอ กดปุ่มใดก็ได้เพื่อบูต... จากนั้นคุณสามารถจัดการได้ด้วยตัวเอง แต่ถ้าคุณต้องการ คำแนะนำทีละขั้นตอนสำหรับการติดตั้งจะอยู่ใน OSZone สำหรับ Windows 7 และ Windows 8

หากระบบปฏิบัติการบนเครื่องจริงใหม่กว่าที่ติดตั้งบนเครื่องเสมือน ขอแนะนำให้อัปเดตส่วนประกอบการรวม (ขอบคุณ Artem) ในการดำเนินการนี้ให้เชื่อมต่อกับเครื่องเสมือนในตัวจัดการ Hyper-V กด Ctrl + I แล้วเรียกใช้ setup.exe.

การตั้งค่าการเข้าถึงอินเทอร์เน็ตและเครือข่ายท้องถิ่น

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

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

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

สิ่งที่เหลืออยู่คือการระบุสวิตช์ที่สร้างขึ้นในพารามิเตอร์การเชื่อมต่อเครือข่ายของเครื่องเสมือน

ตอนนี้เข้า ติดตั้ง Windows แล้วคุณจะมีการเชื่อมต่ออินเทอร์เน็ตและ เครือข่ายท้องถิ่นระหว่างเครื่องจริงและเสมือน

ในภาพด้านบนคุณเห็น:

  • ทางด้านซ้ายเป็นผลมาจากการเพิ่มสวิตช์เสมือนไปยัง Hyper-V บนเครื่องจริงเช่น สะพานเครือข่ายและอะแดปเตอร์เสมือน
  • ทางด้านขวา – การเข้าถึงอินเทอร์เน็ตและการเชื่อมต่อกับเครือข่ายท้องถิ่นบนเครื่องเสมือน

อย่างที่คุณเห็น การตั้งค่าอินเทอร์เน็ตและเครือข่ายท้องถิ่นนั้นไม่ซับซ้อนมากนัก เนื่องจากเป็นเรื่องปกติสำหรับผู้ใช้ระบบปฏิบัติการไคลเอนต์ Microsoft

การแชร์ไฟล์ระหว่างเครื่องจริงและเครื่องเสมือน

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

โฟลเดอร์เครือข่ายที่ใช้ร่วมกัน

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

การเข้าถึงจากเครื่องเสมือนไปยังเครื่องจริง

ภาพหนึ่งภาพแทนคำพูดได้นับพันคำ ดังที่คนอเมริกันพูด

รูปภาพนี้แสดง Virtual Machine Explorer (VIRTUAL-PC) จากตำแหน่งที่เข้าถึงเครื่องจริง (VADIK-PC) เมื่อคุณป้อนข้อมูลประจำตัวบัญชีของคุณ การเข้าถึงโปรไฟล์ของคุณจะเป็นไปตามที่คุณต้องการ

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

การเข้าถึงจากเครื่องจริงไปยังเครื่องเสมือน

สมมติว่ามีโฟลเดอร์อยู่ในรูทของดิสก์เครื่องเสมือน แบ่งปันแล้ว. คลิกขวาที่มันแล้วเลือก การเข้าถึงทั่วไปบุคคลธรรมดา(หรือ ผู้ใช้เฉพาะในวินโดวส์ 7)

ตอนนี้คุณสามารถเปิดได้ โฟลเดอร์ที่ใช้ร่วมกันผ่านเครือข่ายใน Explorer รวมทั้งโดยการเข้าไป แถบที่อยู่ที่อยู่เช่น \\ชื่อคอมพิวเตอร์\ชื่อโฟลเดอร์.

การเชื่อมต่อกับเดสก์ท็อประยะไกลของเครื่องทำงานเสมือน

ใน Hyper-V ไม่สามารถแลกเปลี่ยนไฟล์ระหว่างเครื่องจริงและเครื่องเสมือนได้โดยการคัดลอกและวาง คุณสามารถวางได้เฉพาะข้อความที่คัดลอกบนเครื่องจริงโดยใช้การรวมกันเท่านั้น ปุ่ม Ctrl+วี อย่างไรก็ตาม เมื่อเครื่องเสมือนทำงาน คุณสามารถเชื่อมต่อผ่าน RDP แทนการเปิดจาก Hyper-V Manager วิธีนี้ใช้ได้กับรุ่น Pro และสูงกว่า

การดำเนินการบนเครื่องเสมือน

ขั้นแรก คุณต้องเปิดใช้งานการเชื่อมต่อเดสก์ท็อประยะไกลบนเครื่องเสมือนในคุณสมบัติของระบบ กด Win + R แล้วเรียกใช้:

RUNDLL32.EXE shell32.dll,Control_RunDLL sysdm.cpl,5

จากนั้นจึงอนุญาตการเชื่อมต่อตามภาพ

สิ่งที่เหลืออยู่คือค้นหาที่อยู่ IP ของเครื่องเสมือนด้วยคำสั่ง ไอพีคอนฟิก

การดำเนินการบนเครื่องจริง

กด Win + R แล้วเข้า ปริญญาโทและขยายตัวเลือกการเข้าสู่ระบบ

ในหน้าต่างที่เปิดขึ้น:

  1. ป้อนที่อยู่ IP ของเครื่องเสมือน (จำเป็น)
  2. กรอกชื่อผู้ใช้ที่คุณต้องการใช้ บัญชีคุณจะเข้าสู่ระบบ
  3. เปิดใช้งานข้อมูลการเข้าสู่ระบบที่จะจดจำ
  4. บันทึกการตั้งค่าการเชื่อมต่อ

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

ตอนนี้คุณสามารถแลกเปลี่ยนไฟล์ระหว่างเครื่องจริงและเครื่องเสมือนได้โดยใช้แป้นพิมพ์ลัดปกติ Ctrl + C และ Ctrl + V

สุดท้ายนี้ ฉันอยากจะจำลองคำแนะนำบางประการจาก Denis Diaghilev สำหรับการทำงานกับ Hyper-V

ใช้ RDP เพื่อเชื่อมต่อกับเครื่องเสมือน

สิ่งนี้จะไม่เพียงช่วยให้คุณแชร์ไฟล์ระหว่างเครื่องจริงและเครื่องเสมือนโดยการคัดลอกและวาง แต่ยังช่วยประหยัดทรัพยากรระบบที่ vmconnect ใช้เมื่อเชื่อมต่อกับเครื่องเสมือนใน Hyper-V Manager หรือจากบรรทัดคำสั่ง

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

ระมัดระวังกับรูปถ่ายของคุณ

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

Alexander Kosivchenko (MVP สำหรับการจำลองเสมือน) อธิบายรายละเอียดหลักการของการทำงานของ Hyper-V snapshot บนHabré แม้ว่าจะค่อนข้างวุ่นวายก็ตาม

ใช้การนำเข้าเครื่องเสมือนหากจำเป็น

การนำเข้าจะน่าสนใจยิ่งขึ้นสำหรับผู้เชี่ยวชาญด้านไอที แต่ฉันบังเอิญใช้ฟังก์ชันนี้โดยบังเอิญ หลังจากสร้างเครื่องเสมือนแล้ว ฉันเปลี่ยนชื่ออักษรระบุไดรฟ์ที่จัดเก็บไว้ และจากนั้น Hyper-V Manager ก็สูญเสียมันไป

เมื่อมองไปรอบๆ อย่างรวดเร็ว ฉันเห็นตัวเลือกการนำเข้าและกู้คืนเครื่องได้ทันที

ยิ่งกว่านั้นฉันไม่สงสัยด้วยซ้ำว่าการกระทำที่ฉันทำนั้นเป็นไปได้เนื่องจากการเกิดขึ้นของคุณสมบัติใหม่ใน Hyper-V เท่านั้น :)

ไฮเปอร์-วี ปะทะ VirtualBox

ในขณะที่เข้าใจ Hyper-V ฉันก็เปรียบเทียบโดยไม่ได้ตั้งใจ โซลูชันของไมโครซอฟต์สำหรับระบบปฏิบัติการไคลเอ็นต์ที่มี Oracle VirtualBox

จากมุมมองของงานทั่วไปของผู้ใช้ตามบ้าน (ทดสอบการติดตั้งระบบ, ทำความคุ้นเคยกับมัน, ตรวจสอบการทำงานของแอปพลิเคชัน) โซลูชันเหล่านี้แทบไม่แตกต่างกันเลย แต่ VirtualBox สามารถใช้ในรุ่น Windows 10 Home ได้ในขณะที่ Hyper-V ไม่สามารถใช้งานได้

VirtualBox ไม่มีข้อกำหนดด้านฮาร์ดแวร์ที่เข้มงวดดังกล่าว และด้วย ความสามารถด้านกราฟิกกว้างยิ่งขึ้นเนื่องจากมีการรองรับการเร่งด้วยฮาร์ดแวร์ 3D (แม้ว่าฉันจะไม่เคยใช้ก็ตาม)

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

การมีอยู่ของ Hyper-V ใน Windows ส่วนใหญ่จะช่วยสร้างความพึงพอใจให้กับผู้เชี่ยวชาญด้านไอทีที่คุ้นเคยกับเทคโนโลยีนี้ สำหรับผู้ใช้ตามบ้านนี่คือ โอกาสที่ดีใช้ประโยชน์จากเครื่องมือในตัวของระบบและขยายขอบเขตของคุณด้วยการเข้าร่วมเซิร์ฟเวอร์ เทคโนโลยีของไมโครซอฟต์.

สำรวจ

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

ในความคิดเห็น บอกเราว่าคุณใช้โซลูชันเวอร์ช่วลไลเซชั่นแบบใดและเพื่อวัตถุประสงค์อะไร!

ฉันขอขอบคุณ Denis Diaghilev สำหรับความช่วยเหลือในการเตรียมเอกสารนี้ ข้อดีประการหนึ่งของโปรแกรม MVP คือการได้สัมผัสกับผู้มีความสามารถด้านเทคโนโลยีระดับแนวหน้าของ Microsoft ซึ่งหมายความว่าคุณสามารถรับคำแนะนำที่เชี่ยวชาญเกี่ยวกับปัญหาใดๆ เป็นการส่วนตัว;)

เดนิสยังกรุณาให้ความช่วยเหลือในการอำนวยความสะดวกในการสนทนาด้วย ดังนั้นหากคุณมีคำถามทางเทคนิคเกี่ยวกับบทความนี้ คุณสามารถวางใจได้ คำตอบที่ผ่านการรับรอง.

ฉันต้องการเน้นเป็นพิเศษว่า

หากคุณติดตั้ง Windows 10 Pro หรือ Enterprise บนคอมพิวเตอร์ของคุณ คุณอาจไม่ทราบว่าระบบปฏิบัติการรองรับเครื่องเสมือน Hyper-V ในตัว เหล่านั้น. ทุกสิ่งที่คุณต้องการในการติดตั้ง Windows (และอื่น ๆ ) ในเครื่องเสมือนนั้นมีอยู่ในคอมพิวเตอร์ของคุณแล้ว หากคุณมีบ้าน เวอร์ชันวินโดวส์, คุณสามารถ .

ผู้ใช้ทั่วไปอาจไม่รู้ว่า Virtual Machine คืออะไร และเหตุใดจึงมีประโยชน์ ฉันจะพยายามอธิบาย “เครื่องเสมือน” คือคอมพิวเตอร์แยกประเภทที่ใช้ซอฟต์แวร์ หรือมากกว่านั้นคือ Windows, Linux หรือระบบปฏิบัติการอื่นที่ทำงานในหน้าต่างโดยมีฮาร์ดดิสก์เสมือนของตัวเอง ไฟล์ระบบและอื่น ๆ

ทำอย่างไร:

  1. ใน Hyper-V Manager เลือกรายการที่สอง (ชื่อคอมพิวเตอร์ของคุณ) จากรายการทางด้านซ้าย
  2. คลิกขวาที่มัน (หรือรายการเมนู "การกระทำ") - Virtual Switch Manager
  3. ใน Virtual Switch Manager เลือก "สร้างสวิตช์เครือข่ายเสมือน" ภายนอก " (หากคุณต้องการอินเทอร์เน็ต) แล้วคลิกปุ่ม "สร้าง"
  4. ในหน้าต่างถัดไป ในกรณีส่วนใหญ่ คุณไม่จำเป็นต้องเปลี่ยนแปลงอะไรเลย (หากคุณไม่ใช่ผู้เชี่ยวชาญ) ยกเว้นว่าคุณสามารถตั้งชื่อเครือข่ายของคุณเองได้ และหากคุณมีทั้งอแด็ปเตอร์ Wi-Fi และการ์ดเครือข่าย เลือกอันนั้นในรายการ "เครือข่ายภายนอก" และอะแดปเตอร์เครือข่ายที่ใช้ในการเข้าถึงอินเทอร์เน็ต
  5. คลิกตกลงและรอจนกว่าจะสร้างและกำหนดค่าอะแดปเตอร์เครือข่ายเสมือน ในระหว่างนี้ การเชื่อมต่ออินเทอร์เน็ตอาจขาดหายไป

เสร็จแล้วคุณสามารถดำเนินการสร้างเครื่องเสมือนและ การติดตั้งวินโดวส์ลงไป (คุณสามารถติดตั้ง Linux ได้ แต่จากการสังเกตของฉัน ประสิทธิภาพใน Hyper-V ยังคงเป็นที่ต้องการอย่างมาก ฉันขอแนะนำ Virtual Box สำหรับวัตถุประสงค์เหล่านี้)

การสร้างเครื่องเสมือน Hyper-V

เช่นเดียวกับในขั้นตอนก่อนหน้า คลิกขวาที่ชื่อคอมพิวเตอร์ของคุณในรายการทางด้านซ้าย หรือคลิกรายการเมนู "การกระทำ" เลือก "สร้าง" - "เครื่องเสมือน"

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

ขั้นตอนต่อไปให้คุณเลือกการสร้างเครื่องเสมือน (ปรากฏใน Windows 10 ขั้นตอนนี้ไม่ปรากฏใน 8.1) โปรดอ่านคำอธิบายของทั้งสองตัวเลือกอย่างละเอียด รุ่นที่ 2 นั้นเป็นเครื่องเสมือน UEFI โดยพื้นฐานแล้ว หากคุณวางแผนที่จะทดลองมากมายด้วยการบูทเครื่องเสมือนจากอิมเมจที่แตกต่างกันและติดตั้งที่แตกต่างกัน ระบบปฏิบัติการฉันแนะนำให้ออกจากรุ่นที่ 1 (เครื่องเสมือนรุ่นที่ 2 ไม่สามารถบู๊ตจากอิมเมจสำหรับบูตทั้งหมดได้ มีเพียง UEFI เท่านั้น)

ขั้นตอนที่สาม - การเลือก หน่วยความจำเข้าถึงโดยสุ่มสำหรับเครื่องเสมือน ใช้ขนาดที่จำเป็นสำหรับระบบปฏิบัติการที่คุณวางแผนจะติดตั้ง หรือดีกว่านั้น ยิ่งกว่านั้น โดยคำนึงว่าหน่วยความจำนี้จะไม่สามารถใช้งานได้ในระบบปฏิบัติการหลักของคุณในขณะที่เครื่องเสมือนกำลังทำงานอยู่ ฉันมักจะยกเลิกการเลือกช่องทำเครื่องหมาย “ใช้หน่วยความจำแบบไดนามิก” (ฉันชอบความสามารถในการคาดเดา)

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

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

นั่นคือทั้งหมด: คุณจะเห็นบทสรุปของเครื่องเสมือนและเมื่อคุณคลิกปุ่ม "เสร็จสิ้น" มันจะถูกสร้างขึ้นและปรากฏในรายการเครื่องเสมือนในตัวจัดการ Hyper-V

การเริ่มต้นเครื่องเสมือน

ในการเริ่มเครื่องเสมือนที่สร้างขึ้นคุณสามารถคลิกสองครั้งที่มันในรายการตัวจัดการ Hyper-V และในหน้าต่างการเชื่อมต่อเครื่องเสมือนให้คลิกปุ่ม "เปิดใช้งาน"

หากตอนสร้างมันคุณระบุไว้ ภาพไอเอสโอหรือดิสก์ที่คุณต้องการบูต สิ่งนี้จะเกิดขึ้นในการสตาร์ทครั้งแรก และคุณจะสามารถติดตั้งระบบปฏิบัติการ เช่น Windows 7 ได้ในลักษณะเดียวกับการติดตั้งบน คอมพิวเตอร์ปกติ. หากคุณไม่ได้ระบุรูปภาพ คุณสามารถทำได้ในรายการเมนู "สื่อ" เพื่อเชื่อมต่อกับเครื่องเสมือน

โดยทั่วไป หลังจากการติดตั้ง เครื่องเสมือนจะบูตจากฮาร์ดดิสก์เสมือนโดยอัตโนมัติ แต่หากไม่เกิดขึ้น คุณสามารถปรับลำดับการบูตได้โดยคลิกขวาที่เครื่องเสมือนในรายการตัวจัดการ Hyper-V เลือก "ตัวเลือก" จากนั้นเลือกการตั้งค่า "BIOS"

นอกจากนี้ในการตั้งค่า คุณสามารถเปลี่ยนขนาด RAM จำนวนโปรเซสเซอร์เสมือน เพิ่มฮาร์ดดิสก์เสมือนใหม่และเปลี่ยนพารามิเตอร์อื่น ๆ ของเครื่องเสมือนได้

ในที่สุด

แน่นอนว่าคำสั่งนี้เป็นเพียงคำอธิบายผิวเผินของการสร้างเครื่องเสมือน Hyper-V ใน Windows 10 เท่านั้น ไม่สามารถครอบคลุมความแตกต่างทั้งหมดได้ที่นี่ นอกจากนี้ คุณควรใส่ใจกับความเป็นไปได้ในการสร้างจุดตรวจ การเชื่อมต่อฟิสิคัลไดรฟ์กับระบบปฏิบัติการที่ติดตั้งในเครื่องเสมือน การตั้งค่าขั้นสูง ฯลฯ

แต่ฉันคิดว่ามันค่อนข้างเหมาะสมสำหรับการแนะนำครั้งแรกสำหรับผู้ใช้มือใหม่ คุณสามารถเข้าใจหลายสิ่งหลายอย่างใน Hyper-V ได้ด้วยตัวเองหากต้องการ โชคดีที่ทุกอย่างเป็นภาษารัสเซีย อธิบายได้ค่อนข้างดี และหากจำเป็น ก็สามารถค้นหาได้บนอินเทอร์เน็ต และหากคุณมีคำถามระหว่างการทดลองกะทันหัน ฉันยินดีที่จะตอบ

เราจะเพิ่มส่วนประกอบ ไฮเปอร์-วีใน Windows 10 ให้พิจารณาตัวเลือกในการสร้างเครื่องเสมือนโดยใช้ ไฮเปอร์-วีและพิจารณาพารามิเตอร์ด้วย

การเพิ่มส่วนประกอบ Hyper-V

เปิดตัวกันเลย "วิ่ง"ด้วยวิธีใดวิธีหนึ่งจากสองวิธี:

  1. คลิกขวาที่เมนู "เริ่ม"และเลือก "วิ่ง".(รูปที่ 1)
  2. กดคีย์ผสม "ชนะ"+"ร".
รูปที่ 1 - คลิกขวาที่ "Start" -> "Run"

เข้า appwiz.cpl(รูปที่ 2)


รูปที่ 2 - เข้าสู่ appwiz.cpl

หน้าต่างจะเปิดขึ้น “โปรแกรมและคุณสมบัติ”. คลิกทางด้านซ้าย "เปิดหรือปิดคุณลักษณะของ Windows".(รูปที่ 3)


รูปที่ 3 - โปรแกรมและส่วนประกอบ

หน้าต่างจะเปิดขึ้น “ส่วนประกอบของวินโดวส์”. เลือกทุกอย่างที่อยู่ในส่วนนี้ ไฮเปอร์-วี.(รูปที่ 4)

คลิก "ตกลง".

รูปที่ 4 - การเลือกส่วนประกอบ Hyper-V

เรากำลังรอส่วนประกอบที่จะติดตั้ง - กำลังใช้การเปลี่ยนแปลงและกด "เริ่มต้นใหม่เดี๋ยวนี้".(รูปที่ 5)


รูปที่ 5 - การใช้ส่วนประกอบ การรีบูตระบบ

เกี่ยวกับเรื่องนี้ การเพิ่มส่วนประกอบที่เสร็จเรียบร้อย. เริ่มต้นใช้งาน Hyper-V

เปิดตัวไฮเปอร์-วี

ในเมนู "เริ่ม" -> "สิ่งอำนวยความสะดวก การดูแลระบบ Windows" ทางลัดปรากฏขึ้น "ผู้จัดการไฮเปอร์วี". มาเปิดตัวกันเลย (รูปที่ 6)

รูปที่ 6 - เปิดตัว Hyper-V Manager

ตรงหน้าเราคือหน้าต่างเริ่มต้น "ผู้จัดการไฮเปอร์วี".(รูปที่ 7)


รูปที่ 7 - หน้าต่างเริ่มต้นของ Hyper-V Manager

เราเลือกคอมพิวเตอร์ของเราทางด้านซ้ายฉันมีสิ่งนี้ - เดสก์ท็อป-9PLBR7Qเมนูจะปรากฏขึ้นทางด้านขวา "การกระทำ", คลิกที่รายการ "ตัวจัดการสวิตช์เสมือน".(รูปที่ 8)


รูปที่ 8 - ไปที่ Virtual Switch Manager

ใน "ตัวจัดการสวิตช์เสมือน"คลิก "สร้างสวิตช์เสมือน".(รูปที่ 9)


รูปที่ 9 - การสร้างสวิตช์เสมือน

เข้า ชื่อฉันมีสิ่งนี้ - ไฮเปอร์เน็ตและโปรดทราบว่า ฉันมีสิ่งนี้- เครือข่ายไฮเปอร์-วี.(รูปที่ 10)

คุณจะเลือกด้วย ประเภทการเชื่อมต่อ. ฉันเลือกที่จะเชื่อมต่อ เครือข่ายภายนอกผ่านทางของฉัน การ์ดเครือข่าย -"คอนโทรลเลอร์ตระกูล Realtek PCIe GBE". และทำเครื่องหมายในช่องด้วย "อนุญาตให้ระบบปฏิบัติการการจัดการแชร์อะแดปเตอร์เครือข่ายนี้".

คลิก "นำมาใช้".


รูปที่ 10 - คุณสมบัติของสวิตช์เสมือน

คำเตือนปรากฏขึ้น "การเปลี่ยนแปลงที่รอดำเนินการอาจขัดขวางการเชื่อมต่อเครือข่าย".(รูปที่ 11) ฉันคิดว่าผู้เริ่มต้นจะอ่านบทความนี้ซึ่งหมายความว่าพวกเขาไม่น่าจะทำซ้ำทีละขั้นตอนหลังจากฉันโดยใช้เซิร์ฟเวอร์ที่เกี่ยวข้องขององค์กรของพวกเขา 😀 . ดังนั้นจึงเป็นเรื่องปกติที่เราอาจสูญเสียการเชื่อมต่อเครือข่ายไประยะหนึ่ง คลิก "ใช่"และรอ "การใช้การเปลี่ยนแปลง".


รูปที่ 11 - คำเตือนเกี่ยวกับความล้มเหลวในการเชื่อมต่อเครือข่ายที่อาจเกิดขึ้น

ตอนนี้เข้าแล้ว "เชื่อมต่อเครือข่าย" -> "การกำหนดการตั้งค่าอะแดปเตอร์". เราจะเห็นสิ่งที่เราสร้างขึ้นใหม่ vEthernet (ไฮเปอร์เน็ต)ที่อยู่ติดกันก็ไม่ได้เชื่อมต่อกัน vEthernet (สวิตช์เริ่มต้น) - "เครือข่ายมาตรฐานให้สิทธิ์เครื่องเสมือนเข้าถึงเครือข่ายของคอมพิวเตอร์โดยอัตโนมัติโดยใช้การแปลที่อยู่เครือข่าย ( แนท). แนทบน ช่วงเวลานี้เราไม่สนใจ และเราจะไม่แตะสวิตช์นี้ (รูปที่ 12)


รูปที่ 12 - การเชื่อมต่อเครือข่าย -> การกำหนดค่าพารามิเตอร์อะแดปเตอร์

เสร็จสิ้นการตั้งค่าเครือข่าย เรามาดูสิ่งที่สำคัญที่สุดกันดีกว่า เหตุใดจึงมีการสร้างระบบเสมือนจริงขึ้นมา ไฮเปอร์-วี- กับ การสร้างเครื่องเสมือน.

การสร้างเครื่องเสมือน

คลิกขวาที่คอมพิวเตอร์ของเรา -> "สร้าง" -> "เครื่องเสมือน". (รูปที่ 13)


รูปที่ 13 - การสร้างเครื่องเสมือน Hyper-V

“ตัวช่วยสร้างการสร้างเครื่องเสมือน” จะเปิดขึ้น (รูปที่ 14)

  • คลิกปุ่ม "พร้อม"เพื่อสร้างเครื่องเสมือนด้วยการตั้งค่าเริ่มต้น
  • คลิกปุ่ม "ไกลออกไป"เพื่อสร้างเครื่องเสมือนด้วยการตั้งค่าเฉพาะ

รูปที่ 14 - วิซาร์ดการสร้างเครื่องเสมือน

ระบุชื่อเครื่องเสมือนและที่ตั้ง (รูปที่ 15)

ฉันตัดสินใจทดสอบกับ เซิร์ฟเวอร์อูบุนตู 18.04.

นี่คือสิ่งที่ฉันมี:

  • ชื่อ: ubunuserver 18.04
  • ที่ตั้ง: E:\เซิร์ฟเวอร์ Ubuntu ของ Hyper-V 18.04\.

รูปที่ 15 - ระบุชื่อของเครื่องเสมือนและตำแหน่งของเครื่อง

เลือกการสร้างเครื่องเสมือน (รูปที่ 16)

ในกรณีส่วนใหญ่ คุณควรเลือกรุ่นที่สอง แต่หากคุณกำลังติดตั้งบางอย่าง 32 บิตสิ่งที่ควรค่าแก่การเลือก - รุ่น -1.

สำหรับฉันเป็นการส่วนตัว เซิร์ฟเวอร์อูบุนตู 18.04 64 บิตด้วยการสนับสนุน UEFIดังนั้นฉันจึงเลือก- รุ่นที่ 2


รูปที่ 16 - เลือกรุ่นของเครื่องเสมือน

เราเลือกจำนวน RAM (รูปที่ 17)

ระบบปฏิบัติการของฉันเพียงพอแล้ว แรม 1GB=> ฉันปล่อยให้ค่าเริ่มต้นรวมอยู่ด้วย 1,024 เมกะไบต์. ไปกันเถอะ "ไกลออกไป".


มะเดื่อ 17 - การจัดสรรจำนวน RAM

เราเลือกสวิตช์เครือข่ายของเราจะเชื่อมต่อด้วย (รูปที่ 18)

เลือกของเรา "ไฮเปอร์เน็ต", ไปกันเถอะ "ไกลออกไป".


มะเดื่อ 18 - การตั้งค่าเครือข่าย

สร้างฮาร์ดดิสก์เสมือน (รูปที่ 19)

เราระบุ ชื่อ,ที่ตั้งและสูงสุด ขนาดไฟล์เสมือน ฮาร์ดดิส

ฉันมีดังนั้น:

  • ชื่อ:เซิร์ฟเวอร์อูบุนตู 18.04.vhdx
  • ที่ตั้ง: E:\hyper-v เซิร์ฟเวอร์ Ubuntu 1804\.
  • ขนาด: 10 กิกะไบต์

ภาพที่ 19 - การสร้างฮาร์ดดิสก์เสมือน

เลือก ภาพไอเอสโอซึ่งเราจะติดตั้งระบบปฏิบัติการ (รูปที่ 20)

เลือกรายการ "ติดตั้งระบบปฏิบัติการจากไฟล์อิมเมจสำหรับบูต"-> คลิก "ทบทวน"-> เลือก ภาพไอโซ. -> คลิก "ไกลออกไป".


รูปที่ 20 - การเลือกอิมเมจระบบปฏิบัติการ

ดำเนินการวิซาร์ดการสร้างเครื่องเสมือนให้เสร็จสิ้น (รูปที่ 21)

คลิก "พร้อม".


รูปที่ 21 - เสร็จสิ้นวิซาร์ดการสร้างเครื่องเสมือน

ตอนนี้เข้า ผู้จัดการ Hyper-Vเราเห็นเครื่องเสมือนที่สร้างขึ้นใหม่ - เซิร์ฟเวอร์อูบุนตู 1804. (รูปที่ 22)

คลิกขวาที่มัน -> "เสียบ".


รูปที่ 22 - Hyper-V Manager, เครื่องเสมือนใหม่

หน้าต่างจะปรากฏขึ้น (รูปที่ 23)

หากคุณต้องการติดตั้งระบบ หน้าต่างจากนั้นเมื่อคุณกดปุ่ม "เริ่ม"การติดตั้งควรเริ่มต้นโดยไม่มีข้อผิดพลาด

แต่เพื่อที่จะเริ่มต้น เซิร์ฟเวอร์อูบุนตู 18.04ฉันต้อง "ไฟล์" - > "ตัวเลือก"->"ความปลอดภัย"ปิดการใช้งาน "บูตอย่างปลอดภัย".(รูปที่ 24)


รูปที่ 23 - การเชื่อมต่อกับเครื่องเสมือน
รูปที่ 24 - ปิดการใช้งาน Secure Boot

เปิดเครื่องเสมือน (รูปที่ 25)


รูปที่ 25 - เปิดเครื่องเสมือน

ทุกอย่างเรียบร้อยดี เครื่องเสมือนเริ่มทำงานแล้ว ช่างติดตั้งมาพบเรา เซิร์ฟเวอร์อูบุนตู 18.04(รูปที่ 26)


รูปที่ 26 - ใช้งานเครื่องเสมือน ตัวติดตั้ง Ubuntu Server 18.04

การเปลี่ยนการตั้งค่าเครื่องเสมือน

มาดูภาพรวมโดยย่อของพารามิเตอร์เครื่องเสมือนเพื่อให้คุณเห็นฟังก์ชั่นหลักก่อนตัดสินใจใช้ระบบเสมือนจริง ไฮเปอร์-วี.

"ไฟล์" - > "ตัวเลือก".(รูปที่ 27) รูปที่ 27 - ไปที่ "ไฟล์" -> "ตัวเลือก"

อุปกรณ์.

"เฟิร์มแวร์"- คุณสามารถเปลี่ยนลำดับความสำคัญในการบูตของอุปกรณ์ในเครื่องเสมือนได้ (รูปที่ 28)


รูปที่ 28 - การเลือกลำดับความสำคัญในการบูต

"ความปลอดภัย"- สามารถ “เปิดสวิตช์ปิด บูตอย่างปลอดภัย", "เปิด/ปิดการสนับสนุนการเข้ารหัส".(รูปที่ 29)

รูปที่ 29 - พารามิเตอร์ความปลอดภัยของเครื่องเสมือน

"หน่วยความจำ"- คุณสามารถแก้ไขจำนวนเงินที่จัดสรรได้ RAM, เปิด/ปิดการทำงาน หน่วยความจำแบบไดนามิก(รูปที่ 30)


รูปที่ 30 - พารามิเตอร์ RAM

"ซีพียู"- คุณสามารถแก้ไขจำนวนโปรเซสเซอร์เสมือนได้ตามจำนวนโปรเซสเซอร์บนคอมพิวเตอร์จริง (รูปที่ 31)

คุณยังสามารถกระจายโหลดข้ามได้ "การจัดการทรัพยากร".


"ตัวควบคุม SCSI"สามารถเพิ่มได้ ฮาร์ดดิส ,ไดรฟ์ดีวีดีหรือ ไดรฟ์ที่แชร์.(รูปที่ 32)


รูปที่ 32 - พารามิเตอร์ตัวควบคุม SCSI

คุณยังสามารถเปลี่ยนแปลงได้ พารามิเตอร์ของสื่อที่เชื่อมต่อตัวอย่างเช่นที่นี่เราสามารถเปลี่ยนการแทรกลงในเสมือนได้ ไดรฟ์ดีวีดีภาพ ISO (รูปที่ 33)


รูปที่ 33 - พารามิเตอร์สื่อ

"อะแดปเตอร์เครือข่าย"คุณสามารถเปลี่ยนการกำหนดค่าได้ อะแดปเตอร์เครือข่าย: เลือก สวิตช์เสมือน, ลงทะเบียน วีแลนไอดี, กำหนดค่า แบนด์วิธ.(รูปที่ 34)


รูปที่ 34 - พารามิเตอร์เครือข่าย

ควบคุม.

"ชื่อ"- คุณสามารถเปลี่ยนเครื่องเสมือนให้เป็นเครื่องที่สะดวกยิ่งขึ้นสำหรับการใช้งานของคุณได้อย่างง่ายดาย (รูปที่ 35)


รูปที่ 35 - การเปลี่ยนชื่อ

“บริการบูรณาการ”- การเลือกบริการที่คุณต้องการให้พร้อมใช้งานกับเครื่องเสมือน .(รูปที่ 36)


รูปที่ 36 - บริการบูรณาการ

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


รูปที่ 37 - จุดควบคุม

"ตำแหน่งไฟล์แพดดิ้งอัจฉริยะ"- คุณสามารถระบุเส้นทางไปยังไฟล์สลับได้ (รูปที่ 38)

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


รูปที่ 38 - ตำแหน่งไฟล์ Smart Padding

"การดำเนินการเริ่มต้นอัตโนมัติ"- คุณสามารถเลือกการดำเนินการที่คุณต้องการดำเนินการกับเครื่องเสมือนนี้เมื่อเริ่มต้นคอมพิวเตอร์จริง (รูปที่ 39)

สวัสดีตอนบ่าย. ต้องขอบคุณเว็บไซต์ของฉันที่ทำให้ฉันปรับแต่งระบบปฏิบัติการอยู่ตลอดเวลาและแน่นอนว่าเมื่อเวลาผ่านไปฉันเริ่มมองหาวิธีที่จะเขียนคำแนะนำได้ แต่ในขณะเดียวกันก็ทำการเปลี่ยนแปลงระบบปฏิบัติการของคอมพิวเตอร์ที่ทำงานน้อยลง .. วิธีแก้ปัญหามาถึงระดับประถมศึกษา - เครื่องเสมือน นี่เป็นการจำลองระบบปฏิบัติการที่ทำงานโดยสมบูรณ์ (หรือเกือบทั้งหมด) ที่ทำงานบนระบบปฏิบัติการของคุณ ฉันลองใช้ VirtualBox, VMware Workstation และ Hyper-V... VirtualBox นั้นฟรีและไม่เป็นมิตรกับผู้ใช้เหมือนกับอีกสองตัว VMware Workstation นั้นยอดเยี่ยมทุกประการ แต่ได้รับค่าตอบแทน Hyper-V เป็นเครื่องเสมือนที่มีความสมดุลอย่างสมบูรณ์ ซึ่งย้ายจากระบบปฏิบัติการเซิร์ฟเวอร์ไปเป็น Windows 8 และเพียงต้องเปิดเครื่องเพื่อเข้าถึง ดังนั้นทางเลือกจึงตกอยู่ที่อย่างหลัง: เรียบง่าย ฟรี และมีรสนิยม ยังไงซะ ฉันมี Windows 10 Professional ซึ่งมีลิขสิทธิ์ แต่ฉันได้มันมาฟรีๆ ต้องขอบคุณ โปรแกรมวินโดวส์คนวงใน (หกเดือนแห่งความทุกข์ทรมานกับแมลงและใบอนุญาตในกระเป๋าของคุณ))

ฉันอาจจะเตือนคุณทันทีว่าเมื่อคุณเปิดใช้งานส่วนประกอบ Hyper-V คุณจะไม่สามารถใช้เครื่องเสมือนอื่นได้ เอาล่ะ มาเริ่มกันเลย:

คลิกขวาที่มุมของ "Start" และเลือก "Programs and Features"

ในบานหน้าต่างด้านซ้ายเลือก "เปิดหรือปิดคุณลักษณะของ Windows"

ตอนนี้เปิดเมนู "Start" → "All Programs" →มองหาไดเร็กทอรี "Administration Tools" และค้นหา "Hyper-V Manager" ในนั้น

เมื่อเปิดตัวเราจะเห็นคอนโซลการจัดการเครื่องเสมือน ฉันมีเครื่องที่สร้างขึ้นหนึ่งเครื่องซึ่งมีบอทเพลงสำหรับเซิร์ฟเวอร์ TeamSpeak ของฉันอยู่ แต่ตอนนี้เรากำลังสร้างเครื่องจักรอีกเครื่องหนึ่งเพื่อแสดงวิธีการทำ แต่ก่อนอื่น มาสร้าง "เครือข่ายเสมือน" ทันทีเพื่อให้ VM ของเรามีอินเทอร์เน็ต โดยคลิกที่ชื่อคอมพิวเตอร์ในคอลัมน์ด้านซ้าย และในคอลัมน์ด้านขวา ให้เลือก "Virtual Switch Manager"

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

ทางด้านซ้ายเลือก "สร้างสวิตช์เครือข่ายเสมือน" ทางด้านขวา "ภายนอก" และคลิก "สร้างสวิตช์เสมือน"

ป้อนชื่อเครือข่ายในส่วน "เครือข่ายภายนอก" เลือกอะแดปเตอร์เครือข่ายของคุณแล้วคลิกตกลง

ตอนนี้เรามาสร้างเครื่องเสมือนกัน คลิก "สร้าง" - "เครื่องเสมือน"

" ตัวช่วยสร้างการสร้างเครื่องเสมือนใหม่“ ในหน้าต่างแรก เพียงคลิก "ถัดไป"

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

ทุกอย่างเรียบง่ายที่นี่ อ่านสิ่งที่เขียนถ้าคุณมี เมนบอร์ดหากไม่มีการสนับสนุน UEFI หรือคุณกำลังจะติดตั้งระบบ 32 บิต จากนั้นเลือกตัวเลือกแรก หากเงื่อนไขในการใช้รุ่นที่สองตรงกับความสามารถของคุณ ให้เลือกรุ่นที่สอง ฉันต้องการติดตั้ง Ubuntu 32 บิตสำหรับหนึ่งในบทความต่อไปนี้ ดังนั้นฉันจึงเลือก Hyper-V รุ่นแรก คลิกถัดไป

จำนวนหน่วยความจำเสมือน ในกรณีของ Windows ควรใช้ 2-3 GB สำหรับระบบ 32 บิต และ 3-4 GB สำหรับระบบ 64 บิต ยิ่งมากไม่สมเหตุสมผลสำหรับเครื่องเสมือน และยิ่งน้อยก็ส่งผลต่อการทำงานของระบบได้ คุณยังสามารถใช้ "หน่วยความจำแบบไดนามิก" ได้ ในกรณีนี้ VM จะได้รับการจัดสรรหน่วยความจำได้มากเท่าที่ต้องการ

เราเลือกขนาดของฮาร์ดไดรฟ์ของเครื่องในอนาคตและตำแหน่งที่จัดเก็บไฟล์ ตามความต้องการ สำหรับ Win 8-10 คุณต้องมีอย่างน้อย 25GB ฉันใช้ Ubuntu สำรองไว้มากมาย