41 lines
2.2 KiB
Plaintext
41 lines
2.2 KiB
Plaintext
<!-- Code generated from the comments of the Config struct in builder/parallels/iso/builder.go; DO NOT EDIT MANUALLY -->
|
|
|
|
- `disk_size` (uint) - The size, in megabytes, of the hard disk to create
|
|
for the VM. By default, this is 40000 (about 40 GB).
|
|
|
|
- `disk_type` (string) - The type for image file based virtual disk drives,
|
|
defaults to expand. Valid options are expand (expanding disk) that the
|
|
image file is small initially and grows in size as you add data to it, and
|
|
plain (plain disk) that the image file has a fixed size from the moment it
|
|
is created (i.e the space is allocated for the full drive). Plain disks
|
|
perform faster than expanding disks. skip_compaction will be set to true
|
|
automatically for plain disks.
|
|
|
|
- `guest_os_type` (string) - The guest OS type being installed. By default
|
|
this is "other", but you can get dramatic performance improvements by
|
|
setting this to the proper value. To view all available values for this run
|
|
prlctl create x --distribution list. Setting the correct value hints to
|
|
Parallels Desktop how to optimize the virtual hardware to work best with
|
|
that operating system.
|
|
|
|
- `hard_drive_interface` (string) - The type of controller that the hard
|
|
drives are attached to, defaults to "sata". Valid options are "sata", "ide",
|
|
and "scsi".
|
|
|
|
- `host_interfaces` ([]string) - A list of which interfaces on the
|
|
host should be searched for a IP address. The first IP address found on one
|
|
of these will be used as `{{ .HTTPIP }}` in the boot_command. Defaults to
|
|
["en0", "en1", "en2", "en3", "en4", "en5", "en6", "en7", "en8", "en9",
|
|
"ppp0", "ppp1", "ppp2"].
|
|
|
|
- `skip_compaction` (bool) - Virtual disk image is compacted at the end of
|
|
the build process using prl_disk_tool utility (except for the case that
|
|
disk_type is set to plain). In certain rare cases, this might corrupt
|
|
the resulting disk image. If you find this to be the case, you can disable
|
|
compaction using this configuration value.
|
|
|
|
- `vm_name` (string) - This is the name of the PVM directory for the new
|
|
virtual machine, without the file extension. By default this is
|
|
"packer-BUILDNAME", where "BUILDNAME" is the name of the build.
|
|
|