Commit Graph

31 Commits

Author SHA1 Message Date
Maximiliano Sandoval
4cf8288f2d fix invonking typo
Signed-off-by: Maximiliano Sandoval <m.sandoval@proxmox.com>
2024-11-13 16:39:41 +01:00
Thomas Lamprecht
5e6024eaf0 system boot: slightly reword some secure-boot paragraphs
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2024-04-18 22:12:18 +02:00
Stoiko Ivanov
6eb73a3ff8 secure boot: mention proxmox-secure-boot-support metapackage
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2024-04-18 22:06:15 +02:00
Christoph Heiss
7c73a2099c tree-wide: unify spelling of GRUB and systemd-boot
Especially for GRUB there were a myriad of different casing variants
(e.g. grub, Grub, GRUB), so unify them, with GRUB being the official
casing.

For systemd-boot, fix an instance where it was not typeset as
monospace, like everywhere else.

Signed-off-by: Christoph Heiss <c.heiss@proxmox.com>
2024-02-20 15:45:16 +01:00
Alexander Zeidler
c1ffc4588a secure boot: fix typos, add inline code formatting
Signed-off-by: Alexander Zeidler <a.zeidler@proxmox.com>
2023-11-28 16:17:40 +01:00
Thomas Lamprecht
4235b3f913 system booting: fixup title-case
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-11-23 10:49:53 +01:00
Fabian Grünbichler
22f9f3e495 secure boot: add subsection for DKMS/MOK
similar, but a bit more beginner friendly compared to the wiki article.

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2023-11-23 10:48:59 +01:00
Christoph Heiss
263533e40f system-booting: fix typo
Signed-off-by: Christoph Heiss <c.heiss@proxmox.com>
2023-11-23 09:48:10 +01:00
Christoph Heiss
a1b7779701 system-booting: add note about weird uefi behaviour
Signed-off-by: Christoph Heiss <c.heiss@proxmox.com>
2023-11-22 19:05:20 +01:00
Thomas Lamprecht
5cea6ab123 system booting: use title-case for secboot-switch section
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-11-22 18:28:18 +01:00
Christoph Heiss
bb94283b8c system-booting: add instructions to switch install to secure boot
As this procedure could *potentially* lead to data loss (however
unlikely if followed correctly), put a big warning on top, for safety.

Signed-off-by: Christoph Heiss <c.heiss@proxmox.com>
2023-11-22 18:21:04 +01:00
Fabian Grünbichler
952ee606a0 boot: add Secure Boot information
and refer to the (updated) wiki article for more in-depth explanations.

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2023-11-22 13:11:32 +01:00
Thomas Lamprecht
c9f91b12bb boot: kernel cmdline: clarify where kernel version/docs can be found
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-10-18 18:56:48 +02:00
Noel Ullreich
9dbab4f895 qemu: update the PCI(e) docs
A little update to the PCI(e) docs. The PCI wiki article has been
reworked as well, in line with changes from this patch.

Along some minor grammar fixes added:
 * how to check if kernel modules are being loaded
 * how to check which drivers to blacklist
 * how to add softdeps for module loading
 * where to find kernel params

Signed-off-by: Noel Ullreich <n.ullreich@proxmox.com>
 [ TL: squash in dropping two trailing whitespace errors ]
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2023-10-18 18:51:14 +02:00
Fabian Grünbichler
3ad9d61cdf fix proxmox-kernel-helper package name
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2023-07-18 10:59:28 +02:00
Thomas Lamprecht
027bbe9a29 sysadmin: rework boot kernel pinning section
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2022-04-26 12:44:42 +02:00
Stoiko Ivanov
a9a2cdbef1 sys: boot: minimally document kernel version pinning
Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2022-04-22 11:42:52 +02:00
Stoiko Ivanov
cb04e768a7 sys: boot/zfs: adapt docs to proxmox-boot-tool update
mostly by copying the existing documentation in a section about
`proxmox-boot-tool` and adapting to the fact that p-b-t also boots
ZFS with grub (on legacy systems)

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2021-04-26 17:52:00 +02:00
Thomas Lamprecht
dfa919a384 sys boot: move section a bit down and title case it
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2020-06-18 16:45:40 +02:00
Aaron Lauterer
48a1482bac sysboot: add a section on how to determine the used bootloader
Besides observing the boot process, `efibootmgr` seems to be the safest
bet. It should not show anything if booted in legacy BIOS mode. If
booted in UEFI mode, the boot entries should show which bootloader is
present.

Having both present should not happen in a regular use case AFAICT and
would need more consideration, or better, a reboot.

Signed-off-by: Aaron Lauterer <a.lauterer@proxmox.com>
2020-06-09 19:00:28 +02:00
Stefan Reiter
ab2bc36e65 Replace erroneous interpunct with space
Signed-off-by: Stefan Reiter <s.reiter@proxmox.com>
2019-10-23 10:34:57 +02:00
Fabian Ebner
f11fb629b7 Fix typos in system-booting.adoc
Signed-off-by: Fabian Ebner <f.ebner@proxmox.com>
2019-09-02 12:29:30 +02:00
Stefan Reiter
0aebb0d9fc efi boot: add note about update-initramfs hooks
and fix "edit kernel command line" to include actual refresh command

Signed-off-by: Stefan Reiter <s.reiter@proxmox.com>
2019-08-07 08:23:54 +02:00
Thomas Lamprecht
b74373e445 efi boot: highlight the pve-efiboot-tool refresh a bit more
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-07-15 16:33:30 +02:00
Fabian Grünbichler
8152d9b60a boot: update list of synced kernels
to match what the hook actually does in the latest version

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2019-07-15 15:56:15 +02:00
Fabian Grünbichler
300655b3a5 boot: mention pve-efiboot-tool earlier
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2019-07-15 15:56:15 +02:00
Fabian Grünbichler
1722c45bca boot: add new pve-efiboot-tool commands
to manage manually selected kernel list.

Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2019-07-15 15:56:15 +02:00
Thomas Lamprecht
3fe127c7d6 sysboot: minor followup
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-07-11 18:31:29 +02:00
Fabian Grünbichler
0daaddbdc0 boot/zfs: add docs for pve-efiboot-tool
Signed-off-by: Fabian Grünbichler <f.gruenbichler@proxmox.com>
2019-07-11 18:27:44 +02:00
Thomas Lamprecht
69055103c0 syste, booting: ensure all references are prefixed with sysboot_ namespace
Signed-off-by: Thomas Lamprecht <t.lamprecht@proxmox.com>
2019-07-10 15:25:50 +02:00
Stoiko Ivanov
62de1c14a7 Add documentation on bootloaders (systemd-boot)
With the recently added support for booting ZFS on root on EFI systems via
`systemd-boot` the documentation needs adapting (mostly related to editing
the kernel commandline).

This patch adds a short section on Bootloaders to the sysadmin chapter
describing both `grub` and PVE's use of `systemd-boot`

Signed-off-by: Stoiko Ivanov <s.ivanov@proxmox.com>
2019-07-10 15:05:11 +02:00