大家好,欢迎来到IT知识分享网。
# pve强制关闭虚拟机
rm -rf /var/lock/qemu-server/lock-100.conf
qm stop 100
pve扩容
首先执行如下命令
lvremove pve/data
lvextend -l +100%FREE -r pve/root
然后进入pve后台移除local-lvm
再对local进行编辑
勾选相关内容,使得所有内容都归local管理
至此,pve的扩容完毕。这只是个人习惯,因为是z时代,没有经历过机械硬盘分区的时代,现在只习惯固态的一个分区这种模式。
更换源
补充DNS
进入shell
先更改源
vi /etc/apt/sources.list
# 8.0清华源 deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm main contrib non-free non-free-firmware deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm-updates main contrib non-free non-free-firmware deb https://mirrors.tuna.tsinghua.edu.cn/debian/ bookworm-backports main contrib non-free non-free-firmware # security updates deb https://security.debian.org/debian-security bookworm-security main contrib non-free non-free-firmware
再更改
vi /etc/apt/sources.list.d/pve-enterprise.list
# 8.0 deb https://mirrors.tuna.tsinghua.edu.cn/proxmox/debian bookworm pve-no-subscription
还需要改一下ceph
vi /etc/apt/sources.list.d/ceph.list
deb https://mirrors.ustc.edu.cn/proxmox/debian/ceph-quincy bookworm no-subscription
至此,换源结束,最后更新一下:
apt-get update apt-get upgrade
还需要更新下证书,否则可能由于证书不可用导致 https 无法使用,进而无法下载所有软件,这一步与上一步可先可后。
apt install apt-transport-https ca-certificates
PVE一键优化脚本
先删除企业源:
rm /etc/apt/sources.list.d/pve-enterprise.list
安装大佬开发的pvetools
export LC_ALL=en_US.UTF-8 apt update && apt -y install git && git clone https://github.com/ivanhao/pvetools.git
cd到目录,启动工具
cd ~/pvetools ./pvetools.sh
关于pvetools的使用,一般来说,新安装的pve就换个阿里云源,安装个vim就好,直通机械硬盘也可以,目前我弄得明白的就这几个。。。
pve安装win10并直通
修改配置文件
修改grub启动参数:
修改文件 /etc/default/grub 中 GRUB_CMDLINE_LINUX_DEFAULT 配置:
vi /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="quiet iommu=pt initcall_blacklist=sysfb_init amd_iommu=on drm.debug=0 kvm_amd.nested=1 kvm.ignore_msrs=1 kvm.report_ignored_msrs=0 pci=assign-busses pcie_acs_override=downstream,multifunction vfio_iommu_type1.allow_unsafe_interrupts=1"
然后执行update-grub 更新grub
update-grub
reboot
这时候会发现,外机不能直接网页访问pve管理后台,这是因为上一步设置导致pve主机的设备号发生变动,进一步导致网络设置出现错位,需要我们去pve主机上修改网络设置
lspci
vi /etc/network/interfaces
然后根据网卡来修改对应的网络设置
修改好重启网络
service networking restart
- 添加驱动黑名单
修改或新增配置文件/etc/modprobe.d/blacklist.conf, 添加内容:
vi /etc/modprobe.d/blacklist.conf
blacklist amdgpu blacklist snd_hda_intel
这一步结束,pve主机就不会进一步进入到后台shell界面,而是卡在loading界面,但是外机还是可以正常网页访问pve后台
3. 添加加载模块
修改或新增配置文件/etc/modules, 添加内容:
vi /etc/modules
vfio vfio_iommu_type1 vfio_pci vfio_virqfd
- 获取核显id并绑定核显设备
执行命令记下其IOMMU分组和设备id:
lspci -D -nnk | grep VGA
请记下命令显示的最前面的数字序号为IOMMU分组 0000:09:00.0;后面中括弧中1002:1638为设备id
修改或新增配置文件/etc/modprobe.d/vfio.conf, 添加内容(10de:2803,10de:22bd):
vi /etc/modprobe.d/vfio.conf
options vfio-pci ids=10de:1c82,10de:0fb9,1002:1637,1002:1638,1022:15e3,1022:43eb,1b21:1064,8086:1528 options vfio-pci disable_idle_d3=1
执行命令:
update-initramfs -u -k all
重启机器:
reboot
初始配置
正常安装Windows,并在计算机管理中从装载的CD/DVD驱动器即虚拟驱动中检索更新相关设备(网卡、pci控制器)的驱动
添加PCI设备
修改win10机器硬件配置文件
vi /etc/pve/qemu-server/103.conf
- 在cpu: host后面添加,hidden=1
- 在hostpci0:0000:07:00.0,pcie=1,x-vga=1后面添加,romfile=vbios_1638.dat(其中vbios_1638.dat为之前上传的vbios文件名称)
添加链接描述
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/149132.html