目前使用PVE 核心版本為 Linux 5.13.19-2-pve,因為在上面有安裝一個模擬器
eve-ng,可是發現使用上有些問題。
該eve-ng guest os 中有放一些cisco switch route image 使用上沒有問題
因為要模擬fortinet 所以將該image 加進去後發現無法正常開機使用。
PS: fortinet image 格式為 .qcow2
查了一些論壇討論有朋友提到可能原因是PVE 核心版本問題降級一個版本就可以
目前用的版本為pve 7.2 => 核心 為 Linux 5.13.19-2-pve
前一個版本7.0=> 核心 為Linux 5.11.22-7-pve
不過有先做了一個測試 我在開了一個guest os 安裝 pve 7.0 版後,再把eve-ng 裝好上了fortinet image 確實可以正常開始使用,所以應該就沒問題
接下來手動安裝前一版本的核心 (我不確定更早是否OK)
apt install pve-kernel-5.11.22-7-pve
安裝完成後重開始
選Advenced options 進去後
可以選所安裝的核心來啟動pve ,也確實可以正常使用eve-ng fortinet image
如果要設定每次重開機預設都可以使用這版本核心開機要特別處理一下
執行 grep menu /boot/grub/grub.cfg
可以看到紅框部分有Advanced options for …….我的例子(會看到以下兩行
gnulinux-advanced-6375181d-dcb5-49da-8991-8086413e3869
gnulinux-5.11.22-7-pve-advanced-6375181d-dcb5-49da-8991-8086413e3869
編輯: /etc/default/grub ,將 GRUB_DEFAULT 選項修改一下 (如下圖)
GRUB_DEFAULT="gnulinux-advanced-6375181d-dcb5-49da-8991-8086413e3869>gnulinux-5.11.22-7-pve-advanced-6375181d-dcb5-49da-8991-8086413e3869"
修改後再執行 update-grub
這樣重開後不做特別選擇就會以比較舊的核心開機
參考:
https://forum.proxmox.com/threads/select-default-boot-kernel.79582/
https://forum.proxmox.com/threads/proxmox-7-1-downgrading-kernel.104588/
本篇瀏覽人數: 1838