標籤:win10 ensp 錯誤碼40
win 10作業系統中安裝eNSP 1.2.00.380,一直運行正常,但在2016年11月升級win 周年版之後,啟動AR時啟動失敗,提示錯誤碼40。
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M02/8A/E1/wKioL1g-c6DS_BUXAAA6r2B4p64261.jpg-wh_500x0-wm_3-wmp_4-s_702555506.jpg" title="40.jpg" alt="wKioL1g-c6DS_BUXAAA6r2B4p64261.jpg-wh_50" />
卸載eNSP及VirtualBox之後重裝問題依舊。按照論壇和網上各種說法更新virtualbox修改虛擬網卡設定,或者重新註冊都無法解決,最終多方尋找終於找到解決方案。
環境:win10 周年版,eNSP 1.2.00.380,VirtualBox 4.2.8
eNSP註冊後virtualbox管理器中會出現AR_Base,WLAN_AC_Base這樣的虛擬機器範本。
可以看到虛擬機器的配置中有個“顯存大小”為1MB,正是這個1MB的顯存使得AR路由器啟動失敗。事實上點開虛擬機器設定頁面就會自動彈出顯存大小太小的警告,也是這個原因導致啟動AR時失敗的原因。
650) this.width=650;" src="http://s2.51cto.com/wyfs02/M00/8A/E5/wKiom1g-dYjhGmU9AAEKjtka6_w439.jpg-wh_500x0-wm_3-wmp_4-s_3453807959.jpg" title="50.jpg" alt="wKiom1g-dYjhGmU9AAEKjtka6_w439.jpg-wh_50" />
當在ensp中啟動一台AR,virtualbox中相應會建立一個AR虛擬機器的clone,這個clone的配置和AR_Base是相同的,這時AR提示啟動失敗後不用管,我們修改一下這個AR clone的配置,將顯存大小調整為8MB,儲存退出。再次啟動ensp中的這台AR,如果沒有別的問題,那麼路由器就啟動成功了。
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M01/8A/E5/wKiom1g-dizy19lNAAFPIjLRddQ110.jpg-wh_500x0-wm_3-wmp_4-s_38316245.jpg" title="51.jpg" alt="wKiom1g-dizy19lNAAFPIjLRddQ110.jpg-wh_50" />
徹底解決此問題的方法:
找到ensp安裝路徑,例如我的電腦C:\Program Files\Huawei\eNSP\VBoxServer\ARBaseBackup\AR_Base,該目錄下有個AR_Base.vbox檔案,用文字編輯器開啟之,搜尋“Display VRAMSize”,可以看到這個參數值預設設定為1,將之改為8,儲存退出。
650) this.width=650;" src="http://s4.51cto.com/wyfs02/M01/8A/E1/wKioL1g-dsTxEC6tAADXinAfJXk146.jpg-wh_500x0-wm_3-wmp_4-s_4113350983.jpg" title="52.jpg" alt="wKioL1g-dsTxEC6tAADXinAfJXk146.jpg-wh_50" />
儲存時可能回提示“無法儲存”,是許可權問題導致的,可以把該檔案複製到其它路徑並取得修改許可權,修改儲存後覆蓋源檔案即可。
然後刪除C:\Users\XXXXX\.VirtualBox檔案夾中所有檔案,重啟ensp,重新註冊AR裝置(菜單-工具-註冊裝置)
650) this.width=650;" src="http://s3.51cto.com/wyfs02/M02/8A/E1/wKioL1g-d_jwgQESAABT7PxMrHY597.jpg-wh_500x0-wm_3-wmp_4-s_1000128540.jpg" title="53.jpg" alt="wKioL1g-d_jwgQESAABT7PxMrHY597.jpg-wh_50" />
註冊時候在ensp可以正常啟動AR裝置。
此時如果開啟virtualbox管理器的AR_Base配置,可以看到顯存大小已經改為8了,重要的是,每次建立新的路由器,AR clone的顯存大小自動就是8,再不需要手動修改了。
win10周年版eNSP中啟動AR提示錯誤碼40問題