2013年2月25日 星期一

[Linux]Ubuntu Virtual Box / VMWare + Image製作工具genisoimage

2013.05.07更新
由於同事推薦vmware因此把virtual box給移除了
移除virtual box:sudo apt-get remove virtualbox* --purge

1.下載vmware:
https://my.vmware.com/web/vmware/free#desktop_end_user_computing/vmware_player/5_0
2.安裝vmware:
survey:http://www.howtoforge.com/how-to-install-vmware-player-on-ubuntu-11.04-linux-mint-11
(先安裝需要套件)
sudo apt-get install build-essential linux-headers-`uname -r`

3.切換到下載下來的目錄:cd /home/xxx/Downloads

4.執行安裝指令:gksudo bash ./安裝檔名.bundle
5.安裝完成!!


=====================================================================
在Linux中 若想裝windows專用的程式 又找不到Linux專用的版本
第一個方法使用 Wine - sudo apt-get install wine

第二個方法就是Virtual box 或 VMware了
除了用Ubuntu Tweak來裝以外 可以到官網https://www.virtualbox.org/ 下載並安裝
安裝系統跟教學很多:
http://blog.xuite.net/yh96301/blog/55671076-VirtualBox+4.1%E5%AE%89%E8%A3%9DUbuntu+11.10

要安裝 VBoxGuestAdditions 重開 OS 後才可以自己拉大小


但若是要裝軟體的話 除了丟網路或丟信箱下載的話
我會非常推薦將要裝的軟體全丟到資料夾裡
接著用iso包裝指令將資料夾包成iso檔 之後透過vitrual box裡面的虛擬光碟將iso掛上去
也因為有了這樣的想法,我們可以試著找找教學 survey資料跟查指令~~
https://bbs.et8.net/bbs/archive/index.php/t-960123.html

有找到指令是mkisofs -r -o file.iso your_folder_name/ 的經查詢已經年代久遠
目前最新版本是genisoimage 這個指令哦 經本人測試ok!!!

genisoimage -r -o 要存放的位置/檔名.iso 光碟來源

像我的話我會直接切換到目錄裡面去包
假設資料夾是abc
cd abc
genisoimage -r -o ../abc.iso ./*
存放在上一層 然後來源為目錄裡的所有檔案
這樣就包ok了

如何放iso到虛擬機器使用呢?這邊轉載幾張圖

點選Ubuntu虛擬機器的「設定值」,準備修改相關的設定。
17.選擇「存放裝置\光碟機」,再選擇「光碟機」的圖示,點選「選擇虛擬CD/DVD磁碟檔案」。
18.選擇Ubuntu11.10的光碟映像檔(ISO檔案),點選「開啟舊檔」。

好啦,我承認我貼這是來亂的 但是把匯入的iso檔切換成剛包好的iso就可以給virtual box的虛擬系統來安裝使用!!!!
收工~!


沒有留言:

張貼留言