(三)编译PVE历史版本内核
编译PVE历史版本内核1.前提2.打开proxmox项目仓库3.克隆历史分支4.点击右上角的 xxx commits,再点一下,哪个历史版本最右边的 <> 符号5. 下载子模块内容6.将新版5.6.10-1中的submodules/zfsonlinux文件夹完全复制到旧版中7.(可选)如果需要内核补丁,参考[本文](https://blog.csdn.net/w946612410/ar
·
(补充)编译PVE历史版本内核
1.前提
- 必须完成(二)编译PVE内核5.10.6-1-pve及安装内核补丁fullconeNat的第1-3步工作,再继续下面部分
- 以编译pve5.4.78-2-pve的内核版本为例
2.打开proxmox项目仓库
打开https://github.com/proxmox/pve-kernel/branches/all ,查看所有版本
3.克隆历史分支
git clone -b pve-kernel-5.4 https://github.com/proxmox/pve-kernel pve-kernel-5.4
cd pve-kernel-5.4
4.点击右上角的 xxx commits,再点一下,哪个历史版本最右边的 <> 符号
找到 5.4.78-2-pve 对应的版本号 2aab2d3
回滚到到指定版本
git checkout 2aab2d3
5. 下载子模块内容
git submodule update --init submodules/ubuntu-focal
6.将新版5.6.10-1中的submodules/zfsonlinux文件夹完全复制到旧版中
防止再次输入github账户等问题
# **完整复制所有文件**
wang@vmi507475:~/pve-kernel1$ cp -r submodules/zfsonlinux/. ~/pve-kernel-5.4/submodules/zfsonlinux/
7.(可选)如果需要内核补丁,参考本文第四步
- 例如增加
fullconeNat
,ppp
拨号等
8.编译
cd pve-kernel-5.4
make
等待结果
更多推荐
已为社区贡献3条内容
所有评论(0)