為了能夠在個人電腦上安裝linux下的應用程式,進行學習、測試等,在Win8下安裝了VMware和RHEL6虛拟機,其中的過程記錄如下:
1、安裝VMware
這個沒什麼好說的。
2、在VMware上建立RHEL虛拟機并安裝
這個也簡單。下載下傳RHEL的iso,然後建立虛拟機,選擇安裝作業系統的iso和正确的作業系統類型,之後一直到建立完成。
啟動虛拟機後會提示安裝作業系統,選擇各種設定一路安裝下來,我最初選擇的是安裝“Base Server”。
Base Server預設是不帶圖形化視窗的,有些應用程式的安裝包可能是在圖形化視窗下比較友善,是以可以手動安裝X Window System和Desktop。yum方式安裝還是比較簡單的,可以參考這個:
[url=http://www.cnblogs.com/kunnet/archive/2011/12/20/2294798.html]RHEL6 純指令行文本界面下安裝桌面[/url]來安裝。因為安裝rhel的iso中其實帶有X Window和Desktop的包,是以可以配置本地庫指向iso中的目錄,則可以不用連接配接網絡就能安裝了。
安裝完成後可能還會遇到最初建立虛拟機時配置設定的硬碟的空間不夠大,想要繼續擴充。使用VMware可以很容易的修改虛拟機配置變更硬碟的大小,但是修改配置後,從VMware看确實硬碟已經變大了,但是在虛拟機中并不會直接挂載擴充出來的空間。可以參考這個:
[url=http://zhongxw.blog.51cto.com/3429597/787219]VMware 虛拟機(linux)增加根目錄磁盤空間[/url]來做。
大概步驟是:
(1)使用fdisk添加新的分區;
(2)使用fdisk修改Hex Code為LVM;
(3)重新開機系統;
(4)mkfs格式化新的分區;
(5)用pvcreate指令将實體硬碟分區初始化為實體卷;
(6)用vgextend指令動态的擴充卷組。它通過向卷組中添加實體卷來增加卷組的容量;
(7)vgdisplay顯示LNM卷組的中繼資料資訊;
(8)lvextend完成邏輯卷擴充;
(9)檢查檔案系統(可選的步驟);
(10)用resize2fs指令來增大或者收縮未加載的“ext2/ext3”檔案系統的大小;
(11)df -h檢視一下,"/"目錄大小改變了,即成功了。
3、安裝VMware Tools
為了能在Windows和虛拟機之間傳遞DB的安裝檔案,需要建立共享檔案夾,這個需要VMware Tools的支援。
選擇“虛拟機->安裝VMware Tools”,會将VMware ToolsCD光牒裝入虛拟機。之後把CD光牒mount進虛拟機,就可以安裝了。
mount的時候可能會有以下報錯:
mount:you must specify the filesystem type
或
mount:no media found on /dev/cdrom
因為新的linux版本,應該預設都能識别CD光牒類型,是以這些應該都是沒有連接配接光驅所緻,并不是真正的錯誤。檢查一下虛拟機配置,光驅是否選擇了“啟動時連接配接”。
4、裝好以後就可以設定共享檔案夾了。
在虛拟機設定中,選擇“選項->共享檔案夾”進行設定即可,設定好的共享檔案夾在虛拟機的/mnt/hgfs目錄中。
5、之後就可以利用共享檔案夾傳輸安裝檔案來裝應用程式了。
如果需要安裝網絡下載下傳的程式,則還需要讓虛拟機能夠連接配接網絡,這個可以通過修改虛拟機設定的的網絡擴充卡來實作:
(1)設定宿主系統的網絡連接配接,確定其中的“VMware bridge protocol”前面打了勾;
(2)設定虛拟機,網絡擴充卡的網絡連接配接中選擇“橋接模式”;
(3)進入虛拟機,在網絡連接配接的地方選擇“System eth0”。