2009年6月4日 星期四

VMware Workstation (for linux) 開機自動執行.

這是讓 VMworkstation 在開機時, 連指定 guest OS 都一起開啟. 假設 guest OS 設定檔叫 vmworks.vmx, 在開機會跑的 script (如 /etc/rc.local 裡) 加上:

su -l root -c "vmrun -T ws start vmworks.vmx nogui"

這裡有兩個重點, 第一個, 開機階段時是沒有 gui 可以用的, 所以後面要加 nogui 才可以順利啟動. 第二個, 要加上綠色字這個指令的原因是因為要讓 VMworkstation 找到 license 檔案... 這裡假設都是擺在 /root/ 底下, 因為開機階段時雖然執行權限是 root, 但仍找不到 root 所屬路徑在哪, 所以也找不到 license 檔案在哪, 所以會有 "unknoe error" 的訊息出現....

最近為了弄 VM 的東西搞掉一堆時間...

3 則留言:

AndCycle 提到...

如果沒有特別用到 workstation 的特異功能的話用 vmware server 比較方便呀 _A_

Gasvosky的芭樂格 提到...

server 2.0.1 用的感想是比 1.0.6 更難用=_=

AndCycle 提到...

人家覺得全部用 web 還不錯呀, 而且起碼 disk cache 多了個 optimize for performance 跑比較快 orz