歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux綜合 >> Linux資訊 >> 更多Linux

VMware虛擬安裝FedoraCore4.0手冊

准備工作:1、VMware:Windows版本;我用的是VMware GSX Server 3.20 ;不要給我來要,還是自己去找吧; 謝謝;2、Fedora Core 4.0  X86版本,而非X86_64位的版本;請參考這篇:《Fedora Core 4.0 下載及校驗》;3、在安裝的Fedora Core 4.0的過程中,要參考 《Fedora Core 4.0 安裝教程,菜鳥圖文版》;操作環境:1、系統環境:Windows XP SP2;最好把殺毒和防火牆關掉;2、硬件環境:Intel Celeon 1.4 ;內存512M;至少有一個分區的未使用空間是10G左右;6G也能用,就看你安裝多大體積的系統了;Fedora Core 4.0 完全安裝要接近7G;一、VMware 是什麼 ?VMware 是一套能虛擬安裝各種操作系統的軟件;能為每個操作系統虛擬出安裝操作系統的硬件環境;在VMware中的每個操作系統都是相對獨立的,每個虛擬的系統都相當於一台獨立的並帶有系統的機器;在VMware 中,您可以同時打開多個虛擬的操作系統;並且還能在一台機器上,虛擬多個操作系統來操作虛擬網絡;比如您在Windows中安裝和VMware ,就可以模擬架設局域網來學習;VMware 有Linux、Windows以及MACOS等版本;二、安裝VMWARE : 在Windows系統中安裝VMware就是點鼠標沒有什麼特別,誰都會;如果您要把虛擬操作系統和VMware的軟件放在一個空間上,我建議您最好有一個空間比較大,並且使用量比較低的分區;舉例:我的機器上有個80G的磁盤,我分了一個FAT32的分區用來安裝Windows的軟件,體積大約是15G;這個分區用量已經達到8G左右,所以就在這個分區安裝了VMware ;並把虛擬Fedora Core 4.0 虛擬硬盤也放在這個分區;如果您的硬盤比較大,就專門弄出一個分區給VMware是一個最不錯的選擇;三、虛擬Fedora Core 4.0安裝環境: 1、創建新的虛擬機:New Virtual Machine ,點鼠標; 點擊查看大圖   下一步: 點擊查看大圖默認就行,不用自定義:這些都極為簡單: 點擊查看大圖在本圖中選擇Linux,同時對應的是Redhat ,這些都無關緊要:選擇就是了; 點擊查看大圖2、虛擬機名:Fedora ;虛擬系統所存放的位置,這個要特別說明一下,要有大一點空間的磁盤才行;不要弄小的空間,最好10G左右的空閒空間; 點擊查看大圖3、網絡配置:如果您是通過路由器或者別的機器的網關上網,就用bridged networking 就行;等在Fedora 安裝過程中,來配置Linux的網絡,都是簡單的事,比如您用DHCP 獲取IP,只在是Fedora 的安裝過程中設置為DHCP ;如果您是通過網關,並且是非DHCP的,你可以在Fedora安裝的過程中指定您的機器的IP和網關;如果您只有一台機器,並且是以pppoe拔號上網的,您在這裡可以選擇NAT那項;等VMware安裝完成後,會出現虛擬出來的網卡,您要來配置共享上網,WinX有這個功能;其實網絡比較好配置,和您操作幾台機器的網絡是相似的,或者說是一樣的;把虛擬的操作系統看成是一個獨立的機器就OK了。 點擊查看大圖4、虛擬系統磁盤大小:VMware 虛擬安裝系統時提供了虛擬磁盤和用物理硬盤兩種;最好還是用虛擬硬盤;對於物理硬盤的使用方法,您除非比較明白VMware和Linux ;否則還是用虛擬出來的硬盤安裝;下面的圖就是虛擬硬盤體積大小的指定;體積最好是10G;因為Fedora 完全安裝的體積是近7G;自己看著辦; 點擊查看大圖5、創建虛擬磁盤:時間有點長,如果不關掉防火牆的,時間會更長; 點擊查看大圖6、創建虛擬硬盤完工:仔細點一點圖中的小圖標,看看都是做什麼用的,極為簡單;比如Memory 、Hard Disk 1 、CD-ROM 、NIC以及Edit virtual machine setting 等;您可以用[Edit virtual machine setting]來添加聲卡、USB設備以及其它的硬件;如果現在不添加,以後也是一樣能添加的; 點擊查看大圖查看虛擬硬盤: 點擊查看大圖查看CD-ROM :VMware 有虛擬光驅的能力,我們可以在[Use ISO image]把Fedora Core 4.0的第一個ISO指定進來,這樣我們Start Fedora 虛擬機時,就能進入Fedora Core 4.0 的安裝界面; 點擊查看大圖點擊NIC1:我們發現如下的圖;不用改動;如果默認的解決不了,再來改動也不遲;不要忘記,咱們還沒有安裝Fedora  Core 4.0 呢;誰知道好用不好用呢? 點擊查看大圖四、在vmware 中 安裝Fedora Core 4.0 ;請參考 《Fedora Core 4.0 安裝教程,菜鳥圖文版》在虛擬安裝的過程中,所有的操作和真實安裝Fedora Core 4.0 是一樣;在下面的圖直接按回車,進入圖形安裝模式;提示:如果您是初次安裝Linux,建議完全安裝,如果您想定制安裝,一定要把開發工具安裝上;如果您使用的是中文,請把中文包也安裝上;參考:《Fedora Core 4.0 安裝教程,菜鳥圖文版》 點擊查看大圖特別提示:如果出現的是這個提示,就直接點[是]:為什麼我在虛擬機安裝是虛擬硬盤是sda,而非hda,因為物理硬盤用的是hda表示;為了防止虛擬系統加載物理磁盤分區和虛擬的系統的磁盤分區沖突,還是用sda的好; 點擊查看大圖特別提示:進入分區界面時,您可以添加兩個分區,用[新建],掛載點/ ,格式化為 ext3,大小自己指定,如果有空間的話;最好是7G以上才好;接著再分一個小的分區做交換區,大小512M,格化為/swap ;其它的也沒有什麼難的,上面給的教程是一樣的;特別提示:中間換盤時,點CD-ROM :在[Use ISO image]把Fedora Core 4.0的第二個ISO指定進來;然後就能接著安裝了;以此類推,第三張和第四張盤; 點擊查看大圖關於安裝,就這麼多;詳細的請參考: 《Fedora Core 4.0 安裝教程,菜鳥圖文版》五、在Fedora Core 4.0 中安裝VMware tools ,VMware tools 這個工具能提高顯示器的分辯率;1、啟動VMware 中的虛擬系統Fedora Core 4.0 ,VMWARE 啟動畫一閃而過;注:如果不是虛擬機特有的,以後我就不說了,請看教程 《Fedora Core 4.0 安裝教程,菜鳥圖文版》 ,在教程中有啟動過程的圖。 點擊查看大圖2、Fedora 4.0 系統成功登錄: 點擊查看大圖3.VMware tools的安裝:如果您仔細看的話,可能會發現在下面的左下角有個[you don't have VMware tools installed],意思是我們沒有安裝VMware tools ;1]首先我們要用鼠標的右鍵點擊VMware 界面虛擬系統的Fedora 的菜單,點 [Install VMware Tools],如果在菜單VM中找這項;注:Fedora Core 必須是在運行中的,停機狀態無效; 點擊查看大圖2]Vmware tools 軟件包存放在哪裡? 點擊查看大圖[beinan@localhost ~]$ su  -[root@localhost ~]#cd /root[root@localhost ~]# pwd/root[root@localhost ~]#ls /media/cdrom-r--r--r--  1 root root 6.0M  8月 20 22:14 vmware-linux-tools.tar.gz[root@localhost ~]# cp /media/cdrom/vmware-linux-tools.tar.gz .我們要把VMware tools的軟件包從/media/cdrom 中拷入 root的家目錄;然後解包安裝;3]VMware tools的的安裝模式必須是文本模式,所以我們還得把運行級別改一改,然後重新啟動Fedora Core 4.0 ;找到文件  /etc/inittab  ;找到如下的一行:id:5:initdefault:改為id:3:initdefault:然後重啟系統:[root@localhost ~]# reboot 4]解包安裝VMware tools 必須把包從/media/cdrom 中復制到系統中的一個目錄中,我們在上面的步驟已經做了;是復制到了 /root目錄中;安裝時要以root權限;普通權限無效;您可以用su - 來獲得root權限,也可以用root用戶直接登錄;如果沒有在上幾步中復制出 vmware-linux-tools.tar.gz,您還得重新點擊 [Install VMware Tools],然後再從/media/cdrom中復制到/root目錄;[root@localhost ~]# cd /root[root@localhost ~]# ls -lh -r--r--r--  1 root root 6.0M  8月 20 22:14 vmware-linux-tools.tar.gz[root@localhost ~]# tar zxvf vmware-linux-tools.tar.gz[root@localhost ~]# cd vmware-tools-distrib進行編譯和安裝;[root@localhost vmware-tools-distrib]#  perl  vmware-install.pl 或者:[root@localhost vmware-tools-distrib]# /usr/bin/perl  vmware-install.pl 如果沒有perl 這個命令,我懷疑您沒有安裝開發工具,  所以還得麻煩您安裝gcc ;perl automake ;make ;kernel-devel 等軟件包;在這裡就不說了;如果您是第一次安裝Linux ,請看一下 《Fedora Core 4.0 安裝教程,菜鳥圖文版》中怎麼說的,裡面有提到一定把安裝開發工具,安裝上;開發工具的補裝這裡不提供方法了;自己找點資料看看;如果還是搞不懂,就刪除FC4,重新來過;在運行如下命令後:[root@localhost vmware-tools-distrib]# /usr/bin/perl  vmware-install.pl 我們看到的是類似如下的提示:In which Directory do you want to install the binary files?[/usr/bin]  注:凡是遇到這樣類似的,就直接按回車In which directory do you want to install the library files?[/usr/lib/vmware-tools]The path "/usr/lib/vmware-tools" does not exist currently. This program is goingto create it, including needed parent directories. Is this what you want?[yes]yes 注:遇到[yes]提示的,請在後面輸入yes ;5]運行VMware tools的配置工具 vmware-config-tools.pl 進行配置 ;[root@localhost vmfin]#vmware-config-tools.pl或:[root@localhost vmfin]# /usr/bin/vmware-config-tools.pl我們會看到哪下提示:如果運行到一處停住不動,讓我們確認目錄的,就直接按回車,遇到yes或者no提示,我們就直接yes ;比如:編譯安裝vmhgfs ,我們要輸入 yes ;其它以此類推;等到出現如下的提示;設置屏幕分辯率的時候,我們會看到如下的提示:Do You want to change your guest X resolution ?1.640x4802.800x6003.1024x768... ... ... ... 我的顯示器支持1024x768,所以我寫了一個3 ;自己根據自己的機器情況來選擇;設置分辯率能在全屏顯示下,畫面更精美;如果您機器支持1024x768,您設置了800x600,只適合在虛擬機的窗口打開 ,不適合全屏;6]配置成功VMware tools 您可以通過 #startx 啟動桌面查看;[root@localhost ~]# startx六、在Linux 添加其它設備的支持; 1、在添加其它設備的支持:比如聲卡,USB存儲,以及物理磁盤的等,必須把Fedora Core 4.0 的虛擬系統停下來,然後才能添加設備的支持;點擊圖上的[Edit virtual machine setting ] 點擊查看大圖點圖上的[add] 點擊查看大圖添加USB設備的支持:我想讓在VMware虛擬的系統中能讀USB接口的硬盤或者U盤;添加好後,到時Windows系統提示要安裝VMware USB驅動,當您插入U盤時;讓系統默認的驅動就行;添加聲卡的支持:添加物理磁盤的支持:警告:為了驗證虛擬機對物理磁盤的支持,這是我進行的測試;這是在一個空白的fat32分區進行的,事實證明是可行的;如果您想用物理磁盤分區,請小心操作,最好是一個空白區;這是添加物理磁盤的警告 :要小心操作:如果您只是想再為FC4添加一個虛擬分區的話,還是虛擬的好;點上面圖的第一項就行;這是物理磁盤的添加,我的機器上就一個硬盤,下圖提示的就是這個硬盤:這是我添加的物理磁盤的分區;這是一個空白分區;如果您也想嘗試,最好弄個空白分區來嘗試,等明白是怎麼回事,再添加有數據的分區也不遲;下一步如圖,按完成就是了;如果在機器啟動的過程中出現什麼Redhat Linux.vmdk 什麼錯誤之類的,按他的提示移除;我們能用mount讀寫這個分區就行了;設置完成:看下圖是我添加了USB ;聲卡;物理分區的支持等; 點擊查看大圖2、啟動Fedora Core 4.0 進行相應的配置 :1]配置聲卡:在GNOME桌面上 :菜單 =>桌面=>系統設置=>聲卡檢測; 就能聽到聲音了;2]USB盤的使用:USB盤,插入USB盤的時候,可能Windows系統要讓安裝VMware USB的驅動,點幾下鼠標就安裝上了;沒有什麼難度;進行Fedora 4.0的時候;我們用fdisk -l 就知道是不是有了;[root@localhost ~]# fdisk -lDisk /dev/sda: 6442 MB, 6442450944 bytes255 heads, 63 sectors/track, 783 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytes   Device Boot      Start         End      Blocks   Id  System/dev/sda1   *           1         701     5630751   83  Linux/dev/sda2             702         783      658665   82  Linux swap / SolarisDisk /dev/sdb: 1035 MB, 1035730944 bytes256 heads, 63 sectors/track, 125 cylindersUnits = cylinders of 16128 * 512 = 8257536 bytes   Device Boot      Start         End      Blocks   Id  System/dev/sdb1   *           1         126     1011424+   6  FAT16Partition 1 has different physical/logical endings:     phys=(1023, 255, 63) logical=(125, 109, 45)[root@localhost ~]#注:藍色字是U盤的內容;顯示的是1G 大小,有一個分區是/dev/sdb1;黑色的字表示的是系統磁盤分區/dev/sda1是主分區;交換分區是/dev/sda2 ;至於如何掛載/dev/sdb1,和真實安裝Linux的系統一樣;我們可以手工掛載;[root@localhost ~]# mkdir /mnt/usbdisk [root@localhost ~]# mount -t vfat -o iocharset=utf8,user,rw,umask=000  /dev/sdb1 /mnt/usbdisk 如果您的系統用的locale 是zh_CN.UTF-8的編這樣就支持中文了;[root@localhost ~]# localeLANG=zh_CN.UTF-8LC_CTYPE="zh_CN.UTF-8"LC_NUMERIC="zh_CN.UTF-8"LC_TIME="zh_CN.UTF-8"LC_COLLATE="zh_CN.UTF-8"LC_MONETARY="zh_CN.UTF-8"LC_MESSAGES="zh_CN.UTF-8"LC_PAPER="zh_CN.UTF-8"LC_NAME="zh_CN.UTF-8"LC_ADDRESS="zh_CN.UTF-8"LC_TELEPHONE="zh_CN.UTF-8"LC_MEASUREMENT="zh_CN.UTF-8"LC_IDENTIFICATION="zh_CN.UTF-8"LC_ALL=[root@localhost ~]# mount -t vfat -o iocharset=utf8,user,rw,umask=000  /dev/sdb1  /mnt/usbdisk[root@localhost ~]# ls /mnt/usbdisk/beinan測試  bnnb權限  mmc  root用戶  vmbeinan.txt  vmfin  win免疫力  優化大師  北南  北南南北用戶  北南用戶  測試中文[root@localhost ~]#[root@localhost ~]# df -lhFilesystem            容量  已用 可用 已用% 掛載點/dev/sda1             5.3G  2.6G  2.5G  52% //dev/shm               78M     0   78M   0% /dev/shm/dev/sdb1             988M  8.9M  979M   1% /mnt/usbdisk3]物理硬盤的掛載:如果您和我一樣也掛了一個實驗性的物理分區上去;您用fdisk -l 會發現;所有的磁盤分區都是可見的;但只能讀我們添加的那個分區;比如下面我們fdsik -l  輸出的信息中的/dev/hda10,才是可讀的;[root@localhost ~]# fdisk -lDisk /dev/hda: 80.0 GB, 80026361856 bytes255 heads, 63 sectors/track, 9729 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytes   Device Boot      Start         End      Blocks   Id  System/dev/hda1               1         765     6144831   2d  Unknown/dev/hda2             766        2805    16386300   2d  Unknown/dev/hda3            2806        9729    55617030    5  Extended/dev/hda5            2806        3825     8193118+  2d  Unknown/dev/hda6            3826        5100    10241406   2d  Unknown/dev/hda7            5101        5198      787153+  2d  Unknown/dev/hda8            5199        6657    11719386   2d  Unknown/dev/hda9            6658        7751     8787523+  2d  Unknown/dev/hda10           7752        9729    15888253+   b  W95 FAT32Disk /dev/sda: 6442 MB, 6442450944 bytes255 heads, 63 sectors/track, 783 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytes   Device Boot      Start         End      Blocks   Id  System/dev/sda1   *           1         701     5630751   83  Linux/dev/sda2             702         783      658665   82  Linux swap / SolarisDisk /dev/sdb: 1035 MB, 1035730944 bytes256 heads, 63 sectors/track, 125 cylindersUnits = cylinders of 16128 * 512 = 8257536 bytes   Device Boot      Start         End      Blocks   Id  System/dev/sdb1   *           1         126     1011424+   6  FAT16Partition 1 has different physical/logical endings:     phys=(1023, 255, 63) logical=(125, 109, 45)如果想讓Linux系統自動加載,我們只要把 /dev/hda10 指定mount 到一個目錄就好了;當然您要先創建一個/mnt/中的hda10的目錄;[root@localhost ~]# mkdir /mnt/hda10 然後在 /etc/fstab中添加如下的一行;/dev/hda10              /mnt/hda10              vfat    umask=000,iocharset=utf8,user,rw 0 0重啟機器,就能看到mount到 /mnt/hda10 已經掛到了 /mnt/hda10 中了;[root@localhost ~]# df -lhFilesystem            容量  已用 可用 已用% 掛載點/dev/sda1             5.3G  2.6G  2.4G  53% //dev/shm               78M     0   78M   0% /dev/shm/dev/hda10             16G   20M   16G   1% /mnt/hda10/dev/sdb1             988M  8.9M  979M   1% /mnt/usbdisk如果您不想開啟Linux時自動加載,可以用mount的辦法來加載,和USB盤的辦法一樣;注: 在您重新啟動Linux的時,可能會在Window的系統中有提示Redhat Linux.vmdk 什麼錯誤之類,您可以移除;這樣就能把Linux啟動起來了。而且也能mount 物理分區;  當我們在Windows中向這個物理磁盤添加東西時,只要下次啟動才能看到;在當時的操作中是看不到的;至此我們的VMware 這篇文檔就算完工了,也沒有什麼難的,只需要多點幾下鼠標就行了;學習Windows的日常軟件,多點點鼠標就OK了,至於編程是另一回事了;我不會Windows的編程,Linux的系統下的編程我更不會;:(




Copyright © Linux教程網 All Rights Reserved