《Fedora Core 4.0 下載及校驗》;3、在安裝的Fedora Core 4.0的過"/> 《Fedora Core 4.0 下載及校驗》;3、在安裝的Fedora Core 4.0的過"/>
歡迎您光臨本站 註冊首頁

VMware 虛擬安裝Fedora Core 4.0 手冊

←手機掃碼閱讀     火星人 @ 2014-03-09 , reply:0
準備工作:

1、VMware:Windows版本;我用的是VMware GSX Server 3.20 ;不要給我來要,還是自己去找吧; 謝謝;
2、Fedora Core 4.0 X86版本,而非X86_64位的版本;請參考這篇:linux.chinaitlab.com/unix/38798.html">《Fedora Core 4.0 下載及校驗》
3、在安裝的Fedora Core 4.0的過程中,要參考 linux.chinaitlab.com/unix/38775.html">《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 going
to 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.640x480
2.800x600
3.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 -l

Disk /dev/sda: 6442 MB, 6442450944 bytes
255 heads, 63 sectors/track, 783 cylinders
Units = 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 / Solaris

Disk /dev/sdb: 1035 MB, 1035730944 bytes
256 heads, 63 sectors/track, 125 cylinders
Units = cylinders of 16128 * 512 = 8257536 bytes

Device Boot Start End Blocks Id System
/dev/sdb1 * 1 126 1011424 6 FAT16
Partition 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 ~]# locale
LANG=zh_CN.UTF-8
LC_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 -lh
Filesystem 容量 已用 可用 已用% 掛載點
/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/usbdisk

3]物理硬碟的掛載:

如果您和我一樣也掛了一個實驗性的物理分區上去;您用fdisk -l 會發現;所有的磁碟分區都是可見的;但只能讀我們添加的那個分區;比如下面我們fdsik -l 輸出的信息中的/dev/hda10,才是可讀的;


[root@localhost ~]# fdisk -l

Disk /dev/hda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = 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 FAT32

Disk /dev/sda: 6442 MB, 6442450944 bytes
255 heads, 63 sectors/track, 783 cylinders
Units = 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 / Solaris

Disk /dev/sdb: 1035 MB, 1035730944 bytes
256 heads, 63 sectors/track, 125 cylinders
Units = cylinders of 16128 * 512 = 8257536 bytes

Device Boot Start End Blocks Id System


/dev/sdb1 * 1 126 1011424 6 FAT16
Partition 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 -lh
Filesystem 容量 已用 可用 已用% 掛載點
/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的系統下的編程我更不會;:(


[火星人 ] VMware 虛擬安裝Fedora Core 4.0 手冊已經有754次圍觀

http://coctec.com/docs/linux/show-post-56330.html