x SuSE Linux 13.1-RELEASE x x SuSE Linux 13.1-RELEASEx PBL(8) System Administration PBL(8) NAME pbl - manage boot loader confguration. SYNOPSIS pbl [OPTIONS] IMAGE DESCRIPTION pbl is a light wrapper to unify some common boot loader configuration tasks. It is not intended to provide a comprehensive API to boot loader configuration. Most notably, not all options make sense for all boot loaders. Supported boot loaders have a sub directory in /usr/lib/bootloader containing a shell script for each option. To add support for a new boot loader create a new directoy with its name and add scripts for options you need. OPTIONS --install Install (or update) boot loader. Note that this does not update the boot loader configuration. --config Create (or update) boot loader configuration. --show Print current boot loader. --loader _BOOTLOADER Set current boot loader to BOOTLOADER. Note that this only changes a config variable. To actually use the new boot loader, run pbl --install and pbl --config. --default ENTRY Set default boot entry to ENTRY. --add-option OPTION Add OPTION to default boot options (grub2). --del-option OPTION Delete OPTION from default boot options (grub2). --get-option OPTION Get OPTION from default boot options (grub2). --add-kernel VERSION [KERNEL [INITRD]] Add kernel with version VERSION. Optionally pass kernel and initrd explicitly (systemd-boot). --remove-kernel VERSION [KERNEL [INITRD]] Remove kernel with version VERSION. Optionally pass kernel and initrd explicitly (systemd-boot). --default-settings Print default kernel, initrd, and boot options. --log LOGFILE Log messages to LOGFILE (default: /var/log/pbl.log). --version Show pbl version. --help Write this help text. FILES /etc/sysconfig/bootloader General boot loader related configuration settings. /var/log/pbl.log Default log file. /usr/etc/logrotate.d/pbl Logrotate rules for /var/log/pbl.log. /usr/lib/bootloader Directory with specific config scripts for each supported boot loader. EXAMPLES # display default boot loader pbl --show # change default boot loader pbl --loader systemd-boot # (re-)install default boot loader pbl --install # update boot loader configuration pbl --config SEE ALSO bootloader_entry(8), update-bootloader(8). LINKS o The Boot Loader Specification: https://uapi-group.org/specifications/specs/boot_loader_specification o The Discoverable Partitions Specification: https://uapi-group.org/specifications/specs/discoverable_partitions_specification o grub2: https://www.gnu.org/software/grub/manual/grub/grub.html o shim: https://github.com/rhboot/shim o systemd-boot: https://www.freedesktop.org/software/systemd/man/systemd-boot.html o u-boot: http://www.denx.de/wiki/U-Boot o UEFI Specification: https://uefi.org/specifications pbl 1.8.2 2024-09-23 PBL(8)
Want to link to this manual page? Use this URL:
<http://star2.abcm.com/cgi-bin/bsdi-man?query=pbl&sektion=8&manpath=>