[精讚] [會員登入]
1031

【ESXI & Oepnwrt】基本錯誤處理

Oepnwrt 為一個自由度超高的軟體,很多事情都能請其幫忙完成,但也因此很複雜,這邊簡單的介紹幾個錯誤的處理方式

分享此文連結 //n.sfs.tw/16307

分享連結 【ESXI & Oepnwrt】基本錯誤處理@小編過路君子
(文章歡迎轉載,務必尊重版權註明連結來源)
2024-01-12 18:35:21 最後編修
2024-01-06 15:18:10 By 過路君子
 

哈囉大家好,這裡是終於長舒一口氣的小編過路君子

終於結束了一堆有的沒的事情了,可以騰出手來玩些其他的東西

 

 

在我們將 Openwrt 安裝至 ESXI 的時候總會幾個問題。

小編在這裡紀錄幾個問題以及解決方式。

至於開啟後要怎麼只使用終端機來設定 Openwrt 嘛......有空我們再開一篇文章來談談。

 

無法開啟虛擬機器

Failed to power on virtual machine xxx.

 

(所有圖片點擊都可以放大、變高清)

完整報錯訊息如下:

無法開啟虛擬機器 xxx 的電源。「scsi0:0」的磁碟類型 2 不受支援或無效。請確認硬碟已匯入。如需更多詳細資料,請按一下此處。

Failed to power on virtual machine xxx. Unsupported or invalid disk type 2 for 'scsi0:0'. Ensure that the disk has been imported. Click here for more details.

是因為 vmdk 檔損壞或是未二次轉換所導致的。

我們在 Openwrt 上只能下載到 IMG 檔案,而 ESXI 是不支援使用 IMG 來建立虛擬機的。

所以我們必須將下載下來的 IMG 檔案上傳到其他的 Linux 機器

懶得多一步上傳的步驟的話,可以直接用 wget 抓下來。

依序執行以下指令做第一次 vmdk 轉檔,小編的系統是 CentOS,所以使用 yum 來下載:

sudo yum install -y gzip qemu-img
gunzip "openwrt-23.05.2-x86-64-generic-ext4-combined.img.gz"
qemu-img convert -f raw -O vmdk openwrt-23.05.2-x86-64-generic-ext4-combined.img openwrt-23.05.2-x86-64-generic-ext4-combined.vmdk

等待執行完畢就會發現多了一個 .vmdk 檔案。

至此,第一次轉檔完成。

 

接下來上傳到 ESXI 內,執行以下指令完成二次轉檔。

vmkfstools -i 'openwrt-23.05.2-x86-64-generic-ext4-combined.vmdk' openwrt.vmdk -d thin

執行完畢後所出現的 openwrt.vmdk 就可以正常開機使用了

 

 

Openwrt 卡開機畫面

完整報錯訊息如下:

Attempting to start up from:
-> EFI Virtual disk (0.0)... No Media.
-> EFI Network

原因是開機韌體設定錯誤,將預設的 EFI 改為 BIOS 即可。

再次開機,正常開機。

 

 

 

後記

小編在兩台不同的伺服器分別建立 Openwrt,步驟都差不多,第一次轉檔後的 vmdk 檔案在兩台伺服器上經過二次轉檔之後皆可以使用。

差別就是在最後的開機階段,第二台伺服器開機失敗,明明都是 ESXI 7.0,但是卻遇上了這樣的問題......

END

你可能感興趣的文章

【Java】[debug]多維泛型的大坑 incompatible types error

【Linux】網路測速 network speed test 在沒有 GUI 的狀態之下,該如何進行簡單的網路測速呢?

【Wildfly/jBoss】[Linux] 如何從無到有建立Wildfly網頁伺服器 包含一切所需的指令

【Linux】[CentOS 8] How to update sudo instruction The last time I wanted to update the sudo command should be 2017, right? It's 2021 in a blink of an

【!@#$%^&*()_+ language】!@#$%^&*()_+ 程式語言介紹 一款看起來像是在鬧的程式語言

【Docker hub】[Linux]以IPv6來pull容器(container)吧! 在一個 IPv6 還不盛行的年代,做事情總是特別麻煩

隨機好文

高捷少女:耐耐的新年驚喜④ 「雖然夫人一直有在保養身體,可是年紀畢竟不小了,醫生曾經說過,不管是不是假性陣痛,一旦夫人有感覺了便立刻送到醫院。」管家爺爺說:「我們已經打電話給附近的大型醫院,救護車很快便會來到這裡。」「去看伯母吧

婕兒──她的青春② 艾米直搖頭。「我真不敢相信,小穹妳都二十幾歲了,為什麼能想出這種故事呀?」「婕兒也是二十幾歲啊,妳想想她現在是什麼樣子?」小穹不滿地指向火車的方向。

婕兒──她的青春③ 「墮天使穹音!」婕兒拿出平底鍋。 耐耐憋著笑搖搖頭。「不是喔,她是我的……我的……」 「替身。」小穹小聲提醒忘記台詞的耐耐。

【想法】關於網路上的謾罵這檔事 網路是個自由的世界,每個人都享有平等的發言權,但是,請永遠記得,在網路上漫罵別人一定會留下證據的,就算之後刪文,你怎能確保對方沒有截圖存證?

【數學】徐氏數學簡明講義(三) 第二章 直線與園 P2.1-17 Q34 34.設P(x , y)為座標平面上一點,   且滿足,則P點的位置可能在哪裡?   (1)第一象限(2)第二象限(3)