Menyebarkan Perangkat Penyimpanan NVMe menggunakan Penugasan Perangkat Diskrit
Berlaku untuk: Windows Server 2022, Windows Server 2019, Microsoft Hyper-V Server 2016, Windows Server 2016
Dimulai dengan Windows Server 2016, Anda dapat menggunakan Penugasan Perangkat Diskrit, atau DDA, untuk meneruskan seluruh Perangkat PCIe ke VM. Ini akan memungkinkan akses performa tinggi ke perangkat seperti penyimpanan NVMe atau Kartu Grafis dari dalam VM sambil dapat memanfaatkan driver asli perangkat. Silakan kunjungi Paket untuk Menyebarkan Perangkat menggunakan Penugasan Perangkat Diskrit untuk detail selengkapnya tentang perangkat mana yang berfungsi, apa implikasi keamanan yang mungkin, dll. Ada tiga langkah untuk menggunakan perangkat dengan DDA:
- Mengonfigurasi VM untuk DDA
- Melepas Perangkat dari Partisi Host
- Menetapkan Perangkat ke VM Tamu
Semua perintah dapat dijalankan pada Host pada konsol Windows PowerShell sebagai Administrator.
Mengonfigurasi VM untuk DDA
Penugasan Perangkat Diskrit memberlakukan beberapa batasan pada VM dan langkah berikut perlu diambil.
- Mengonfigurasi "Tindakan Berhenti Otomatis" VM ke TurnOff dengan menjalankan
Set-VM -Name VMName -AutomaticStopAction TurnOff
Melepas Perangkat dari Partisi Host
Menemukan Jalur Lokasi Perangkat
Jalur Lokasi PCI diperlukan untuk melepas dan memasang perangkat dari Host. Contoh jalur lokasi terlihat seperti berikut ini: "PCIROOT(20)#PCI(0300)#PCI(0000)#PCI(0800)#PCI(0000)"
. Detail selengkapnya tentang lokasi Jalur Lokasi dapat ditemukan di sini: Rencanakan Untuk Menyebarkan Perangkat menggunakan Penugasan Perangkat Diskrit.
Nonaktifkan Perangkat
Menggunakan Device Manager atau PowerShell, pastikan perangkat "dinonaktifkan."
Melepas Perangkat
Dismount-VMHostAssignableDevice -LocationPath $locationPath
Menetapkan Perangkat ke VM Tamu
Langkah terakhir adalah memberi tahu Hyper-V bahwa VM harus memiliki akses ke perangkat. Selain jalur lokasi yang ditemukan di atas, Anda harus mengetahui nama vm.
Add-VMAssignableDevice -LocationPath $locationPath -VMName VMName
Apa Berikutnya
Setelah perangkat berhasil dipasang di VM, Anda sekarang dapat memulai VM tersebut dan berinteraksi dengan perangkat seperti biasanya jika Anda berjalan pada sistem logam telanjang. Anda dapat memverifikasi ini dengan membuka manajer perangkat di VM Tamu dan melihat bahwa perangkat keras sekarang muncul.
Menghapus Perangkat dan Mengembalikannya ke Host
Jika Anda ingin mengembalikan perangkatnya kembali ke keadaan semula, Anda harus menghentikan VM dan mengeluarkan hal berikut:
#Remove the device from the VM
Remove-VMAssignableDevice -LocationPath $locationPath -VMName VMName
#Mount the device back in the host
Mount-VMHostAssignableDevice -LocationPath $locationPath
Anda kemudian dapat mengaktifkan kembali perangkat di manajer perangkat dan sistem operasi host akan dapat berinteraksi dengan perangkat lagi.
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk