আমি কেভিএম ভিএমএসের জন্য পিসিআই পাসস্ট্রু সক্ষম করার জন্য আর্ক (অ্যান্টারগোস) ইনস্টল করেছি, তবে আমি ভিএম শুরু করলে এটি ক্র্যাশ হয়ে যায়। আমি এই টিউটোরিয়াল অনুসরণ করেছি ।
আমার হার্ডওয়্যার:
- মাদারবোর্ড: Asrock H97M Pro4
- প্রসেসর: ইন্টেল কোর ™ i5-4690 সিপিইউ @ 3.50GHz × 4
- জিপিইউ এমএসআই জিটিএক্স 760 টুইন ফ্রোজার
- রাম: 16 জিবি
- ওএস: অ্যানটারগোস 64 বিট
সবার আগে আমি
- ইউএফিতে ভিটি-ডি সক্ষম করা হয়েছে
- GRUB_CMDLINE_LINUX_DEFAULT = "" / etc / ডিফল্ট // গ্রাবের সাথে intel_iommu = "চালু" করা হয়েছে
- আপডেট গ্রাব
আমার আইওএমএমইউ গ্রুপগুলি:
00:00.0 Host bridge [0600]: Intel Corporation 4th Gen Core Processor DRAM Controller [8086:0c00] (rev 06)
00:02.0 VGA compatible controller [0300]: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller [8086:0412] (rev 06)
00:03.0 Audio device [0403]: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor HD Audio Controller [8086:0c0c] (rev 06)
00:14.0 USB controller [0c03]: Intel Corporation 9 Series Chipset Family USB xHCI Controller [8086:8cb1]
00:16.0 Communication controller [0780]: Intel Corporation 9 Series Chipset Family ME Interface #1 [8086:8cba]
00:19.0 Ethernet controller [0200]: Intel Corporation Ethernet Connection (2) I218-V [8086:15a1]
00:1a.0 USB controller [0c03]: Intel Corporation 9 Series Chipset Family USB EHCI Controller #2 [8086:8cad]
00:1b.0 Audio device [0403]: Intel Corporation 9 Series Chipset Family HD Audio Controller [8086:8ca0]
00:1c.0 PCI bridge [0604]: Intel Corporation 9 Series Chipset Family PCI Express Root Port 1 [8086:8c90] (rev d0)
00:1c.3 PCI bridge [0604]: Intel Corporation 82801 PCI Bridge [8086:244e] (rev d0)
00:1c.4 PCI bridge [0604]: Intel Corporation 9 Series Chipset Family PCI Express Root Port 5 [8086:8c98] (rev d0)
00:1d.0 USB controller [0c03]: Intel Corporation 9 Series Chipset Family USB EHCI Controller #1 [8086:8ca6]
00:1f.0 ISA bridge [0601]: Intel Corporation 9 Series Chipset Family H97 Controller [8086:8cc6]
00:1f.2 SATA controller [0106]: Intel Corporation 9 Series Chipset Family SATA Controller [AHCI Mode] [8086:8c82]
00:1f.3 SMBus [0c05]: Intel Corporation 9 Series Chipset Family SMBus Controller [8086:8ca2]
02:00.0 PCI bridge [0604]: ASMedia Technology Inc. ASM1083/1085 PCIe to PCI Bridge [1b21:1080] (rev 03)
04:00.0 VGA compatible controller [0300]: NVIDIA Corporation GK104 [GeForce GTX 760] [10de:1187] (rev a1)
04:00.1 Audio device [0403]: NVIDIA Corporation GK104 HDMI Audio Controller [10de:0e0a] (rev a1)
সুতরাং আমার জিপিইউ নিয়ে গঠিত:
- ভিজিএ নিয়ামক: 04: 00.0 (10 ডি: 1187)
- অডিও নিয়ামক: 04: 00.1 (10 ডি: 0e0a)
তারপরে আমি ফাইলটি তৈরি করেছি: /etc/modprobe.d/vfio.conf এবং লিখেছি
options vfio-pci ids=10de:1187,10de:0e0a
তারপরে আমি /etc/mkinitcpio.conf তৈরি করেছি এবং MODULES = "" এ যুক্ত হয়েছি
vfio vfio_iommu_type1 vfio_pci vfio_virqfd
আমার মেশিনটি রিবুট করে এবং জিপিইউতে ভিএফআইও ড্রাইভার আছে কিনা তা পরীক্ষা করে নিল
lspci -k
04:00.0 VGA compatible controller: NVIDIA Corporation GK104 [GeForce GTX 760] (rev a1)
Subsystem: Micro-Star International Co., Ltd. [MSI] Device 2847
Kernel driver in use: vfio-pci
Kernel modules: nouveau
04:00.1 Audio device: NVIDIA Corporation GK104 HDMI Audio Controller (rev a1)
Subsystem: Micro-Star International Co., Ltd. [MSI] Device 2847
Kernel driver in use: vfio-pci
Kernel modules: snd_hda_intel
কিছু প্যাকেজ ইনস্টল করা হয়েছে:
pacman -S qemu libvirt virt-manager
yaourt -S ovmf-git
সম্পাদিত /etc/libvirt/qemu.conf
nvram = [
"/usr/share/ovmf/x64/ovmf_x64.bin:/usr/share/ovmf/x64/ovmf_vars_x64.bin"
]
শুরু / সক্ষম libvirt
systemctl enable --now libvirtd
systemctl enable virtlogd.socket
অবশেষে আমি একটি ভিএম তৈরি করেছি:
- ফার্মওয়্যার: ইউইএফআই
- সিপিইউ: "হোস্ট সিপিইউ কনফিগারেশনটি অনুলিপি করেছেন
- Windowsোকানো উইন্ডোজ ডিস্ক
এখন এটি ভার্চুয়াল কনসোলে শুরু হয়েছিল এবং সবকিছু ঠিক আছে! তারপরে আমি আমার জিপিইউ (পিসিআই ডিভাইস) যুক্ত করেছি এবং এটি আবার শুরু করেছি। এখন এটি ক্র্যাশ হয়ে গেছে এবং কেন জানি না! কোনও ত্রুটির বার্তা নেই।
আমি আশা করি আপনি আমাকে সাহায্য করতে পারেন এবং চেষ্টা করার জন্য আপনাকে ধন্যবাদ