syste, booting: ensure all references are prefixed with sysboot_ namespace

Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
This commit is contained in:
Thomas Lamprecht 2019-07-10 15:25:50 +02:00
parent 1748211a7e
commit 69055103c0
3 changed files with 15 additions and 15 deletions

View File

@ -156,7 +156,7 @@ Bootloader
Depending on whether the system is booted in EFI or legacy BIOS mode the
{pve} installer sets up either `grub` or `systemd-boot` as main bootloader.
See the chapter on xref:system_booting[bootladers] for details.
See the chapter on xref:sysboot[{pve} host bootladers] for details.
ZFS Administration

View File

@ -46,7 +46,7 @@ some configuration to enable PCI(e) passthrough.
.IOMMU
The IOMMU has to be activated on the
xref:edit_kernel_cmdline[kernel commandline].
xref:sysboot_edit_kernel_cmdline[kernel commandline].
The command line parameters are:
@ -83,7 +83,7 @@ After changing anything modules related, you need to refresh your
----
If you are using `systemd-boot` make sure to
xref:systemd-boot-refresh[sync the new initramfs to the bootable partitions].
xref:sysboot_systemd_boot_refresh[sync the new initramfs to the bootable partitions].
.Finish Configuration
@ -316,7 +316,7 @@ v5 and E3 v6 Xeon Processors.
To enable it for Intel Graphics, you have to make sure to load the module
'kvmgt' (for example via `/etc/modules`) and to enable it on the
xref:edit_kernel_cmdline[Kernel commandline] and add the following parameter:
xref:sysboot_edit_kernel_cmdline[Kernel commandline] and add the following parameter:
----
i915.enable_gvt=1

View File

@ -1,18 +1,18 @@
[[system_booting]]
Bootloaders
-----------
[[sysboot]]
Host Bootloader
---------------
ifdef::wiki[]
:pve-toplevel:
endif::wiki[]
{pve} uses one of two bootloaders depending on the disk setup selected in the
installer.
{pve} currently uses one of two bootloaders depending on the disk setup
selected in the installer.
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).
[[installer_partitioning_scheme]]
[[sysboot_installer_part_scheme]]
Partitioning scheme used by the installer
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
@ -39,6 +39,7 @@ The created partitions are:
Partition of all bootable disks for supporting older systems.
[[sysboot_grub]]
Grub
~~~~
@ -59,6 +60,7 @@ the `/boot/grub/grub.cfg` after a change to the configuration run:
`update-grub`.
----
[[sysboot_systemd_boot]]
Systemd-boot
~~~~~~~~~~~~
@ -91,7 +93,7 @@ which keeps an ESP mounted on `/boot/efi`. This helps to prevent filesystem
corruption to the `vfat` formatted ESPs in case of a system crash, and removes
the need to manually adapt `/etc/fstab` in case the primary boot device fails.
[[systemd_boot_config]]
[[sysboot_systemd_boot_config]]
Configuration
^^^^^^^^^^^^^
@ -140,7 +142,7 @@ cat /etc/kernel/cmdline >> /mnt/esp/loader/entries/preferred.conf
----
[[systemd-boot-refresh]]
[[sysboot_systemd_boot_refresh]]
.Updating the configuration on all ESPs
To copy and configure all bootable kernels and keep all ESPs in sync you just
@ -151,7 +153,7 @@ This is necessary should you make changes to the kernel commandline, or if you
want to add another ESP (e.g. when replacing a failed disk in a redundant ZFS
pool).
[[edit_kernel_cmdline]]
[[sysboot_edit_kernel_cmdline]]
Editing the kernel commandline
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
@ -170,5 +172,3 @@ The kernel commandline needs to be placed in the variable
The kernel commandline needs to be placed as line in `/etc/kernel/cmdline`
Running `/etc/kernel/postinst.d/zz-pve-efiboot` sets it as `option` line for
all config files in `loader/entries/proxmox-*.conf`.