The following parameters are accepted in a P2V kickstart file.
p2v
Indicates the kickstart file is intended to automate a P2V
conversion. This parameter is required in order to perform
an automated P2V conversion and should be supplied at the
Oracle VM Server boot:
prompt instead of
install
, update
, or
rescue
. It accepts no parameters.
target
[option
]
Sets the end destination for the guest image.
The
option
parameter can only contain the following:
--ovmmanager
Sets the P2V utility to operate in HTTPS server mode to transfer the guest image to a running instance of Oracle VM Manager.
diskimage
[option
...]
Denotes a disk to be included in the guest image. The P2V
utility uses device mapper-based snapshotting to copy the
disk as a system-*.img
file on the
target computer. There may be multiple
diskimage
directives in a P2V kickstart
file, each resulting in a disk image in the guest image.
The --device
parameter must always be
used with the diskimage
directive to
indicate which device should be imaged.
The
option
parameter is one or more of the following:
--device path
The device to image. path
must be the
full path to the device. For example:
diskimage --device /dev/sda
--type [IDE | SCSI | LVM | MDRAID]
Sets the type of disk. Must be one of
IDE
, SCSI
,
LVM
, or MDRAID
.
Devices /dev/hda, /dev/hdb, /dev/hdc, and /dev/hdd
should be IDE
. Devices /dev/sd[a-zz]
should be SCSI
. A logical volume
should be LVM
. Devices /dev/md[a-zz]
should be MDRAID
. For example:
diskimage --device /dev/hda --type IDE
network
[option
...]
Configures network information for the computer.
The option
parameter is one or
more of the following:
--bootproto [dhcp | bootp | static]
Sets the method by which the network configuration is
determined. Must be dhcp
,
bootp
, or static
.
The default is dhcp
.
bootp
and dhcp
are
treated as the same.
dhcp
uses a DHCP server to obtain the
networking configuration, for example:
network --bootproto dhcp
static
requires all the necessary
networking information. As the name implies, this
information is static and is used during and after the
installation. The entry for static networking is more
complex, as you must include all network configuration
information on one line. You must specify the IP
address, netmask, gateway, and nameserver, for example:
network --bootproto static --ip 10.0.2.15 --netmask 255.255.255.0 --gateway 10.0.2.254 --nameserver 10.0.2.1
The static
method has the following
restrictions:
All static networking configuration information must be specified on one line; you cannot wrap lines using a backslash.
You can only specify one nameserver.
--ip ipaddress
The IP address for the computer.
--gateway ipaddress
The IP address for the default gateway.
--nameserver ipaddress
The IP address for the primary nameserver.
--netmask netmask
The netmask for the computer.
vm_options
[option
...]
Sets the configuration options for the guest.
--name name
The name of the guest.
--mem size
The memory allocation for the guest in Mb.
--vcpus number
The number of VCPUs for the guest.
--consolepasswd password
The console password for the guest. For example:
vm_options --name myGuest --mem 1024 --vcpus 1
--consolepasswd mypassword