From mboxrd@z Thu Jan 1 00:00:00 1970 From: Liang Guo Subject: Re: How to edit *.qcow2 Date: Sun, 7 Feb 2010 00:33:35 +0800 Message-ID: <201002070033.36735.bluestonechina@gmail.com> References: <20100201115832.btn6zjpuckookw0c@oswebmail2.pacific.net.hk> <229432dd1001312031ud59ffb8s47fd50b615202d5c@mail.gmail.com> <20100205145457.tic0ayspq80c0g8g@oswebmail1.pacific.net.hk> Mime-Version: 1.0 Content-Type: Text/Plain; charset=utf-8 Content-Transfer-Encoding: QUOTED-PRINTABLE Cc: kvm@vger.kernel.org To: satimis@pacific.net.hk Return-path: Received: from mail-px0-f182.google.com ([209.85.216.182]:43860 "EHLO mail-px0-f182.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754723Ab0BFQdu convert rfc822-to-8bit (ORCPT ); Sat, 6 Feb 2010 11:33:50 -0500 Received: by pxi12 with SMTP id 12so5511554pxi.33 for ; Sat, 06 Feb 2010 08:33:49 -0800 (PST) In-Reply-To: <20100205145457.tic0ayspq80c0g8g@oswebmail1.pacific.net.hk> Sender: kvm-owner@vger.kernel.org List-ID: =E5=9C=A8 =E6=98=9F=E6=9C=9F=E4=BA=94 05 =E4=BA=8C=E6=9C=88 2010 14:54:= 57=EF=BC=8Csatimis@pacific.net.hk =E5=86=99=E9=81=93=EF=BC=9A > Hi Liang, >=20 >=20 > Thanks for your advice and link. >=20 > Host - Debian 5.0 > KVM > libvirt >=20 > > run kvm-nbd VM/vm30.qcow2, modprobe nbd > > nbd-client localhost 1024 /dev/nbd0 > > > > then you can use /dev/nbd0 as a block device like /dev/sda > > > > I've write a little essay on how to install Debian on kvm image, FY= I: > > > > http://blog.chinaunix.net/u/7667/showart_2112267.html >=20 > I can't find kvm-nbd and nbd-client. I have nbd installed already. >=20 >=20 > $ yum list nbd > Loaded plugins: presto, refresh-packagekit > Available Packages > nbd.x86_64 2.9.13-1.fc12 fedora >=20 >=20 > $ which kvm-nbd > /usr/bin/which: no kvm-nbd in > (/usr/lib64/qt-3.3/bin:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/loca= l/bin: > /usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/satimis/bin) >=20 >=20 > $ which qemu-nbd > /usr/bin/qemu-nbd >=20 >=20 > $ which nbd-client > /usr/bin/which: no nbd-client in > (/usr/lib64/qt-3.3/bin:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/loca= l/bin: > /usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/satimis/bin) >=20 >=20 > I suppose qemu-nbd =3D kvm-nbd ? Where is nbd-client ? In debian stable, kvm-nbd command is from pacakge kvm, please see=20 http://packages.debian.org/lenny/amd64/kvm/filelist If you are using Debian SID, you should use qemu-kvm instead of kvm.=20 nbd-client command is from package nbd-client, please see: http://packages.debian.org/lenny/amd64/nbd-client/filelist, It is in /s= bin=20 directory, so you should use root to run it. qemu-nbd is from package qemu-utils, I have not use it, but I think it = should=20 do the same thing as kvm-nbd.=20 I don't know fedora exactly, but I think fedora should have relevant pa= ckage. Best Wishes.=20 --=20 Liang Guo http://bluestone.cublog.cn