การคัดลอกข้อมูลไปยังเครื่องเสมือนใน Hyper-V อาจเป็นเรื่องยุ่งยากเล็กน้อย ในโพสต์บล็อกนี้ เราจะแสดงวิธีคัดลอกข้อมูลไปยังเครื่องเสมือนใน Hyper-V อย่างง่ายดาย
เนื้อหา
- 1 จะคัดลอกข้อมูลไปยังเครื่องเสมือนใน Hyper-V ได้อย่างไร
- 2 ฉันจะเข้าถึงไดรฟ์ในเครื่อง Hyper-V ได้อย่างไร
- 3 ฉันจะแชร์ไฟล์ระหว่างเครื่องเสมือนสองเครื่องได้อย่างไร
- 4 ฉันจะแมปไดรฟ์ในเครื่องกับเครื่องเสมือนได้อย่างไร
- 5 คุณจะคัดลอกไฟล์จากเครื่องโลคัลไปยังเครื่องเสมือนได้อย่างไร
- 6 วิธีคัดลอกข้อมูลไปยังเครื่องเสมือนใน Hyper-V & Ubuntu
- 7 วิธีคัดลอกข้อมูลไปยังเครื่องเสมือนใน Hyper-V ไปยัง Linux VM:
- 8 การคัดลอกวาง Hyper-V ไม่ทำงาน
- 9 วิธีคัดลอกข้อมูลไปยังเครื่องเสมือนใน Hyper-V บน Windows 11
จะคัดลอกข้อมูลไปยังเครื่องเสมือนใน Hyper-V ได้อย่างไร
มีสองสามวิธีที่คุณสามารถคัดลอกและวางข้อมูลจากเครื่องโฮสต์ของคุณไปยังเครื่องเสมือนใน Hyper-V
วิธีหนึ่งคือการใช้เมาส์เพื่อเลือกข้อความหรือข้อมูลที่คุณต้องการคัดลอก จากนั้นใช้ปุ่มคลิกขวาเพื่อเปิดเมนูบริบท
จากที่นี่ คุณสามารถเลือก “สำเนา" หรือ "แปะ” อีกวิธีหนึ่งคือการใช้แป้นพิมพ์ลัด “Ctrl+C” เพื่อคัดลอกและ “Ctrl+V” เพื่อวาง
ฉันจะเข้าถึงไดรฟ์ในเครื่อง Hyper-V ได้อย่างไร
หากต้องการเข้าถึงไดรฟ์ในเครื่อง Hyper-V คุณจะต้องไปที่การตั้งค่าสำหรับเครื่องเสมือน ขยาย "ฮาร์ดไดรฟ์" ในบานหน้าต่างด้านซ้ายแล้วเลือก “ตัวควบคุม SCSI”
ในบานหน้าต่างด้านขวา ให้คลิก "เพิ่ม" และเลือก “ฮาร์ดดิสก์จริง” จากที่นี่ คุณสามารถเรียกดูไดรฟ์ในเครื่องของคุณและกดถูกใจได้
มีหลายวิธีในการแชร์ไฟล์ระหว่างเครื่องเสมือนสองเครื่องใน Hyper-V วิธีที่ง่ายที่สุดคือการใช้คุณสมบัติการแชร์ไฟล์ในตัวใน Windows
ในการทำเช่นนี้ ให้คลิกขวาที่ไฟล์หรือโฟลเดอร์ที่คุณต้องการแชร์แล้วเลือก “ร่วมกับ“ > “เครือข่าย” การดำเนินการนี้จะโอนไฟล์หรือโฟลเดอร์ที่เลือกไปยังทุกคนในเครือข่ายของคุณ
คุณสามารถใช้คอนโซล Hyper-V Manager เพื่อสร้างโฟลเดอร์ที่ใช้ร่วมกันได้ หากคุณต้องการควบคุมว่าใครสามารถเข้าถึงไฟล์ที่แชร์ได้มากขึ้น
ในการทำเช่นนี้ให้เปิดตัวจัดการ Hyper-V และเลือก "การกระทำ" เมนู. จากนั้นเลือก “ใหม่“ > “เครือข่ายเครื่องเสมือน” ในหน้าต่างที่ปรากฏขึ้น ให้เลือก “เครือข่ายภายใน” และตั้งชื่อเครือข่าย
เมื่อสร้างเครือข่ายแล้ว คุณสามารถเพิ่มเครื่องเสมือนเข้าไปได้ และเครือข่ายเหล่านั้นจะสามารถเข้าถึงไฟล์ของกันและกันได้
ฉันจะแมปไดรฟ์ในเครื่องกับเครื่องเสมือนได้อย่างไร
หากต้องการแมปไดรฟ์ในเครื่องกับแขกของเครื่องเสมือน คุณจะต้องใช้ Hyper-V Manager ในบานหน้าต่างด้านซ้าย เลือกเซิร์ฟเวอร์โฮสต์ที่มี VM ที่คุณต้องการแก้ไข ในบานหน้าต่างผลลัพธ์ เลือก VM และคลิกแก้ไขดิสก์ในบานหน้าต่างการดำเนินการ ในหน้าต้อนรับของ Edit Virtual Hard Disk Wizard ให้คลิก Next
คุณจะคัดลอกไฟล์จากเครื่องโลคัลไปยังเครื่องเสมือนได้อย่างไร
คุณสามารถคัดลอกไฟล์จากเครื่องโลคัลของคุณไปยังเครื่องเสมือนใน Hyper-V ผ่านคอนโซลการจัดการหรือบรรทัดคำสั่ง
หากต้องการคัดลอกไฟล์ผ่านคอนโซลการจัดการ คุณจะต้องเปิดคอนโซลการจัดการและเลือก 'แก้ไข' ตัวเลือก.
จากที่นี่ คุณจะเลือก 'สำเนา' ตัวเลือกแล้วเรียกดูตำแหน่งของไฟล์ที่คุณต้องการคัดลอก
เมื่อคุณเลือกไฟล์แล้ว คุณจะต้องระบุตำแหน่งบนเครื่องเสมือนที่คุณต้องการคัดลอกไฟล์
คุณจะต้องใช้ ‘xcopy‘ คำสั่งคัดลอกไฟล์โดยใช้บรรทัดคำสั่ง ไวยากรณ์สำหรับคำสั่งนี้คือ 'ปลายทางต้นทาง xcopy.’
ตัวอย่างเช่น หากคุณต้องการคัดลอกไฟล์ชื่อ 'file1.txt' จากเครื่องโลคัลของคุณไปยังเครื่องเสมือนชื่อ 'vm1' คุณจะใช้คำสั่งต่อไปนี้: xcopy C:\file1.txt vm1: \
วิธีคัดลอกข้อมูลไปยังเครื่องเสมือนใน Hyper-V & Ubuntu
มีสองวิธีในการคัดลอกไฟล์จาก Windows ไปยังเครื่องเสมือน Hyper-V Ubuntu อย่างแรกคือการใช้เครื่องมือ Hyper-V Manager และอย่างที่สองคือการใช้ คำสั่ง scp.
ในการคัดลอกไฟล์โดยใช้ Hyper-V Manager:
- เปิดเครื่องมือ Hyper-V Manager
- ในบานหน้าต่างด้านซ้าย ให้เลือกเครื่องเสมือนที่คุณต้องการคัดลอกไฟล์
- ในบานหน้าต่างการดำเนินการ คลิกการตั้งค่า
- ในหน้าต่างการตั้งค่า คลิกบริการรวม
- เลือกคัดลอกไฟล์จากตัวเลือกที่แสดง
- คลิกเรียกดูในหน้าต่างโต้ตอบคัดลอกไฟล์
- นำทางไปยังตำแหน่งของไฟล์ที่คุณต้องการคัดลอก จากนั้นคลิก ตกลง
- คลิก เสร็จสิ้น ในหน้าต่างโต้ตอบ คัดลอกไฟล์ จากนั้นคลิก ตกลง ในหน้าต่าง การตั้งค่า
- เปิดเครื่องเสมือนของคุณหากไม่ได้ทำงานอยู่ และเข้าสู่ระบบโดยใช้ชื่อผู้ใช้และรหัสผ่านของคุณ
วิธีคัดลอกข้อมูลไปยังเครื่องเสมือนใน Hyper-V ไปยัง Linux VM:
มีหลายวิธีที่คุณสามารถคัดลอกข้อมูลไปยังเครื่องเสมือน (VM) ใน Microsoft Hyper-V วิธีหนึ่งที่คุณสามารถทำได้คือใช้ Hyper-V Manager อีกวิธีคือใช้ PowerShell
ผู้จัดการ Hyper-V
- เปิดคอนโซลตัวจัดการ Hyper-V
- ในบานหน้าต่างนำทาง เลือกเซิร์ฟเวอร์ที่ VM กำลังทำงานอยู่
- ในบานหน้าต่างผลลัพธ์ ให้เลือก VM ที่คุณต้องการคัดลอกไฟล์
- ในบานหน้าต่างการดำเนินการ คลิกเชื่อมต่อ
- หน้าต่างการเชื่อมต่อเครื่องเสมือนจะเปิดขึ้น
- (ไม่บังคับ) หากต้องการคัดลอกไฟล์ระหว่างโฮสต์และ VM คุณสามารถใช้อย่างใดอย่างหนึ่งต่อไปนี้
- คำสั่งคัดลอกและวางอยู่บนเมนูแก้ไข เมื่อคุณวางลงในพรอมต์คำสั่งใน VM คุณต้องคลิกขวาเพื่อวางข้อความจากคลิปบอร์ดของโฮสต์ลงในคลิปบอร์ดของ VM การคัดลอกและวางรูปภาพ (เช่น ภาพหน้าจอ) ทำงานได้ตามปกติ หรือ
- ลากแล้ววาง จากหน้าต่าง File Explorer ใน OS โฮสต์ของคุณไปยังหน้าต่าง File Explorer ในระบบปฏิบัติการเกสต์ของคุณ
การคัดลอกวาง Hyper-V ไม่ทำงาน
Windows 11 ไม่สามารถคัดลอกและวางจากเครื่องเสมือน Hyper-V เครื่องหนึ่งไปยังอีกเครื่องหนึ่งได้ นี่เป็นปัญหาการอนุญาต
- ในคอมพิวเตอร์ Windows 11 ให้เปิด Hyper-V Manager เลือกโฮมเซิร์ฟเวอร์แล้วคลิกแก้ไขดิสก์ในบานหน้าต่างการดำเนินการ
- คลิกถัดไปที่หน้าก่อนที่คุณจะเริ่มต้น
- บนหน้า Select, a disk ให้คลิกปุ่ม Add
- ใน เพิ่ม VMHardDiskWizardเลือก คัดลอกฮาร์ดดิสก์เสมือนที่เลือก จากนั้นคลิก ถัดไป
- ในเพจระบุตำแหน่ง ให้เรียกดูตำแหน่งของฮาร์ดดิสก์เสมือนของคุณ เลือกตำแหน่งนั้น จากนั้นคลิก เปิด
- ในหน้า สรุป ให้คลิก เสร็จสิ้น เพื่อคัดลอกไฟล์ดิสก์เสมือนที่ซับซ้อนของคุณไปยังที่เก็บข้อมูลในเครื่องของคอมพิวเตอร์ Windows 11
วิธีคัดลอกข้อมูลไปยังเครื่องเสมือนใน Hyper-V บน Windows 11
มีสองวิธีในการคัดลอกข้อมูลไปยังเครื่องเสมือนใน Hyper-V — โดยใช้สแน็ปอิน Hyper-V Manager หรือ PowerShell
การใช้ตัวจัดการ Hyper-V
- จากเมนู Start ให้เปิดสแน็ปอิน Hyper-V Manager
- เลือกเครื่องเสมือนที่คุณต้องการคัดลอกไฟล์ จากนั้นคลิก เชื่อมต่อ
- ในบานหน้าต่างการดำเนินการ คลิกแก้ไขดิสก์
- เลือก คัดลอกไฟล์ vhd ไปยังตำแหน่งอื่น จากนั้นคลิก เรียกดู เพื่อเลือกเส้นทางปลายทางสำหรับการคัดลอก
- คลิก เสร็จสิ้น เพื่อดำเนินการคัดลอกให้เสร็จสิ้น
การใช้ PowerShell
- จากเมนู Start ให้เปิด PowerShell ในฐานะผู้ดูแลระบบ
- พิมพ์ Get-VM เพื่อแสดงรายการเครื่องเสมือนทั้งหมดของคุณ จากนั้นใช้ Select-Object Name เพื่อเลือกเฉพาะชื่อเป็นเอาต์พุต:
- หากต้องการเลือกเครื่องเสมือนเฉพาะ ให้ใช้ชื่อภายในวงเล็บเหลี่ยม: ตัวอย่างเช่น $vm = Get-VM - ชื่อ “Windows 11”
- หากต้องการคัดลอกไฟล์จากเครื่องโฮสต์ Hyper-V ไปยังเครื่องเสมือนที่คุณเลือก ให้ใช้คำสั่งนี้: Copy-Item -Path “c:\sourcefolder\*” - ปลายทาง “$vm\c$\destinationfolder\” - เรียกคืน
บทสรุป:
เราได้พยายามครอบคลุมตัวเลือกที่เป็นไปได้ทั้งหมดบน วิธีคัดลอกข้อมูลไปยังเครื่องเสมือนใน Hyper-V โดยละเอียดและข้อดีข้อเสียทั้งหมด โปรดแจ้งให้เราทราบความคิดของคุณเกี่ยวกับหัวข้อในส่วนความคิดเห็นด้านล่าง