.\" ========================================================================
.\"
.IX Title "VIRT-P2V 1"
-.TH VIRT-P2V 1 "2008-02-04" "virt-p2v-0.9.1" "Virtualization Support"
+.TH VIRT-P2V 1 "2008-02-05" "virt-p2v-0.9.3" "Virtualization Support"
.SH "NAME"
virt\-p2v \- P2V (physical to virtual machine) migration tool
.SH "SUMMARY"
In this mode, the live \s-1CD\s0 attempts to reuse the network configuration
from the physical machine's root filesystem. You should probably try
this method even though occasionally it does not work.
+.IP "Ask for fixed \s-1IP\s0 address and gateway" 4
+.IX Item "Ask for fixed IP address and gateway"
+In this mode the live \s-1CD\s0 will ask you for a fixed \s-1IP\s0 address and
+gateway address, and will configure your chosen interface with these.
.IP "Configure from the shell" 4
.IX Item "Configure from the shell"
In this mode you will be dropped into a command shell and you will
.Sp
where \f(CW\*(C`AA.BB.CC.DD\*(C'\fR is the \s-1IP\s0 address and \f(CW\*(C`GG.HH.II.JJ\*(C'\fR is the
gateway.
+.IP "\s-1QEMU\s0 user network" 4
+.IX Item "QEMU user network"
+This option configures the network for use inside a \s-1QEMU\s0 user network
+(<http://fabrice.bellard.free.fr/qemu/qemu\-doc.html#SEC30>). It
+should only be used by developers.
.RE
.RS 4
.RE
.ie n .IP """network""" 4
.el .IP "\f(CWnetwork\fR" 4
.IX Item "network"
-Set this to the choice for network setup. Use either \f(CW\*(C`Some Auto\*(C'\fR or
-\&\f(CW\*(C`Some Shell\*(C'\fR for auto-configuration or shell (manual) configuration
-respectively.
+Set this to the choice for network setup. Use one of:
+.RS 4
+.ie n .IP """Some Auto""" 4
+.el .IP "\f(CWSome Auto\fR" 4
+.IX Item "Some Auto"
+for auto-configuration
+.ie n .IP """Some Static""" 4
+.el .IP "\f(CWSome Static\fR" 4
+.IX Item "Some Static"
+to specify the interface, address, netmask and gateway statically
+.ie n .IP """Some Shell""" 4
+.el .IP "\f(CWSome Shell\fR" 4
+.IX Item "Some Shell"
+to launch a shell
+.ie n .IP """Some QEMUUserNet""" 4
+.el .IP "\f(CWSome QEMUUserNet\fR" 4
+.IX Item "Some QEMUUserNet"
+to use a \s-1QEMU\s0 user network (developers only)
+.RE
+.RS 4
+.RE
+.ie n .IP """static_network_config""" 4
+.el .IP "\f(CWstatic_network_config\fR" 4
+.IX Item "static_network_config"
+This setting only applies if \f(CW\*(C`network\*(C'\fR is set to \f(CW\*(C`Some Static\*(C'\fR,
+in which case you should set this to the static network settings,
+a tuple of (interface, address, netmask, gateway, nameserver):
+.Sp
+.Vb 1
+\& Some ("eth0", "192.168.2.5", "255.255.255.0", "192.168.2.1", "192.168.2.1")
+.Ve
.ie n .IP """hypervisor""" 4
.el .IP "\f(CWhypervisor\fR" 4
.IX Item "hypervisor"
this method even though occasionally it does not work.</p>
</dd>
</li>
+<dt><strong><a name="item_ask_for_fixed_ip_address_and_gateway">Ask for fixed IP address and gateway</a></strong>
+
+<dd>
+<p>In this mode the live CD will ask you for a fixed IP address and
+gateway address, and will configure your chosen interface with these.</p>
+</dd>
+</li>
<dt><strong><a name="item_configure_from_the_shell">Configure from the shell</a></strong>
<dd>
gateway.</p>
</dd>
</li>
+<dt><strong><a name="item_qemu_user_network">QEMU user network</a></strong>
+
+<dd>
+<p>This option configures the network for use inside a QEMU user network
+(<a href="http://fabrice.bellard.free.fr/qemu/qemu-doc.html#SEC30">http://fabrice.bellard.free.fr/qemu/qemu-doc.html#SEC30</a>). It
+should only be used by developers.</p>
+</dd>
+</li>
</dl>
<dt><strong><a name="item_devices">Devices</a></strong>
<dt><strong><a name="item_network"><code>network</code></a></strong>
<dd>
-<p>Set this to the choice for network setup. Use either <code>Some Auto</code> or
-<code>Some Shell</code> for auto-configuration or shell (manual) configuration
-respectively.</p>
+<p>Set this to the choice for network setup. Use one of:</p>
+</dd>
+<dl>
+<dt><strong><a name="item_some_auto"><code>Some Auto</code></a></strong>
+
+<dd>
+<p>for auto-configuration</p>
+</dd>
+</li>
+<dt><strong><a name="item_some_static"><code>Some Static</code></a></strong>
+
+<dd>
+<p>to specify the interface, address, netmask and gateway statically</p>
+</dd>
+</li>
+<dt><strong><a name="item_some_shell"><code>Some Shell</code></a></strong>
+
+<dd>
+<p>to launch a shell</p>
+</dd>
+</li>
+<dt><strong><a name="item_some_qemuusernet"><code>Some QEMUUserNet</code></a></strong>
+
+<dd>
+<p>to use a QEMU user network (developers only)</p>
+</dd>
+</li>
+</dl>
+<dt><strong><a name="item_static_network_config"><code>static_network_config</code></a></strong>
+
+<dd>
+<p>This setting only applies if <a href="#item_network"><code>network</code></a> is set to <a href="#item_some_static"><code>Some Static</code></a>,
+in which case you should set this to the static network settings,
+a tuple of (interface, address, netmask, gateway, nameserver):</p>
+</dd>
+<dd>
+<pre>
+ Some ("eth0", "192.168.2.5", "255.255.255.0", "192.168.2.1", "192.168.2.1")</pre>
</dd>
</li>
<dt><strong><a name="item_hypervisor"><code>hypervisor</code></a></strong>
should probably try this method even though occasionally it does
not work.
+ Ask for fixed IP address and gateway
+ In this mode the live CD will ask you for a fixed IP address and
+ gateway address, and will configure your chosen interface with
+ these.
+
Configure from the shell
In this mode you will be dropped into a command shell and you
will need to issue the correct sequence of "/sbin/ifconfig"
where "AA.BB.CC.DD" is the IP address and "GG.HH.II.JJ" is the
gateway.
+ QEMU user network
+ This option configures the network for use inside a QEMU user
+ network
+ (<http://fabrice.bellard.free.fr/qemu/qemu-doc.html#SEC30>). It
+ should only be used by developers.
+
Devices
This question lists out all local block devices (hard disk drives
and similar) and asks you to choose which will be sent to the remote
Some (LV ("VolGroup00", "LogVol00"))
"network"
- Set this to the choice for network setup. Use either "Some Auto" or
- "Some Shell" for auto-configuration or shell (manual) configuration
- respectively.
+ Set this to the choice for network setup. Use one of:
+
+ "Some Auto"
+ for auto-configuration
+
+ "Some Static"
+ to specify the interface, address, netmask and gateway
+ statically
+
+ "Some Shell"
+ to launch a shell
+
+ "Some QEMUUserNet"
+ to use a QEMU user network (developers only)
+
+ "static_network_config"
+ This setting only applies if "network" is set to "Some Static", in
+ which case you should set this to the static network settings, a
+ tuple of (interface, address, netmask, gateway, nameserver):
+
+ Some ("eth0", "192.168.2.5", "255.255.255.0", "192.168.2.1", "192.168.2.1")
"hypervisor"
Set this to the choice of hypervisor or virtualization system. The