pve万兆网卡驱动_PVE+lede+DSM网卡硬盘直通+win10

编程知识 更新时间:2023-05-03 02:06:32

本文目的:记录一下整个折腾过程,整理一下实现这一过程中看的资料,最重要的是我怕过段时间我给忘了。。。

虽然参照了不少过来人写的教程,但是还是遇到不少坑,反反复复折腾了一个月的时间(平时上班,只有晚上和周末能整一会)。

unraid我也折腾过了,确实不错,但是我没搞通网卡直通,youtobe上也个非常详细直通的教程,但是在我的这块主板上依然不行,都说j3455是妖板,google查到有人重新编译unraid的内核在华擎j3455上实现pcie网卡直通了,重新编译内核对我来说还是放弃了。

转战pve,终于实现,也是要安装重新编译后的内核,有大神编译了,下文会给出资料。

一、装备情况:华擎J3455主板+金士顿8Gx2内存+ADATA120gSSD+机械硬盘+Intel82576芯片pcieX1千兆双网口(直通用的,pve下直通要注意选择网卡,taobao搜“pve 网卡”)

二、安装PVE

安装过程就不写了,网上一搜一大把,推荐阿文菌的教程吧。

这里我踩了第一个坑:注意pve官网下载速度比较慢,下载完成后一定要检查下文件大小在700M左右,我没检查直接写进u盘文件缺失,安装出错。

第二个坑:如果你的j3455主板bios里设置过定时开机时间,会出现机箱按开机电源没反应,拔掉电源线重插,风扇转几下就停,按开机键仍然无反应,你以为是电源坏了,或者内存问题。解决办法是:拆机扣掉bios电池,过一会装回去,就可以开机了,重新设置bios时间,等都调试好后在设置主板定时开机。这个问题我折腾了一个晚上,打算第二天找电脑店检查电源问题了。

蜗牛星际:我的B款双网口机箱 PVE+爱快+LEDE 双软路由 保姆级教程!更换J3455主板。_值客原创_什么值得买​post.smzdm

pve换国内源

nano /etc/apt/sources.list

# pve6 <--> debian buster

#deb http://ftp.debian/debian buster main contrib
#deb http://ftp.debian/debian buster-updates main contrib
# security updates
#deb http://security.debian buster/updates main contrib

# https needs(apt install apt-transport-https -y)
deb https://mirrors.aliyun/debian buster main contrib non-free
deb https://mirrors.aliyun/debian buster-updates main contrib non-free
deb https://mirrors.aliyun/debian-security buster/updates main contrib non-free

# pve6 repository: pve-no-subscription
#deb http://download.proxmox/debian/pve buster pve-no-subscription
#deb https://mirrors.ustc.edu/proxmox/debian/pve buster pve-no-subscription
deb http://download.proxmox.wiki/debian/pve buster pve-no-subscription

Proxmox VE中出现TASK ERROR: command 'apt-get update' failed: exit code 100的解决方法

这个错误出现的原因是由于企业版软件源需要付费订阅才可以访问。

我们用到的是免费开源版的,所以更新就会提示错误。

vi /etc/apt/sources.list.d/pve-enterprise.list
#deb https://enterprise.proxmox/debian/pve stretch pve-enterprise #注释掉


vi /etc/apt/sources.list
deb http://ftp.debian/debian stretch main contrib
# PVE pve-no-subscription repository provided by proxmox,
# NOT recommended for production use(不推荐用于生产用途)
deb http://download.proxmox/debian/pve stretch pve-no-subscription
# security updates
deb http://security.debian stretch/updates main contrib

三、网卡直通

很多教程都是最后都部署完了才教直通,如果设置不好,搞不好后台都进不去了,只好重装,部署的全白整了。我的第三个大坑就是,直通出问题了,进去去后台,索性直接重新安装pve,之前全白折腾。

这里要注意一点,安装pve的时候最好把网段设置到你目前能上网的网段,这样你的pve是可以连网的,不然要先装lede后再直通,不过影响不大,设置直通过程没网也可以。

j3455直通是要重新安装内核的,这是B站上video talk和司波图都没说过的。

我也是看到“花王网络”的这篇教程成功的,详细教程见下面的连接。我把关键的布置再贴过来,备忘。

1、编辑分组系统文件

nano /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on pcie_acs_override=downstream"

2、增加虚拟化驱动

nano /etc/modules
vfio
vfio_iommu_type1
vfio_pci
vfio_virqfd

3、升级并更新设置

update-initramfs -u -k all

更新完了就是设置好了分组,官方文档也有相应的介绍,然后再查看是否成功,我们输入以下指令

dmesg | grep -e DMAR -e IOMMU -e AMD-Vi

一般出现iommu,directed I/O 等字样之类的话就说明IOMMU是开启成功了

另外开通这个IOMMU需要你的主板具有并bios中打开VD-T和虚拟化功能,不然再怎么折腾也没用。

4、将PVE核心重心编译

下载编译好的文件,然后用winscp工具将下载好的文件放到/root目录内

5、安装PVE内核

前面准备工作都做完的情况下,我们现在开始安装PVE内核文件,执行以下指令:

dpkg -i *.deb

一般几分钟就好了,然后重启,这样就分组成功了

PVE系列六:硬件分组直通​www.huakings

6、直通

直通要注意的是,管理口不要直通,不然就进不去后台了。

lede的设置

网上好多教程都说要勾选这个,但是我试过勾选后,这块pcie网卡的其他网口就不能直通了

四、安装DSM

安装细节看“花王网络”的教程吧

这里把关键命令,列一下

#引导
chmod +x img2kvm
./img2kvm DS3617xs_DSM6.1_Broadwell.img 101 vm-101-disk-0

#挂载硬盘
apt-get update
apt-get install lshw
ls –l /dev/disk/by-id/
qm set 103 -sata1 /dev/disk/by-id/硬盘id
PVE系列二:安装黑群晖DSM系统​www.huakings

不拆机修改SN MAC的方法

sudo -i
mkdir -p /tmp/boot #在/tmp目录下创建一个临时目录,名字随意,如:boot
cd /dev #切换到dev目录
mount -t vfat synoboot1 /tmp/boot/  #将synoboot1 分区挂载到boot
cd /tmp/boot/  #切换到/tmp/boot/目录
 ls    #可以看到挂载后有 bzImage  EFI  grub  info.txt 等文件夹或文件(主机或版本不同时,文件夹、文件名有所差别,但肯定有grub文件夹),至此挂载成功
cd grub #切换到grub目录,修改grub.cfg文件
vi grub.cfg #修改sn mac1

reboot #重启

pve关不了机问题

主要是因为DSM关不了机的问题,解决办法是在DSM中安装power button的插件,即可解决。

目前我的DSM存在的一个问题是,有的时候会出现死机,表现为cpu占用高,硬盘灯一直闪烁,路由表里看不到它的ip了,也就是说失联了。必须要在pve中关闭它并重新启动它,才可以,不知道是什么原因。

五、win10安装

安装win10的镜像是在阿文菌的帖子里下载的,是荒野无灯大神的版本

UNRAID教程:1分钟 用自带虚拟机安装 荒野无灯大佬的精简版windows10系统_值客原创_什么值得买​post.smzdm

下载完是一个qcow2的一个8G的文件,如果装过DSM就知道了qcow2是一种虚拟机格式,在PVE里如果安装除iso文件外,比如img都需要转换成qcow2才行,上面的命令img2kvm就是干这个用的。

之前都是直接运行img2kvm后直接就挂到虚拟机下了,这次直接给你个qcow2的格式该怎样挂到虚拟机下呢,网上好多教程并没讲,其实很简单,要这样挂载:

qm importdisk 201 vm-201-disk-1.qcow2 local-lvm

其中,VM的ID为201,磁盘文件为“vm-201-disk-1.qcow2”,存储为“local-lvm”

需要转化1分钟左右就可以了

系统是精简的英文版,毕竟是精简版轻量使用

给了4g内存,如果主机性能好可以安装正常办的win10

总结:

J3455的主板性能不算好,并不太适合pve虚拟多个系统,最好的方式就是安装DSM放在角落里安静运行就最稳定了,毕竟好多玩过这块板子的人都说这是块妖板,会出现许多莫名其妙的问题。

目前我用着还好,但是确实感觉性能不够,但是它功耗低,有人评测24小时开机在10-15w(根据硬盘数量不同),手里有2x8g双通道内存、2口的pcie千兆网卡、120gSSD固态硬盘不利于起来可惜了,所以就尝试了pve。

折腾的这段时间学到了很多东西,虽然我之前早就知道linux,也做了很多尝试,搁置了好长时间没动,但是现在越来越发现linux如此牛逼,许多我想要的功能,都有很多大神早早就实现了,仿佛打开了一个新的世界,这就非常有意思了。。。

要养成把东西记录下来的习惯,不然时间一长,真的就全忘了。

有一个词叫"输入"、“输出”

更多推荐

pve万兆网卡驱动_PVE+lede+DSM网卡硬盘直通+win10

本文发布于:2023-04-30 01:11:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/d90ac299988ceeb549463e44af514089.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:网卡   网卡驱动   硬盘   _PVE   pve

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 112586文章数
  • 28671阅读数
  • 0评论数