CentOS 7 Linux下Nvidia 30系列显卡直通方式(qemu-kvm)
阿里云国内75折 回扣 微信号:monov8 |
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6 |
增加ntfs 磁盘的支持
#wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
#yum -y install ntfs-3g
Intel平台内核打开iommu的方式
sudo nano /etc/default/grub
增加 intel_iommu=on
GRUB_CMDLINE_LINUX="intel_iommu=on crashkernel=auto spectre_v2=retpoline rd.lvm.lv=centos/root rd.lvm.lv=centos/swap rhgb quiet"
AMD平台内核打开iommu的方式
增加 iommu=pt amd_iommu=on
GRUB_CMDLINE_LINUX="iommu=pt amd_iommu=on crashkernel=auto spectre_v2=retpoline rd.lvm.lv=centos/root rd.lvm.lv=centos/swap rhgb quiet"
更新grub启动设置
sudo grub2-mkconfig -o /boot/efi/EFI/centos/grub.cfg
增加vfio-pci显卡的信息
# lspci -nn | grep -i nvidia
01:00.0 VGA compatible controller: NVIDIA Corporation Device 2520 (rev a1)
# nano /etc/modprobe.d/vfio.conf
options vfio-pci ids=10de:2520
# echo 'vfio-pci' > /etc/modules-load.d/vfio-pci.conf
修改nano /usr/lib/modprobe.d/dist-blacklist.conf 增加黑名单
blacklist nouveau
options nouveau modeset=0
更新initramfs的内容
检查结果:
# dmesg | grep -i vfio
[ 1.195160] VFIO - User Level meta-driver version: 0.3
[ 1.201382] vfio_pci: add [10de:2520[ffff:ffff]] class 0x000000/00000000
安装虚拟机:
sudo yum install libvirt virt-manager
Virtual Machine Manager进行qemu的进行安装设定虚拟机
备注:如果磁盘容量不够,则使用如下的指令创建更大的磁盘容量
qemu-img create -f qcow2 /home/tf/disk.qcow2 100G
如上的方式安装好虚拟机后,在命令行执行如下的指令定义win10的domain
virsh define /etc/libvirt/qemu/win10.xml
开机:
关机:
如果要确定更新系统内核且自己编译的,需要如下的方法:
CentOS内核的编译需要安装的工具:
yum install -y kernel-devel gcc ncurses-devel bison flex elfutils-libelf-devel openssl-devel
ubuntu内核编译需要安装的工具
sudo apt-get install libncurses-dev bison flex libssl-dev libelf-dev
编译指令:
make -> make modules -> make modules_install -> dracut --force -> {make install} ->reboot
阿里云国内75折 回扣 微信号:monov8 |
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6 |