nvidia-intel-nvidia-直通独显
1.请确保你的bios支持pci直通(VT-D 虚拟化)
2.直通后 linux无法使用 CUDA
环境准备
1.windows iso文件 windows中国境内分流 , viro驱动iso
2.一台搭载ubuntu的电脑 使用grub作为boot
开始安装
1.安装KVM
1 | sudo apt-get update |
2.设置libvirt
1 | sudo systemctl start libvirtd |
3.给予用户管理kvm权限
1 | sudo usermod -aG libvirt $USER |
4.开启iommu
查看是否开启了iommu
1 | cat /proc/cmdline | grep iommu |
如像上图一样输出了,请执行下一步
1 |
|
在 GRUB_CMDLINE_LINUX_DEFAULT
的 =“” 内添加 intel_iommu=on
添加完后按 ctrl + x
保存并退出
1 | sudo update-grub |
然后使用 sudo reboot
重启电脑
5.宿主机解绑显卡
将nvidia驱动改为开源驱动
修改root密码: sudo passwd root
su
1 | echo 'blacklist nouveau |
重启系统 sudo reboot
安装系统并配置独显直通
打开 virt-manager
新建虚拟机
在第二步中,选择windows的iso
勾选 在安装前自定义配置
单击完成
如为windows10,按上图选择
如为win11,选择 x86_64后带有secboot的
将硬盘从sata改为virtio
添加 viro驱动iso
pci直通独显
一定要修改boot选项
修改好配置后点击 开始安装
开机时按任意按键(不要按电源键)进入windows安装
选择 自定义
点击 加载驱动程序
确定
选择自己windows版本适用驱动
以管理员身份安装 guest-tools
一定要去nvidia官网安装独显最新驱动
直通成功,enjoy it!
All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.
Comment