X-Git-Url: https://git.proxmox.com/?p=pve-docs.git;a=blobdiff_plain;f=system-booting.adoc;fp=system-booting.adoc;h=24ceb7ee91df8ed7b2809ea0763193bad64d9d48;hp=6bfbce2c98f28708118b55e891f95cdf38ca45f2;hb=dfa919a38467e4e1f807dc75d5772bf0e05130f8;hpb=48a1482bac7111b366f3ca0eb86cebfe44217791 diff --git a/system-booting.adoc b/system-booting.adoc index 6bfbce2..24ceb7e 100644 --- a/system-booting.adoc +++ b/system-booting.adoc @@ -12,8 +12,36 @@ For EFI Systems installed with ZFS as the root filesystem `systemd-boot` is used. All other deployments use the standard `grub` bootloader (this usually also applies to systems which are installed on top of Debian). + +[[sysboot_installer_part_scheme]] +Partitioning Scheme Used by the Installer +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +The {pve} installer creates 3 partitions on the bootable disks selected for +installation. The bootable disks are: + +* For Installations with `ext4` or `xfs` the selected disk + +* For ZFS installations all disks belonging to the first `vdev`: +** The first disk for RAID0 +** All disks for RAID1, RAIDZ1, RAIDZ2, RAIDZ3 +** The first two disks for RAID10 + +The created partitions are: + +* a 1 MB BIOS Boot Partition (gdisk type EF02) + +* a 512 MB EFI System Partition (ESP, gdisk type EF00) + +* a third partition spanning the set `hdsize` parameter or the remaining space + used for the chosen storage type + +`grub` in BIOS mode (`--target i386-pc`) is installed onto the BIOS Boot +Partition of all bootable disks for supporting older systems. + + [[sysboot_determine_bootloader_used]] -Determine which bootloader is used +Determine which Bootloader is Used ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [thumbnail="screenshot/boot-grub.png", float="left"] @@ -51,33 +79,6 @@ Boot0006* Linux Boot Manager [...] File(\EFI\systemd\systemd-bootx64.efi) ---- -[[sysboot_installer_part_scheme]] -Partitioning scheme used by the installer -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -The {pve} installer creates 3 partitions on the bootable disks selected for -installation. The bootable disks are: - -* For Installations with `ext4` or `xfs` the selected disk - -* For ZFS installations all disks belonging to the first `vdev`: -** The first disk for RAID0 -** All disks for RAID1, RAIDZ1, RAIDZ2, RAIDZ3 -** The first two disks for RAID10 - -The created partitions are: - -* a 1 MB BIOS Boot Partition (gdisk type EF02) - -* a 512 MB EFI System Partition (ESP, gdisk type EF00) - -* a third partition spanning the set `hdsize` parameter or the remaining space - used for the chosen storage type - -`grub` in BIOS mode (`--target i386-pc`) is installed onto the BIOS Boot -Partition of all bootable disks for supporting older systems. - - [[sysboot_grub]] Grub ~~~~ @@ -235,8 +236,9 @@ sync all kernels and initrds. NOTE: Both `update-initramfs` and `apt` (when necessary) will automatically trigger a refresh. + [[sysboot_edit_kernel_cmdline]] -Editing the kernel commandline +Editing the Kernel Commandline ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ You can modify the kernel commandline in the following places, depending on the