2013年11月12日 星期二

調整ESXi5.5的硬體要求限制

硬體要求檢查僅在安裝時進行, 因此於安裝時修改即可避開, 安裝好之後能不能正常運作就不得而知, 不過其實安裝時載入運作的系統其實跟要安裝的系統根本一樣, 所以基本上你能看得到安裝畫面就代表基本上的運作應該沒有問題.


  1. 開始安裝時的第一個畫面不要管他, 按ALT+F1用root與無密碼直接登入
  2. cd /usr/lib/vmware/weasel/utils
  3. 找到一個叫做upgrade_precheck.py的檔案, 這是我們的目標
  4. 先刪除掉 upgrade_precheck.pyc, 這是一個複製檔
  5. 因為一些系統旗標的關係, 無法修改我們要動手腳的檔案, 且此精簡OS沒有修改旗標的執行檔, 故用另一種手法處理掉.
    1. mv upgrade_precheck.py upgrade_precheck.py.old 
    2. cp upgrade_precheck.py.old upgrade_precheck.py
  6. 使用vi 編輯目標檔案, 應該可以找到錯誤訊息的前幾個關鍵字, 像是CPU_CORES、MEMORY_SIZE之類的,找尋第二次出現此關鍵字的地方, 修改需求值例如XXX_MIN= ? 之類的, 存檔離開
  7. ps -c | grep weasel 找到正在執行中的安裝指令, kill掉
  8. 此時ALT+F2會重新執行安裝程式, 應就能順利安裝。
附註: ESXi 5.5 hypervisor OS 就要吃掉1095MB的記憶體, 因此請不要試圖安裝於低於此記憶體大小的機器上,會慢得想揍人或運作不正常。

沒有留言:

張貼留言