激情五月天婷婷,亚洲愉拍一区二区三区,日韩视频一区,a√天堂中文官网8

<ul id="buwfs"><strike id="buwfs"><strong id="buwfs"></strong></strike></ul>
    <output id="buwfs"></output>
  • <dfn id="buwfs"><source id="buwfs"></source></dfn>
      <dfn id="buwfs"><td id="buwfs"></td></dfn>
      <div id="buwfs"><small id="buwfs"></small></div>
      <dfn id="buwfs"><source id="buwfs"></source></dfn>
      1. <dfn id="buwfs"><td id="buwfs"></td></dfn>
        始創(chuàng)于2000年 股票代碼:831685
        咨詢熱線:0371-60135900 注冊(cè)有禮 登錄
        • 掛牌上市企業(yè)
        • 60秒人工響應(yīng)
        • 99.99%連通率
        • 7*24h人工
        • 故障100倍補(bǔ)償
        全部產(chǎn)品
        您的位置: 網(wǎng)站首頁(yè) > 幫助中心>文章內(nèi)容

        KVM虛擬機(jī)和QEMU

        發(fā)布時(shí)間:  2012/8/28 18:10:42
        安裝 kvm 和 網(wǎng)卡橋接工具:
        sudo aptitude install kvm qemu bridge-utils uml-utilities
        
        配置橋接網(wǎng)絡(luò)

        先創(chuàng)建 br0 設(shè)備:

        brctl addbr br0      # 創(chuàng)建一個(gè)橋接口
        

        以后要添加網(wǎng)卡到這個(gè)橋接接口只需:

        brctl addif br0 eth0 # 添加eth0到br0,重要
        

        我的網(wǎng)絡(luò)配置文件 /etc/network/interfaces 內(nèi)容如下:

        auto lo
        iface lo inet loopback
        
        #auto eth0
        #iface eth0 inet dhcp
        
        auto br0
        iface br0 inet dhcp
        bridge_ports eth0
        

        主要思路:把 br0 接口配置成和以前正常工作的網(wǎng)口一樣(我這里是 eth0), 然后禁用以前網(wǎng)口的配置(我把 eth0 的配置注釋掉了),最后在 br0 配置里面 加上一句 "bridge_ports eth0" 。

        說(shuō)明: 如果是靜態(tài)地址,可參照相應(yīng)設(shè)置更改。

        啟動(dòng)虛擬機(jī)

        配置好虛擬機(jī),怎么使用就因人而異了,我的使用方式是,后臺(tái)執(zhí)行,使用 vnc 遠(yuǎn)程連接虛擬機(jī)。因此我用下面的小腳本啟動(dòng) uqkvm (如果你不了解 vnc ,或 者不太明白 shell 腳本,可能下面的說(shuō)明對(duì)你無(wú)用。由于精力和能力有限,下面 僅給出腳本,無(wú)法一一闡述明了。):

        #!/bin/sh
        
        # 簡(jiǎn)介:快速試用 KVM
        
        # KVM 程序地址
        KVM_CMD=/usr/bin/kvm
        QEMU_IFUP=/etc/init.d/qemu-ifup
        HOST=172.16.70.3
        
        # 默認(rèn)值
        MEM=512 # 內(nèi)存
        TAP=2 # 第幾塊網(wǎng)卡(0<TAP<10)
        
        # 您的磁盤映像
        DISK=
        
        # 所有其他的 KVM 參數(shù)
        OTHER=
        
        test -n "$1" && TAP=$1
        test -n "$DISK" && HDA="-hda $DISK" || HDA="-hda $2"
        shift 2
        OTHER=$@
        
        # 以來(lái)其他變量的變量要最后指明
        
        NET="-net nic,macaddr=32:32:32:32:32:3$TAP -net tap,ifname=tap$TAP,script=$QEMU_IFUP"
        VNC="-vnc $HOST:$TAP"
        RUN_CMD="$KVM_CMD -m $MEM $HDA $NET $VNC -localtime --daemonize $OTHER"
        
        
        echo "運(yùn)行命令:$RUN_CMD"
        $RUN_CMD
        
        if test $? = 0; then
            echo "KVM 運(yùn)行成功,請(qǐng)用 VNC 鏈接 $HOST:$TAP ..."
            exit 0
        else
            echo "KVM 運(yùn)行失敗,請(qǐng)檢查命令行是否有錯(cuò)誤!"
            exit 1
        fi
        

        其中用到的 /etc/init.d/qemu-ifup 文件如下:

        #!/bin/bash
        
        switch=br0
        
        if [ -n "$1" ];then
                /sbin/ip link set $1 up
                sleep 0.5s
                /usr/sbin/brctl addif $switch $1
                exit 0
        else
                echo "Error: no interface specified"
                exit 1
        fi
        

        uqkvm 腳本使用方法如下:

        ./uqkvm 3 GreenOS.img -cdrom  /data/lab/LessWatts/GTGS-lesswatts_xfce-201004201555.iso -boot d
        

        如果僅僅需要啟動(dòng)系統(tǒng):

        # ./uqkvm 3 GreenOS.img
        運(yùn)行命令:/usr/bin/kvm -m 512 -hda GreenOS.img -net nic,macaddr=32:32:32:32:32:33 -net tap,ifname=tap3,script=/etc/init.d/qemu-ifup -vnc 172.16.70.3:3 -localtime --daemonize
        pci_add_option_rom: failed to find romfile "pxe-rtl8139.bin"
        KVM 運(yùn)行成功,請(qǐng)用 VNC 鏈接 172.16.70.3:3 ...
        

        現(xiàn)在查看橋接設(shè)備情況:

        $ sudo brctl show
        bridge name     bridge id               STP enabled     interfaces
        br0             8000.0001028c5009       no              eth0
                                                                tap3
        

        可見(jiàn) tap2 和 eth0 都在 br0 上。

        RHEL/Fedora/CentOS

        yum install bridge-utils kvm
        

        bridge-utils是網(wǎng)卡橋接工具,

        示例1:Redhat系統(tǒng)KVM

        創(chuàng)建磁盤

        # qemu-img create -f qcow2 turbo-10.5.5-rc2.img 20G
        Formatting 'turbo-10.5.5-rc2.img', fmt=qcow2, size=20971520 kB
        # file turbo-10.5.5-rc2.img
        turbo-10.5.5-rc2.img: QEMU Copy-On-Write disk image version 2, size 5 + 0
        

        配置橋接

        配置 /etc/sysconfig/network-scripts 下面的網(wǎng)絡(luò)腳本

        # cat /etc/sysconfig/network-scripts/ifcfg-br0
        DEVICE=br0
        ONBOOT=yes
        BOOTPROTO=static
        IPADDR=172.16.70.30
        NETMASK=255.255.252.0
        GATEWAY=172.16.68.1
        TYPE=Bridge
        # cat /etc/sysconfig/network-scripts/ifcfg-eth0
        # 3Com Corporation 3c905B 100BaseTX [Cyclone]
        DEVICE=eth0
        #BOOTPROTO=dhcp
        #HWADDR=00:01:02:8C:50:09
        ONBOOT=yes
        BRIDGE=br0
        

        增加一個(gè)橋接網(wǎng)絡(luò)接口,并把剛才配置的eth0添加到橋接口

        brctl addbr br0      # 創(chuàng)建一個(gè)橋接口
        brctl addif br0 eth0 # 添加eth0到br0,重要
        

        使用一個(gè)下面的腳本:

        # cat /etc/init.d/qemu-ifup
        #!/bin/bash
        
        switch=br0
        
        if [ -n "$1" ];then
                /sbin/ip link set $1 up
                sleep 0.5s
                /usr/sbin/brctl addif $switch $1
                exit 0
        else
                echo "Error: no interface specified"
                exit 1
        fi
        

        使用橋接網(wǎng)卡

        可以使用橋接網(wǎng)卡啟動(dòng)qemu-kvm,并使用GTES10.5.5的兩個(gè)文件通過(guò) NFS安裝系統(tǒng):

        # qemu-kvm -m 512 -hda turbo-10.5.5-rc2.img -kernel vmlinuz \
        -initrd initrd.img -net nic -net tap,script=/etc/init.d/qemu-ifup --daemonize
        

        也可以使用iso安裝,這樣對(duì)于多張iso發(fā)行版的linux需要在qemu的控制 臺(tái)換盤:

        # qemu-kvm -m 512 -hda turbo-10.5.5-rc2.img -cdrom 你的iso路徑 \
        -net nic -net tap,script=/etc/init.d/qemu-ifup -boot d --daemonize
        

        進(jìn)入qemu的控制臺(tái),在鼠標(biāo)聚焦到qemu界面時(shí)候,按住 Ctrl+Alt+2 進(jìn) 入控制臺(tái):

        (qemu) change cdrom 你的另外一張iso
        

        上面命令如果提示:"device not found"?赡苁窃O(shè)備映射出錯(cuò),可以這樣:

        (qemu) info block
        ...
        (qemu) change ide1-cd0 iso文件
        

        QEMU常見(jiàn)使用

        使用vnc

        # qemu-kvm -m 512 -hda xp.img -net nic,macaddr=00:00:11:33:02:02 \
                 -net tap,ifname=tap2,script=/etc/init.d/qemu-ifup \
                 -localtime -vnc 172.16.70.30:2 --daemonize
        

        上面讓kvm虛擬機(jī)在后臺(tái)運(yùn)行,并啟動(dòng)vnc服務(wù)器,這樣我們可以用vnc客 戶端鏈接172.16.70.30:5092這個(gè)地址。

        QEMU選項(xiàng):

        一般選項(xiàng)

        -M machine
        選擇模擬的機(jī)器(我們可以輸入-M?提到一個(gè)模擬的機(jī)器列表)
        -fda file
        -fdb file
        使用file作為軟盤鏡像.我們也可以通過(guò)將/dev/fd0作為文件名來(lái)使用主機(jī)軟盤.
        -hda file
        -hdb file
        -hdc file
        -hdd file
        使用file作為硬盤0,1,2,3的鏡像.
        -cdrom file
        使用文件作為CD-ROM鏡像(但是我們不可以同時(shí)使 用'-hdc'和'-cdrom').我們可以通過(guò)使用'/dev/cdrom'作為文件名來(lái) 使用主機(jī)的CD-ROM.
        -boot [a|c|d]
        由軟盤(a),硬盤(c)或是CD-ROM(d).在默認(rèn)的情況下由硬盤啟動(dòng).
        -snapshot
        寫入臨時(shí)文件而不是寫入磁盤鏡像文件.在這樣的情況下,并沒(méi)有寫回 我們所使用的磁盤鏡像文件.然而我們卻可以通過(guò)按下C-a s來(lái)強(qiáng)制寫 回磁盤鏡像文件.
        -m megs
        設(shè)置虛擬內(nèi)存尺寸為megs M字節(jié).在默認(rèn)的情況下為128M.
        -smp n
        模擬一個(gè)有n個(gè)CPU的SMP系統(tǒng).為PC機(jī)為目標(biāo),最多可以支持255個(gè)CPU.
        -nographic
        在通常情況下,Qemu使用SDL來(lái)顯示VGA輸出.使用這個(gè)選項(xiàng),我們可以 禁止所有的圖形輸出,這樣Qemu只是一個(gè)簡(jiǎn)單的命令行程序.模擬的串 口將會(huì)重定向到命令行.所以,我們?nèi)匀豢梢栽赒emu平臺(tái)上使用串口命 令來(lái)調(diào)試Linux內(nèi)核.
        -k language
        使用鍵盤布局語(yǔ)言(例如fr為法語(yǔ)).這個(gè)選項(xiàng)只有在不易得到PC鍵盤 的情況下使用.我們?cè)赑C/Linux或是PC/Windows主機(jī)不需要使用這個(gè) 選項(xiàng).默認(rèn)的為en-us,可用的布局如下:
        ar  de-ch  es  fo    fr-ca  hu  ja  mk    no  pt-br  sv
        da  en-gb  et  fr    fr-ch  is  lt  nl    pl  ru     th
        de  en-us  fi  fr-be  hr    it  lv  nl-be  pt  sl    tr
        
        -audio-help
        這個(gè)選項(xiàng)將會(huì)顯示聲音子系統(tǒng)的幫助:驅(qū)動(dòng)列表以及可調(diào)用的參數(shù).
        -soundhw card1,card2 .... or -soundhw all
        允許聲音并選擇聲音硬件.使用?可以列出所有可用的聲音硬件
        qemu -soundhw sb16,adlib hda
        qemu -soundhw es1370 hda
        qemu -soundhw all hda
        qemu -soundhw ?
        
        -localtime
        設(shè)置時(shí)鐘為本地時(shí)間(默認(rèn)為UTC時(shí)間).如果在MS-DOS或是Windows上 這個(gè)選項(xiàng)則需要正確的日期.
        -full-screen
        以全屏方式啟動(dòng).
        -pidfile file
        在file文件中存許Qemu的進(jìn)程PID.如果我們是由腳本啟動(dòng)的,這個(gè)選 項(xiàng)是相當(dāng)有用的.
        -win2k-hack
        當(dāng)安裝Windows 2000時(shí)可以使用這個(gè)選項(xiàng)來(lái)避免磁盤錯(cuò)誤.在安裝上 Windows 2000系統(tǒng),我們就不再需要這個(gè)選項(xiàng)(這個(gè)選項(xiàng)降低IDE的傳 輸速度).

        USB選項(xiàng)

        -usb
        允許USB驅(qū)動(dòng)(很快就將成為默認(rèn)的選項(xiàng))
        -usbdevice devname
        添加USB設(shè)備名.我們可以查看監(jiān)視器命令usb_add來(lái)得到更為詳細(xì)的信息.

        網(wǎng)絡(luò)選項(xiàng)

        -net nic[,vlan=n][,macaddr=addr]
        創(chuàng)建一個(gè)新的網(wǎng)卡并與VLAN n(在默認(rèn)的情況下n=0)進(jìn)行連接.在PC機(jī) 上,NIC當(dāng)前為NE2000.作為可選項(xiàng)的項(xiàng)目,MAC地址可以進(jìn)行改變.如果 沒(méi)有指定-net選項(xiàng),則會(huì)創(chuàng)建一個(gè)單一的NIC.
        -net user[,vlan=n]
        使用用戶模式網(wǎng)絡(luò)堆棧,這樣就不需要管理員權(quán)限來(lái)運(yùn)行.如果沒(méi)有指 定-net選項(xiàng),這將是默認(rèn)的情況.
        -net tap[,vlan=n][,fd=h][,ifname=name][,script=file]
        將TAP網(wǎng)絡(luò)接口name與VLAN n進(jìn)行連接,并使用網(wǎng)絡(luò)配置腳本file進(jìn)行 配置.默認(rèn)的網(wǎng)絡(luò)配置腳本為/etc/qemu-ifup.如果沒(méi)有指定name,OS 將會(huì)自動(dòng)指定一個(gè).fd=h可以用來(lái)指定一個(gè)已經(jīng)打開(kāi)的TAP主機(jī)接口的 句柄.例如:
        qemu linux.img -net nic -net tap
        

        下面的是一個(gè)更為復(fù)雜的例子(兩個(gè)NIC,每一個(gè)連接到一個(gè)TAP設(shè)備):

        qemu linux.img -net nic,vlan=0 -net tap,vlan=0,ifname=tap0 \
                      -net nic,vlan=1 -net tap,vlan=1,ifname=tap1
        
        -net socket[,vlan=n][,fd=h][,listen=[host]:port][,connect=host:port]
        使用TCP socket 將VLAN n與遠(yuǎn)程的另一個(gè)Qemu虛擬機(jī)的VLAN進(jìn)行連 接.如果指定了listen,Qemu將在port端口監(jiān)聽(tīng)連入請(qǐng)求(host是可選 的), connect可以用來(lái)使用listen選項(xiàng)與另一個(gè)Qemu實(shí)例進(jìn)行連 接.fd=h指定了一個(gè)已經(jīng)打開(kāi)的TCP socket.例如:
        # launch a first QEMU instance
        qemu linux.img -net nic,macaddr=52:54:00:12:34:56 -net socket,listen=:1234
        # connect the VLAN 0 of this instance to the VLAN 0 of the first instance
        qemu linux.img -net nic,macaddr=52:54:00:12:34:57 -net
        socket,connect=127.0.0.1:1234
        
        -net socket[,vlan=n][,fd=h][,mcast=maddr:port]
        創(chuàng)建一個(gè)VLAN n,并使用UDP 多址通信套掊口與其他的QEMU虛擬機(jī)進(jìn) 行共享,尤其是對(duì)于每一個(gè)使用多址通信地址和端口的QEMU使用同一 個(gè)總線. 在這里我們要注意以下幾點(diǎn):
        • 幾個(gè)QEMU可以運(yùn)行在不同的主機(jī)上但卻使用同一個(gè)總線(在這里假設(shè) 為這些主機(jī)設(shè)置了正確的多址通信)
        • mcast支持是與用戶模式Linux相兼容的.
        • 使用fd=h指定一個(gè)已經(jīng)打開(kāi)的UDP 多址通信套接口.

          例如:

        # launch one QEMU instance
        qemu linux.img -net nic,macaddr=52:54:00:12:34:56 -net
        socket,mcast=230.0.0.1:1234
        # launch another QEMU instance on same "bus"
        qemu linux.img -net nic,macaddr=52:54:00:12:34:57 -net
        socket,mcast=230.0.0.1:1234
        # launch yet another QEMU instance on same "bus"
        qemu linux.img -net nic,macaddr=52:54:00:12:34:58 -net
        socket,mcast=230.0.0.1:1234
        

        下面的為用戶模式Linux的例子:

        # launch QEMU instance (note mcast address selected is UML's default)
        qemu linux.img -net nic,macaddr=52:54:00:12:34:56 -net
        socket,mcast=239.192.168.1:1102
        # launch UML
        /path/to/linux ubd0=/path/to/root_fs eth0=mcast
        
        -net none
        表明沒(méi)有網(wǎng)絡(luò)設(shè)備需要進(jìn)行配置.如果沒(méi)有指定-net選項(xiàng),則會(huì)用來(lái)覆 蓋活躍的默認(rèn)配置.
        -tftp prefix
        當(dāng)使用用戶模式網(wǎng)絡(luò)堆棧,激活一個(gè)內(nèi)置的TFTP服務(wù)器.所有的以 prefix開(kāi)始的文件將會(huì)使用一個(gè)TFTP客戶端從主機(jī)下載到本地.在本 地的TFTP客戶端必須以二進(jìn)制模式進(jìn)行配置(使用Unix的TFTP客戶端 的bin命令).在客戶機(jī)上的主機(jī)IP地址如通常的10.0.2.2.
        -smb dir
        -redir [tcp|udp]:host-port:[guest-host]:guest-port
        當(dāng)使用用戶模式網(wǎng)格棧,將連接到主機(jī)端口host-port的TCP或是UDP 連接重定向到客戶機(jī)端口guest-port上。如果沒(méi)有指定客戶機(jī)端口, 他的值為10.0.2.15(由內(nèi)建的DHCP服務(wù)器指定默認(rèn)地址)。例如: 要重定向從screen 1到客戶機(jī)screen 0的X11連接,我們可以使用下 面的方法:
        # on the host
        qemu -redir tcp:6001::6000 [...]
        # this host xterm should open in the guest X11 server
        xterm -display :1
        To redirect telnet connections from host port 5555 to telnet port on
        the guest, use the following:
        
        # on the host
        qemu -redir tcp:5555::23 [...]
        telnet localhost 5555
        

        然后當(dāng)我們?cè)谥鳈C(jī)telnet localhost 5555上使用時(shí),我們連接到了 客戶機(jī)的telnet服務(wù)器上。

        Linux啟動(dòng)選項(xiàng)

        當(dāng)我們使用這些選項(xiàng)時(shí),我們可以使用一個(gè)指定的內(nèi)核,而沒(méi)有將他 安裝在磁盤鏡像中。這對(duì)于簡(jiǎn)單的測(cè)試各種內(nèi)核是相當(dāng)有用的。

        `-kernel bzImage'
        使用bzImage作為內(nèi)核映像。
        `-append cmdline'
        使用cmdline作為內(nèi)核的命令行。
        `-initrd file'
        使用file作為初始的ram磁盤。

        調(diào)試選項(xiàng)

        `-serial dev'
        重定向虛擬串到主機(jī)的設(shè)備dev。可用的設(shè)備如下:
        vc
        虛擬終端
        pty
        (Linux)偽TTY(自動(dòng)分配一個(gè)新的TTY)
        null
        空設(shè)備
        /dev/XXX"
        (Linux)使用主機(jī)的tty。例如,'/dev/ttyS0'。主機(jī)的串口參數(shù)通過(guò)模擬進(jìn)行設(shè)置。
        /dev/parportN
        (Linux)使用主機(jī)的并口N。當(dāng)前只可以使用SPP的并口特征。
        file:filename
        將輸出寫入到文件filename中。沒(méi)有字符可讀。
        stdio
        (Unix)標(biāo)準(zhǔn)輸入/輸出
        pipe:filename
        (Unix)有名管道filename

        在圖形模式下的默認(rèn)設(shè)備為vc,而在非圖形模式下為stdio.這個(gè)選項(xiàng) 可以被多次使用,最多可以模擬4個(gè)串口。

        '-parallel dev'

        重定向虛擬并口到主機(jī)的設(shè)備dev(與串口相同的設(shè)備)。在Linux主 機(jī)上,`/dev/parportN'可以被用來(lái)使用與相應(yīng)的并口相連的硬件設(shè) 備。這個(gè)選項(xiàng)可以使用多次,最多可以模擬3個(gè)并口。

        `-monitor dev'

        重定向臨視器到主機(jī)的設(shè)備dev(與串口相同的設(shè)備)。在圖形模式 下的默認(rèn)設(shè)備為vc,而在非圖形模式下為stdio。

        '-s'
        等待gdb連接到端口1234.
        `-p port'
        改變gdb連接端口。
        `-S'
        在啟動(dòng)時(shí)并不啟動(dòng)CPU(我們必須在監(jiān)視器中輸入'c')
        '-d'
        輸出日志到/tmp/qemu.log
        `-hdachs c,h,s,[,t]'
        強(qiáng)制硬盤0的物理參數(shù)(1 <= c <= 16383, 1 <= h <= 16, 1 <= s <=63),并且可以選擇強(qiáng)制BIOS的轉(zhuǎn)換模式(t=none, lba or auto).通 常QEMU可以檢測(cè)這些參數(shù).這個(gè)選項(xiàng)對(duì)于老的MS-DOS磁盤映像是相當(dāng) 有用的.
        `-std-vga'
        模擬一個(gè)Bochs VBE擴(kuò)展的標(biāo)準(zhǔn)VGA顯卡(默認(rèn)情況下為Cirrus Logic GD5446 PCI VGA)
        `-loadvm file'
        從一個(gè)保存狀態(tài)啟動(dòng).

        組合鍵

        在圖形模擬時(shí),我們可以使用下面的這些組合鍵:

        Ctrl-Alt-f
        全屏
        Ctrl-Alt-n
        切換虛擬終端'n'.標(biāo)準(zhǔn)的終端映射如下:
        • n=1 : 目標(biāo)系統(tǒng)顯示
        • n=2 : 臨視器
        • n=3 : 串口
          Ctrl-Alt
          抓取鼠標(biāo)和鍵盤

          在虛擬控制臺(tái)中,我們可以使用Ctrl-Up, Ctrl-Down, Ctrl-PageUp 和 Ctrl-PageDown在屏幕中進(jìn)行移動(dòng).

        在模擬時(shí),如果我們使用`-nographic'選項(xiàng),我們可以使用Ctrl-a h來(lái)得到終端命令:

        Ctrl-a h
        打印幫助信息
        Ctrl-a x
        退出模擬
        Ctrl-a s
        將磁盤信息保存入文件(如果為-snapshot)
        Ctrl-a b
        發(fā)出中斷
        Ctrl-a c
        在控制臺(tái)與監(jiān)視器進(jìn)行切換
        Ctrl-a Ctrl-a
        發(fā)送Ctrl-a

        磁盤映像

        從0.6.1起,QEMU支持多種磁盤映像格式,包括增長(zhǎng)的磁盤映像,壓縮與加 密的磁盤映像.

        我們可以用下面的命令來(lái)創(chuàng)建一個(gè)磁盤映像:

        qemu-img create myimage.img mysize
        

        這里myimage.img是磁盤映像的文件名,而mysize是以K表示的尺寸.我們 可以使用M前綴來(lái)使用M表示尺寸或是G作為前綴使用G表示尺寸.

        qemu-img選項(xiàng)

        可以支持下面的一些命令:

        `create [-e] [-b base_image] [-f fmt] filename [size]'
        `commit [-f fmt] filename'
        `convert [-c] [-e] [-f fmt] filename [-O output_fmt] output_filename'
        `info [-f fmt] filename
        

        命令參數(shù)

        filename
        磁盤映像文件名.
        base_image
        只讀的磁盤映像,可以作為拷貝到寫映像的基礎(chǔ).寫映像 上的拷貝只存儲(chǔ)修改的數(shù)據(jù).
        fmt
        磁盤映像格式.在大多數(shù)情況下可以自動(dòng)檢測(cè).可以支持下面的格式:
        • raw

          raw 磁盤格式(默認(rèn)).這種格式有簡(jiǎn)單并且易于移植到其他模擬器的 優(yōu)點(diǎn).如果我們的文件系統(tǒng)支持holes(例如在Linux上的ext2或是 ext3),然后只有寫入的部分保持空白.使用qemu-img info來(lái)得到映 像使用的實(shí)際的大小或是在Unix/Linux上使用 ls -ls.

        • qcow

          QEMU映像格式.最通用的格式.使用他可以獲得較小的映像(如果我們 的文件系統(tǒng)不支持holes,例如在Windows上,這是相當(dāng)有用的),可以 選用AES加密或是基于zlib的壓縮.

        • cow

          在寫映像格式上的用戶模式的Linux拷貝.在QEMU中作為增長(zhǎng)的映像 格式使用.這個(gè)選項(xiàng)只是為了與以前版本的兼容,并不能在Win32上使 用.

        • vmdk

          VMware 3 或是 4 兼容的映像格式.

        • cloop

          Linux壓縮的循環(huán)映像,重用直接壓縮的CD-ROM映像.

        • size

          以K表示的磁盤映像的尺寸.同時(shí)可以支持M或是G作為前綴.

        • output_filename

          目的磁盤映像文件名

        • output_fmt

          目標(biāo)格式

        • -c

          表明目標(biāo)映像必須是壓縮的(只是qcow格式)

        • -e

          表明目標(biāo)映像必須是加密的(只是qcow格式)


        本文出自:億恩科技【mszdt.com】

        服務(wù)器租用/服務(wù)器托管中國(guó)五強(qiáng)!虛擬主機(jī)域名注冊(cè)頂級(jí)提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM]

      2. 您可能在找
      3. 億恩北京公司:
      4. 經(jīng)營(yíng)性ICP/ISP證:京B2-20150015
      5. 億恩鄭州公司:
      6. 經(jīng)營(yíng)性ICP/ISP/IDC證:豫B1.B2-20060070
      7. 億恩南昌公司:
      8. 經(jīng)營(yíng)性ICP/ISP證:贛B2-20080012
      9. 服務(wù)器/云主機(jī) 24小時(shí)售后服務(wù)電話:0371-60135900
      10. 虛擬主機(jī)/智能建站 24小時(shí)售后服務(wù)電話:0371-60135900
      11. 專注服務(wù)器托管17年
        掃掃關(guān)注-微信公眾號(hào)
        0371-60135900
        Copyright© 1999-2019 ENKJ All Rights Reserved 億恩科技 版權(quán)所有  地址:鄭州市高新區(qū)翠竹街1號(hào)總部企業(yè)基地億恩大廈  法律顧問(wèn):河南亞太人律師事務(wù)所郝建鋒、杜慧月律師   京公網(wǎng)安備41019702002023號(hào)
          0
         
         
         
         

        0371-60135900
        7*24小時(shí)客服服務(wù)熱線