include::pve-system-requirements.adoc[]
+include::pve-installation-media.adoc[]
+
endif::wiki[]
Using the {pve} Installer
-------------------------
-Download the installer ISO at {website}en/downloads. It includes the following:
+The installer ISO image includes the following:
* Complete operating system (Debian Linux, 64-bit)
-* The {pve} installer, which partitions the local disk(s) with ext4, ext3, xfs
+* The {pve} installer, which partitions the local disk(s) with ext4, xfs
or ZFS and installs the operating system.
* {pve} Linux kernel with KVM and LXC support
* Web-based management interface
-NOTE: All existing data on the server will be removed during the installation
-process.
+NOTE: All existing data on the for installation selected drives will be removed
+during the installation process. The installer does not add boot menu entries
+for other operating systems.
+
+Please insert the xref:installation_prepare_media[prepared installation media]
+(for example, USB flash drive or CD-ROM) and boot from it.
-Please insert the installation media (e.g. USB flash drive, CD-ROM) and boot
-from it.
+TIP: Make sure that booting from the installation medium (for example, USB) is
+enabled in your servers firmware settings.
[thumbnail="screenshot/pve-grub-menu.png"]
the target file system.
The default file system is `ext4`. The Logical Volume Manager (LVM) is used when
-`ext3`, `ext4` or `xfs` ist selected. Additional options to restrict LVM space
+`ext4` or `xfs` ist selected. Additional options to restrict LVM space
can be set (see <<advanced_lvm_options,below>>).
{pve} can be installed on ZFS. As ZFS offers several software RAID levels, this
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
The installer creates the ZFS pool `rpool`. No swap space is created but you can
reserve some unpartitioned space on the install disks for swap. You can also
-create a swap zvol after the installation, altough this can lead to problems.
+create a swap zvol after the installation, although this can lead to problems.
(see <<zfs_swap,ZFS swap notes>>).
`ashift`::
`hdsize`::
Defines the total hard disk size to be used. This is useful to save free space
-on the hard disk(s) for further partitioning (for exmaple to create a
+on the hard disk(s) for further partitioning (for example to create a
swap-partition). `hdsize` is only honored for bootable disks, that is only the
first disk or mirror for RAID0, RAID1 or RAID10, and all disks in RAID-Z[123].
# zpool add <pool-name> log </dev/path_to_fast_ssd>
----
-ifdef::wiki[]
-
-link:/wiki/Install_from_USB_Stick[Install from USB Stick]
----------------------------------------------------------
-
-link:/wiki/Install_Proxmox_VE_on_Debian_Buster[Install Proxmox VE on Debian Buster]
------------------------------------------------------------------------------------
-
-endif::wiki[]
-
ifndef::wiki[]
-include::pve-usbstick.adoc[]
-
Install {pve} on Debian
-----------------------
In general, this is not trivial, especially when LVM or ZFS is used.
A detailed step by step how-to can be found on the
-{webwiki-url}Install_Proxmox_VE_on_Debian_Stretch[wiki].
+{webwiki-url}Install_Proxmox_VE_on_Debian_Buster[wiki].
endif::wiki[]
See Also
--------
+* link:/wiki/Prepare_Installation_Media[Prepare Installation Media]
+
+* link:/wiki/Install_Proxmox_VE_on_Debian_Buster[Install Proxmox VE on Debian Buster]
+
* link:/wiki/System_Requirements[System Requirements]
* link:/wiki/Package_Repositories[Package Repositories]