Improve readme readability

This commit is contained in:
rc14193 2024-01-29 22:03:51 -05:00 committed by GitHub
parent d4adc0ff9b
commit 49a531af24
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 17 additions and 12 deletions

View File

@ -4,39 +4,44 @@ Intel VT-d & VT-x Intel Compatible list
All AMD CPUs from Bulldozer onwards should be compatible. All AMD CPUs from Bulldozer onwards should be compatible.
2) Get device IDs: 2) Get device IDs:
lspci -nn `lspci -nn`
3) Enable IOMMU in GRUB (check Intel or AMD commands below - choose the right one) 3) Enable IOMMU in GRUB (check Intel or AMD commands below - choose the right one)
nano /etc/default/grub nano /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on iommu=pt"
GRUB_CMDLINE_LINUX_DEFAULT="quiet amd_iommu=on"
save and exit
5) run the command "update-grub" `GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on iommu=pt"`
now reboot
6) Enable VFIO Modules `GRUB_CMDLINE_LINUX_DEFAULT="quiet amd_iommu=on"`
nano /etc/modules
Save and exit
4) run the command `"update-grub"` now reboot
5) Enable VFIO Modules
`nano /etc/modules`
Add the following modules: Add the following modules:
```
vfio vfio
vfio_iommu_type1 vfio_iommu_type1
vfio_pci vfio_pci
vfio_virqfd vfio_virqfd
```
Then, save and exit Then, save and exit
Next run: 6) `update-initramfs -u -k all` and reboot
update-initramfs -u -k all
and reboot
7) GPU Isolation From the Host (amend the below to include the IDs of the device you want to isolate) 7) GPU Isolation From the Host (amend the below to include the IDs of the device you want to isolate)
echo "options vfio-pci ids=10de:1381,10de:0fbc disable_vga=1" > /etc/modprobe.d/vfio.conf
`echo "options vfio-pci ids=10de:1381,10de:0fbc disable_vga=1" > /etc/modprobe.d/vfio.conf`
8) Blacklist GPU drivers (here are all that you would ever need) 8) Blacklist GPU drivers (here are all that you would ever need)
```
echo "blacklist radeon" >> /etc/modprobe.d/blacklist.conf echo "blacklist radeon" >> /etc/modprobe.d/blacklist.conf
echo "blacklist nouveau" >> /etc/modprobe.d/blacklist.conf echo "blacklist nouveau" >> /etc/modprobe.d/blacklist.conf
echo "blacklist nvidia" >> /etc/modprobe.d/blacklist.conf echo "blacklist nvidia" >> /etc/modprobe.d/blacklist.conf
echo "blacklist nvidiafb" >> /etc/modprobe.d/blacklist.conf echo "blacklist nvidiafb" >> /etc/modprobe.d/blacklist.conf
echo "blacklist nvidia_drm" >> /etc/modprobe.d/blacklist.conf echo "blacklist nvidia_drm" >> /etc/modprobe.d/blacklist.conf
```
9) Create a new VM and add the GPU via hardware menu 9) Create a new VM and add the GPU via hardware menu
You may need to set it as primary GPU You may need to set it as primary GPU