PVE 在工控機 NCU11 安裝時出現 starting chrony for opportunistic time sync installation aborted — unable to continue

春麗 S.T.E.M.
4 min readJun 27, 2023

--

目錄
1. 前言
2. PVE Issue
3. 最後的Issue

⦿ 前言
⦿ PVE Issue
⦿ 最後的Issue

前言

由於 NCU11 的兩張網路卡是 Intel I219-LM and I211-AT,在安裝 PVEESXi 都因為驅動程式不支援導致出現錯誤,ESXi 安裝尚未真的解決,不過具體思考方向是使用 VMWare 的 PowerCLI 重新打包 ESXi 的 ISO 檔、Intel I219-LM、I211-AT 的 vib 檔為新的 ISO,再重新安裝。

vib 檔在這裡指的是 ESXi 重新封裝驅動程式而成的檔案,由於尚未找到封裝好的 vib 檔,於是先去找 PVE 的解法了。

繼續閱讀|回目錄

PVE Issue

將製作好的 PVE 映像檔 USB 插入 NCU11 中,從 UEFI 中找到 Boot 選項,將 USB 設為優先,而這台 NCU11 工控機主要安裝碟也是 eMMC,所以必須要料想到會出現前次遇到的問題,參考如下:

前次問題只要讓 PVE 判斷可以安裝在 eMMC 即可解決。

接著看到下圖:

而此次問題在網卡驅動程式的不支援,解法仍為修改網卡驅動程式,首先,我們要 Xorg -configure,此時會在 root 下新增一個 xorg.conf.new 的檔案,再來 mv /root/xorg.conf.new /etc/X11/xorg.conf,即是將 root 下的 xorg.conf.new 移到 /etc/X11/xorg.conf 中。

接著我們再 nano 去修改 xorg.conf 這個檔案。

編輯時需找到如下:

Section "Device"
...
...
...
Idenfifier "Card0"
Driver "modesetting"
BusID "PCI:0:2:0"

要修改的即是 Driver 的地方,而 NCU11 需改為 fbdev,記得 ctrl + O 確認編輯後再退出。

不過最初用 mv /root/xorg.conf.new /etc/X11/xorg.conf 顯示不存在 /etc/X11/xorg.conf 這個檔案,所以必須要依照下列步驟執行:

chmod 1777 /tmp
apt update
Xorg -configure
mv /xorg.conf.new /etc/X11/xorg.conf
nano /etc/X11/xorg.conf

chmod 是用來修改 /tmp 這個資料夾的權限的指令,1777 是 8 進位表示法,1 表示必須為 root user,或具有夠高權限才能夠修改;apt update 則為告訴系統有哪些 package 可用,後面接續前面的操作。

如此就可順利編輯 xorg.conf,最後再 startx,就完成了!

最後的 Issue

安裝完後跳回 CLI,出現 xauth bad display name,告訴你 pve:1 不是一個好的 display name,這可能的原因是你用 startx 跳到 GUI 安裝,轉換時造成辨識的問題,這時就用 ctrl + DReboot

Reboot 後就沒問題了!

Reference:

--

--

春麗 S.T.E.M.
春麗 S.T.E.M.

Written by 春麗 S.T.E.M.

Do not go gentle into that good night, Old age should burn and rave at close of day; Rage, rage, against the dying of the light.

No responses yet