The
prlctl create
command is used to create new virtual machines on Parallels Server or Parallels Desktop.
When this command is used to create a new virtual machine from scratch, the command syntax is as follows:
prlctl create <
name
> {-o, --ostype <
name
> | -d, --distribution <
name
>}
[--location <
path
>] [-v, --verbose
number
]
When this command is used to deploy a virtual machine template to a new virtual machine, the command syntax is as follows:
prlctl create <
name
> --ostemplate <
name
> [--location <
path
>]
[-v, --verbose
number
]
Note:
To create a virtual machine template, use the
prlctl clone
command.
When this command is used to create a new virtual machine from an existing PVS file (virtual machine configuration file), the command syntax is as follows:
prlctl create <
name
> [-c, --config <
path
>][--location <
path
>]
[-v, --verbose
number
]
The parameters that can be used with this command are explained in the table below:
Parameter Name |
Description |
|
The name to be assigned to the virtual machine. If it consists of two or more words separated by spaces, the VM name should be quoted (e.g. "My Virtual Machine"). |
|
The path to the directory on the computer where all configuration files of the newly created virtual machine are to be stored. If the
The default folder on servers with Parallels Server installed:
The default folder on computers with Parallels Desktop installed:
|
|
The path to the
|
|
The operating system family the guest OS you wish to install inside the virtual machine belongs to. It can be one of the following:
|
|
The version of the operating system to be installed inside the newly created virtual machine. It can be one of the following:
|
|
|
|
The name of the virtual machine template to be used as the basis for the virtual machine creation. If it consists of two or more words separated by spaces, the folder name should be quoted (e.g. "My Virtual Machine Template").
You can use the
|
|
Sets the verbosity level for the
|
Note:
If you use the
prlctl create
command to create virtual machines on Parallels Server, all these virtual machines will be located on the server to which you are currently logged on, even if you are running the command on a remote server.