亚洲成精品动漫久久精久,九九在线精品视频播放,黄色成人免费观看,三级成人影院,久碰久,四虎成人欧美精品在永久在线

掃一掃
關注微信公眾號

Linux上的虛擬化技術 Xen 初學者指南(2)
2006-07-19   

7、實例應用:用Slackware+Xen虛擬Fedora 5.0

7.1 Fedora 安裝運行于一個物理分區中;

7.11 下載Fedora 5.0的基礎系統;

請到: http://jailtime.org

7.12 解壓和提取相應文件;

我們把下載下來的Fedora 5 基礎系統,存放到/opt/fedora5vm目錄中;然后解壓;

[root@localhost ~]# mkdir /opt/fedora5vm

[root@localhost ~]# mv fedora.fc5.20060401.img.tgz /opt/fedora5vm

[root@localhost ~]# cd /opt/fedora5vm

[root@localhost fedora5vm]# tar zxvf fedora.fc5.20060401.img.tgz

[root@localhost fedora5vm]# ls

fedora.fc5.20060401.img.tgz fedora.fc5.img fedora.fc5.xen.cfg fedora.swap

7.13 規劃硬盤的物理分區并創建文件系統;

您可以在您的硬盤上創建一個物理分區,如果有空閑的物理分區可用也行。然后創建一下文件系統。分區工具用fdisk 工具就行。

分區工具,請參考:《實例解說 fdisk 使用方法》

創建文件系統,請參考:《Linux 創建文件系統及掛載文件系統流程詳解》

比如我們想把Fedora 放在/dev/hda5上,我們可以用mkfs.ext3來格式化/dev/hda5。

[root@localhost ~]# /sbin/mkfs.ext3 /dev/hda5

7.14 構建Fedora 5 的基礎系統;

因為我們已經下載了,Fedora Core 5的基礎系統的映像文件,也做了解壓。會看到 fedora.fc5.img這個映像文件; 我們把這個映像掛載,然后把它的內容復制到我們剛才創始的文件系統的分區中,也就是/dev/hda5;

[root@localhost ~]# mkdir /mnt/tmp

[root@localhost ~]# mkdir /mnt/fedora

[root@localhost ~]# mount -o loop /opt/fedora5vm/fedora.fc5.img /mnt/tmp

[root@localhost ~]# mount /dev/hda5 /mnt/fedora

復制fedora.fc5.img中的內容,到/dev/hda5中;

[root@localhost ~]# cp -rp /mnt/tmp/* /mnt/fedora

[root@localhost ~]# umount /mnt/tmp

然后是chroot 到/mnt/fedora目錄中,實際就是操作Fedora 5系統,我們要創建Fedora 5的root密碼;

[root@localhost ~]# chroot /mnt/fedora/

root@localhost:/#

root@localhost:/# passwd root

Changing password for user root.

New UNIX password:

Retype new UNIX password:

passwd: all authentication tokens updated successfully.

root@localhost:/# exit

然后我們卸載/dev/hda5分區;

[root@localhost ~]# umount /dev/hda5

7.15 創建Fedora 5 引導文件;

我們在解壓 fedora.fc5.20060401.img.tgz 時看到一個文件fedora.fc5.xen.cfg ,這個就是Fedora 5的引導文件,人家洋人都為我們寫好了。我們只是改一改就能用了;

我們要回到fedora.fc5.xen.cfg的存放目錄/opt/fedora5vm中;復制fedora.fc5.xen.cfg名為fc5vm.cfg的文件。然后我們把fc5vm.cfg作為被虛擬的Fedora 5的引導文件;

[root@localhost ~]# cd /opt/fedora5vm

[root@localhost fedora5vm]# cp fedora.fc5.xen.cfg fc5vm.cfg

我們要對fc5vm.cfg做一下修改;

在fc5vm.cfg中,我們會看到如下的內容:

kernel = "/boot/vmlinuz-2.6-xenU"

memory = 128

name = "fedora.fc5"

nics = 1

dhcp = "dhcp"

disk = ['file:/xen/fedora/fedora.fc5.img,sda1,w', 'file:/xen/fedora/fedora.swap,sda2,w']

root = "/dev/sda1 ro"

首先我們看kernel 這行,這行是定義虛擬操作系統內核的,我們要用到我們安裝xen是所安裝的內核。要在虛擬平臺/boot目錄中找。比如我用Slackware虛擬 Fedora 。那虛擬平臺就是Slackware。我應試在Slackware的/boot中找文件名中包含vmlinuz和xenU字樣的文件。比如我找以的是:

[root@localhost ~]# ls -lh /boot/vmlinuz*xenU*

lrwxrwxrwx 1 root root 21 2006-04-12 07:49 /boot/vmlinuz-2.6-xenU -> vmlinuz-2.6.12.6-xenU

lrwxrwxrwx 1 root root 21 2006-04-12 07:49 /boot/vmlinuz-2.6.12-xenU -> vmlinuz-2.6.12.6-xenU

-rw-r--r-- 1 root root 1.1M 2006-04-12 07:49 /boot/vmlinuz-2.6.12.6-xenU

我們看到有類似的三個文件,實際上只有一個,也就是 vmlinuz-2.6.12.6-xenU,其它的都是他的鏈接文件。所以我們在kernel行中指定內核時,可以用這三個中的任何一個;比如我們用 vmlinuz-2.6-xenU;

memory是指定內存大小的,我們設置被虛擬的Fedora 5的虛擬內存大小是 128M;

name 是定義虛擬操作系統的名字的,可以通過xm list中顯示出來,我們也改簡單點,改為fc5

nics=1 不變

dhcp 這行,是用來指定獲取Fedora 5系統的IP是通過DHCP獲取的,不過您也可以指定IP。可以不要這行;

vif = ['mac=aa:00:00:00:00:11'] 用來指定Fedora 5的網卡的物理地址;可以自己定義。

ip = "192.168.1.144" 用來指定虛擬網卡的IP

netmask="255.255.255.0" 用來指定掩碼

disk這行是用來定義Fedora所處的物理分區映射點,及物理交換分區及映射點的;因為物理分區是通過phy:來指定的。所以我們得改一改。因為我們已經把Fedora放在了/dev/hda5了。另外交換分區在哪呢?可以通過swapon -s來查看物理交換分區,要在虛擬平臺中查看;比如我得到的是/dev/hda8是交換分區。所以disk這行就應該這樣寫:

disk = ['phy:hda5,sda1,w','phy:hda8,sda2,w']

不過真實物理分區的映射點,比如/dev/hda5映射到了/dev/sda1,交換分區/dev/hda8映射到了/dev/sda2。映射過后,Fedora的root文件系統就用映射后的/dev/sda1。慢慢理解;物理分區的映射點是可以在Linux系統設備定義的許可范圍內進行。自己嘗試著換一換映射點。如果Fedora的root所處的物理分區的映射點改變后,Fedora的root=的值也得跟著改變。另外還要改Fedora系統中的/etc/fstab文件;

root一行,來指定Fedora的所有的虛擬物理分區(就是映射點)。映射到哪里了呢?Fedora 安裝到了/dev/hda5,映射后虛擬到了/dev/sda1。所以Fedora系統引導時就尋找/dev/sda1做為文件系統。

所以root這行可寫為:

root = "/dev/sda1 ro"

所以我們可以這樣寫Fedora 5的引導配置文件;

第一種:如果是用DHCP來獲取IP:

kernel = "/boot/vmlinuz-2.6-xenU"

memory = 128

name = "fc5"

nics = 1

vif = ['mac=aa:00:00:00:00:11']

dhcp = "dhcp"

disk = ['phy:hda5,sda1,w','phy:hda8,sda2,w']

root = "/dev/sda1 ro"

第二種:如果是指定IP的話:

kernel = "/boot/vmlinuz-2.6-xenU"

memory = 128

name = "fc5"

nics = 1

vif = ['mac=aa:00:00:00:00:11']

disk = ['phy:hda5,sda1,w','phy:hda8,sda2,w']

root = "/dev/sda1 ro"

ip = "192.168.1.144"

netmask="255.255.255.0"

再舉一例:

比如Fedora 被安裝在了/dev/hda5分區,物理交換分區為/dev/hda8。通過DHCP獲得IP。我想映射/dev/hda5到/dev/hda5,并且想映射/dev/hda8到/dev/hda8。我們應該如何修改一些配置文件呢?

Fedora的引導文件內容應該是:

kernel = "/boot/vmlinuz-2.6-xenU"

memory = 128

name = "fc5"

nics = 1

vif = ['mac=aa:00:00:00:00:11']

dhcp = "dhcp"

disk = ['phy:hda5,hda5,w','phy:hda8,hda8,w']

root = "/dev/hda5 ro"

然后我們應該再把裝有Fedora的/dev/hda5分區掛載,然后修改Fedora系統的/etc/fstab。注意:不是修改虛擬平臺的/etc/fstab。不要弄混了!!!!

應該先掛載Fedora 5所處的分區:

[root@localhost ~]# mount /dev/hda5 /mnt/fedora/

然后修改Fedora 5的/etc/fstab文件,也就是/mnt/fedora/etc/fstab文件:找到如下兩行:

/dev/sda1 / ext3 defaults 1 1

/dev/sda2 none swap sw 0 0

改為:

/dev/hda5 / ext3 defaults 1 1

/dev/hda8 none swap sw 0 0

接著再umount /mnt/fedora

[root@localhost ~]# umount /mnt/fedora

7.16 引導Fedora 5 ;

引導運行Fedora 5.0就好辦了,就是用xm 工具來引導;首先要確認你的Fedora 5的配置文件放在哪里。比如我是放在了/opt/fedora5vm中。并且文件名為fc5vm.cfg。所以我就可以這樣來引導Fedora 5。

[root@localhost ~]# /usr/sbin/xm create -c /opt/fedora5vm/fc5vm.cfg

7.17 虛擬操作系統網卡不能激活的處理方法 ;

modprobe: FATAL: Could not load /lib/modules/2.6.12.6-xenU/modules.dep:

No such file or directory

如果出現類似上面的現象,請復制虛擬平臺的中的/lib/modues/下的2.6.12.6-xenU 到Fedora系統中;

方法是先掛載Fedora 所處的物理分區,然后用cp -rp 來復制;

首先要關掉Fedora,然后再復制;

[root@localhost ~]# xm list

Name ID Mem(MiB) VCPUs State Time(s)

Domain-0 0 462 1 r----- 2192.9

fc5 2 128 1 -b---- 6.4

以上面虛擬操作系統的ID為準,比如fc5的ID是 2,就要運行如下命令;

[root@localhost ~]# xm destroy 2

然后mount 掛載Fedora所處的物理分區/dev/hda5;

[root@localhost ~]# mount /dev/hda5 /mnt/fedora

[root@localhost ~]# mkdir /mnt/fedora/lib/modules

注:在Fedora中的/lib目錄中創建modules。如果有了就不創建;

[root@localhost ~]# cp -rp /lib/modules/2.6.12.6-xenU/ /mnt/fedora/lib/modules/

[root@localhost ~]# chmod -R 755 /mnt/fedora/lib/modules/

[root@localhost ~]# umount /mnt/fedora

7.2 Fedora 安裝運行于一個映像文件中;

7.21 下載Fedora 5.0的基礎系統;

請到: http://jailtime.org

7.22 解壓和提取相應文件;

我們把下載下來的Fedora 5 基礎系統,存放到/opt/fedora5vm目錄中;然后解壓;

[root@localhost ~]# mkdir /opt/fedora5vm

[root@localhost ~]# mv fedora.fc5.20060401.img.tgz /opt/fedora5vm

[root@localhost ~]# cd /opt/fedora5vm

[root@localhost fedora5vm]# tar zxvf fedora.fc5.20060401.img.tgz

[root@localhost fedora5vm]# ls

fedora.fc5.20060401.img.tgz fedora.fc5.img fedora.fc5.xen.cfg fedora.swap

7.23 修改引導運行Fedora的配置文件;

我們從fedora.fc5.20060401.img.tgz 解壓出來一個fedora.fc5.xen.cfg ,這個就是用來引導Fedora 5的配置文件。我們改一改以適合我們的需要。我們把這個文件復制為fc5vm.cfg

[root@localhost ~]# cp /opt/fedora5vm/fedora.fc5.xen.cfg /opt/fedora5vm/fc5vm.cfg

fc5vm.cfg 內容如下:

kernel = "/boot/vmlinuz-2.6-xenU"

memory = 128

name = "fc5"

nics = 1

vif = ['mac=aa:00:00:00:00:11']

dhcp = "dhcp"

disk = ['file:/opt/fedora5vm/fedora.fc5.img,sda1,w', 'file:/opt/fedora5vm/fedora.swap,sda2,w']

root = "/dev/sda1 ro"

注解:

首先我們看kernel 這行,這行是定義虛擬操作系統內核的,我們要用到我們安裝xen是所安裝的內核。要在虛擬平臺/boot目錄中找。比如我用Slackware虛擬 Fedora 。那虛擬平臺就是Slackware。我應試在Slackware的/boot中找文件名中包含vmlinuz和xenU字樣的文件。比如我找以的是:

[root@localhost ~]# ls -lh /boot/vmlinuz*xenU*

lrwxrwxrwx 1 root root 21 2006-04-12 07:49 /boot/vmlinuz-2.6-xenU -> vmlinuz-2.6.12.6-xenU

lrwxrwxrwx 1 root root 21 2006-04-12 07:49 /boot/vmlinuz-2.6.12-xenU -> vmlinuz-2.6.12.6-xenU

-rw-r--r-- 1 root root 1.1M 2006-04-12 07:49 /boot/vmlinuz-2.6.12.6-xenU

我們看到有類似的三個文件,實際上只有一個,也就是 vmlinuz-2.6.12.6-xenU,其它的都是他的鏈接文件。所以我們在kernel行中指定內核時,可以用這三個中的任何一個;比如我們用 vmlinuz-2.6-xenU;

memory是指定內存大小的,我們設置被虛擬的Fedora 5的虛擬內存大小是 128M;

name 是定義虛擬操作系統的名字的,可以通過xm list中顯示出來,我們也改簡單點,改為fc5

nics=1 不變

dhcp 這行,是用來指定獲取Fedora 5系統的IP是通過DHCP獲取的,不過您也可以指定IP。可以不要這行;

vif = ['mac=aa:00:00:00:00:11'] 用來指定Fedora 5的網卡的物理地址;可以自己定義。

ip = "192.168.1.144" 用來指定虛擬網卡的IP

netmask="255.255.255.0" 用來指定掩碼

disk來定義Fedora 5.0 所用的文件系統,因為我們這次用的是映像文件。所以要用file:來指定,Fedora 5用的交換分區,也是一個映像文件;所以有:

disk = ['file:/opt/fedora5vm/fedora.fc5.img,sda1,w', 'file:/opt/fedora5vm/fedora.swap,sda2,w']

指定fedora.fc5.img映像文件虛擬映射到/dev/sda1;交換分區文件fedora.swap映射到了/dev/sda2。映射過后,Fedora的root文件系統就用映射后的/dev/sda1。虛擬映射設備是可以在Linux系統設備定義的許可范圍內進行。自己嘗試著換一換映射點。如果Fedora的虛擬映射設備變了,我們得改變Fedora中的/etc/fstab。

root一行,來指定Fedora的root位于哪個映射后的設備。映射到哪里了呢?Fedora 安裝到了/dev/sda1,映射后虛擬到了/dev/sda1。所以Fedora系統引導時就尋找/dev/sda1做為文件系統。

所以root這行可寫為:

root = "/dev/sda1 ro"

所以我們可以這樣寫Fedora 5的引導配置文件;

第一種:如果是用DHCP來獲取IP:

kernel = "/boot/vmlinuz-2.6-xenU"

memory = 128

name = "fc5"

nics = 1

vif = ['mac=aa:00:00:00:00:11']

dhcp = "dhcp"

disk = ['file:/opt/fedora5vm/fedora.fc5.img,sda1,w', 'file:/opt/fedora5vm/fedora.swap,sda2,w']

root = "/dev/sda1 ro"

第二種:如果是指定IP的話:

kernel = "/boot/vmlinuz-2.6-xenU"

memory = 128

name = "fc5"

nics = 1

vif = ['mac=aa:00:00:00:00:11']

disk = ['file:/opt/fedora5vm/fedora.fc5.img,sda1,w', 'file:/opt/fedora5vm/fedora.swap,sda2,w']

root = "/dev/sda1 ro"

ip = "192.168.1.144"

netmask="255.255.255.0"

7.24 引導Fedora 5 ;

引導運行Fedora 5.0就好辦了,就是用xm 工具來引導;首先要確認你的Fedora 5的配置文件放在哪里。比如我們在這個例子中是放在了/opt/fedora5vm中。并且文件名為fc5vm.cfg。所以我就可以這樣來引導Fedora 5。

[root@localhost ~]# /usr/sbin/xm create -c /opt/fedora5vm/fc5vm.cfg

7.25 網卡不能激活的處理;

modprobe: FATAL: Could not load /lib/modules/2.6.12.6-xenU/modules.dep:

No such file or directory

如果出現類似上面的現象,請復制虛擬平臺的中的/lib/modues/下的2.6.12.6-xenU 到Fedora系統中;

方法是先掛載Fedora 所處的物理分區,然后用cp -rp 來復制;

首先要關掉Fedora,然后再復制;

[root@localhost ~]# xm list

Name ID Mem(MiB) VCPUs State Time(s)

Domain-0 0 462 1 r----- 2192.9

fc5 2 128 1 -b---- 6.4

以上面虛擬操作系統的ID為準,比如fc5的ID是 2,就要運行如下命令;

[root@localhost ~]# xm destroy 2

然后mount 掛載Fedora所處的物理分區/dev/hda5;

[root@localhost ~]# mount -o loop /opt/fedora5vm/fedora.fc5.img /mnt/fedora

[root@localhost ~]# mkdir /mnt/fedora/lib/modules

注:在Fedora中的/lib目錄中創建modules。如果有了就不創建;

[root@localhost ~]# cp -rp /lib/modules/2.6.12.6-xenU/ /mnt/fedora/lib/modules/

[root@localhost ~]# chmod -R 755 /mnt/fedora/lib/modules/

[root@localhost ~]# umount /mnt/fedora

然后再來引導Fedora 5,進入系統后用ifconfig來查看網卡的IP之類的,如果沒有激活,請用下面的命令來加載網卡模塊;在要Fedora中執行;

[root@fc5_pristine ~]# modprobe xennet

[root@fc5_pristine ~]# dhclient 如果您用DHCP獲取IP,請執行;

7.26 Fedora 映像文件太小的解決辦法;

我們會發現我們下載的Fedora基礎系統的映像文件體積太小。體積小空間就小的了。Fedora 5.0如果只安裝基礎系統,倒占用不了多少空間,如果再安裝一個桌面環境可能會占用大一點的地方。比如安裝GNOME或KDE。

我們可以自己創建一個映像文件,創建好文件系統。然后從我們下載下來的Fedora映像文件中的所有文件,也就是Fedora的基礎系統,復制到我們新創建的映像中。前面已經說過創建映像文件的辦法了。這個應該好辦吧。

[root@localhost ~]# dd if=/dev/zero of=fc5.img bs=2k seek=2048k count=1

[root@localhost ~]# ls -lh fc5.img

-rw-r--r-- 1 root root 4.1G 2006-04-13 11:22 fc5.img

[root@localhost ~]# /sbin/mkfs.ext3 fc5.img

mke2fs 1.38 (30-Jun-2005)

fc5.img is not a block special device.

Proceed anyway? (y,n) y

[root@localhost ~]# mkdir /mnt/tmp 注:在/mnt/中創建tmp目錄

[root@localhost ~]# mkdir /mnt/fedora 注:在/mnt中創建fedora目錄

[root@localhost ~]# mount -o loop fc5.img /mnt/fedora/ 注:掛載我們新創建的fc5.img文件到 /mnt/fedora

[root@localhost ~]# mount -o loop fedora.fc5.img /mnt/tmp/ 注:掛載我們下載下來的映像文件到/mnt/tmp

[root@localhost ~]# cp -rp /mnt/tmp/* /mnt/fedora/ 注:復制Fedora基礎系統到新的映像文件;

[root@localhost ~]# umount /mnt/tmp 注:卸載 fedora.fc5.img ;

[root@localhost ~]# umount /mnt/fedora 注:卸載fc5.img

然后就是改一改引導Fedora 5的配置文件,注意改一下disk:那行;要到fc5.img指定進去。要仔細看一下fc5所處的目錄;這個應該好辦,不多說了;

8、強制終止正在運行的虛擬操作系統;(重要)

在xm這個管理工具中,我們把xm destroy 單列出來,就是因為這個工具是極為重要的;有時被虛擬的系統一直退不出去,但由于啟動過程中遇到問題,又不能終止。這時我們要用到這個工具強制被虛擬的系統退出。

[root@localhost ~]# xm list

Name ID Mem(MiB) VCPUs State Time(s)

Domain-0 0 586 1 r----- 2236.5

fc5 1 128 1 -b---- 13.7

[root@localhost ~]# xm destroy 1

[root@localhost ~]# xm destroy fc5

這時您再用xm list查看,肯定fc5這個Domain已經退出。

xm destroy 這個指令還是極為有用的,所以我們單列出來。希望新手弟兄注意一下。

9、關于基礎系統安裝后,虛擬操作系統的軟件補充安裝;

基礎系統安裝好以后,下一步就是其它軟件的安裝。在各個系統都有軟件包管理工具; 在主流發行版中,都有相應的軟件包管理工具,比如Fedora有rpm 和yum 工具;Debian有 apt工具。

或者通過chroot來安裝一些比較重要的軟件包。總之方法太多了;

總之,后續軟件的補充安裝并不是什么問題;

10、關于虛擬操作系統的桌面訪問及遠程訪問;

被虛擬的操作系統,我們要把它看成一臺獨立運行的計算機。計算機與計算機之間通過什么訪問來?ssh 或vnc。所以我們要在被虛擬的操作系統上安裝vncserver 和sshd;

如果您虛擬的是Fedora ,我們可以在Fedora中執行yum install vnc來安裝vncserver ;

#yum install vnc

如果您虛擬的是 Debian ,您可以用apt-get install vncserver 來安裝vncserver ;

#apt-get install vncserver

當然客戶端也要安裝vncview才行,您要自己在客戶端上安裝vncview;

關于vnc遠程桌面的訪問,您可以參考這篇:《Fedora Core 5.0 用 Xen 虛擬Slackware 10.2》

另外sshd服務器,也要安裝openssh 的軟件包;這個也省略不說了,比較簡單,再說目前大多基礎系統已經提供這個軟件包了。并且在被虛擬的系統在啟動時,sshd也自動運行了;連接sshd服務器的命令是;

#ssh 用戶名@ip

比如

#ssh root@192.168.1.12

11、常見問題處理;

11.1 不能找到root分區;

表現如下癥狀;

VFS: Cannot open root device "sda8" or unknown-block(2,0)

Please append a correct "root=" boot option

Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(2,0)

引導虛擬操作系統的配置文件有問題,主要查看disk:那行和root那行是否用的是一個虛擬映射點。

比如是由于引導Fedora 的配置文件中disk行和root行如下:

disk = ['phy:hda5,sda1,w','phy:hda8,sda2,w']

root = "/dev/sda8 ro"

我們發現/dev/hda5被虛擬映射到/dev/sda1了。也就是說,被虛擬的操作系統引導運行,它的root應該位于/dev/sda1。而在這里定義的卻是/dev/sda8。所以應該改為

disk = ['phy:hda5,sda1,w','phy:hda8,sda2,w']

root = "/dev/sda1 ro"

11.2 出現/tmp/.ICE-unix 類似的錯誤;

chown: changing ownership of `/tmp/.ICE-unix': Read-only file system

再比較/tmp/xxxx之類的不能寫入,只讀之類的,請用xm destrony 先關掉被虛擬的操作系統。然后把被虛擬的系統的分區或映像文件掛載,刪除/tmp目錄中的臨時文件。注意.file是隱藏的。您可以通過ls -la來查看。然后再來刪除;

另外如果一直出現這個錯誤,說明文件系統有問題了,這在ext3的文件系統中是經常發生的。您可以用/sbin/fsck.ext3 工具來修復文件系統。當然您的文件系統不能處于掛載狀態。應該先umout 才能進行;

比如修復一個分區,應該類似如下的命令;

[root@localhost ~]# /sbin/fsck.ext3 /dev/hda5

如果中間遇到是否修復時,按提示的就是y或yes吧;

如果被虛擬的文件系統位于一個映像文件,也是用這種辦法,比如:

[root@localhost ~]# /sbin/fsck.ext3 fc5.img

11.3 Device 0 (vif) could not be connected

Warning: The nics option is deprecated. Please use an empty vif entry instead:

vif = [ '' ]

Error: Device 0 (vif) could not be connected. Hotplug scripts not working.

如果出現上面這種錯誤,應該看一下配置文件中有沒有 vif=['']的定義;

12、關于本文;

本文是在閱讀《xen v3.0 用戶手冊》的基礎上實踐而成。本文和我前幾天寫的《Fedora Core 5.0 用 Xen 虛擬Slackware 10.2》有點類似。通過實踐看來Xen還不是太難用,應該說比較容易。至于高深的東西,我也不會,所以只能寫一寫新手入門性的文檔。可能有的弟兄認為本文沒有任何價值,我想也是這么回事,如果有一個弟兄認為有點價值,那就送給他用吧~~~

13、后記;

還要挖一挖Xen的文檔?好象沒有太大的必要了~~~,看情況吧;

14、參考文檔;

熱詞搜索:

上一篇:Linux上的虛擬化技術 Xen 初學者指南(1)
下一篇:解惑 DAS與NAS(sas)存儲技術如何抉擇

分享到: 收藏