Občas za vámi někdo přijde a stěžuje si, že mu bootuje dlouho počítač, protože se zasekne na IPv4 PXE bootu. Možnosti jsou 2. Uděláte si vlastní PXE boot server a na něm povíte počítačům, aby bootovaly rovnou z disku, takže by to mělo být rychlejší, než aby počítač beznadějně vyhledával na síti pxe server, který tam není. Anebo bootovací prioritu zrušíte. Jenže pokud se za uživatelem nemůžete dostavit osobně a má linux, je pro vás snadnější mu poslat příkaz, který si za roota či se sudo právy vykoná sám a nemusíte k němu vůbec chodit. Na tuto možnost je nutné mít UEFI bios.
Ušetřím vám proto čas, tohle je můj skript, který jsem otestoval na HP Elitedesk počítačích na ubuntu-server 20.04. LTS:
for order in $(efibootmgr |grep IPV[4,6]|cut -f1 -d“ „|sed „s/Boot//g“ | sed „s/*//g“); do efibootmgr -b $order -A ; done
Jenže vy to potřebujete prvně nainstalovat:
apt install efibootmgr RHEL/Alma/Centos/Rocky: dnf install efibootmgr Odebrání nějaké boot možnosti: efibootmgr -b ČísloBootMožnosti -B příklad: efibootmgr -b 0008 -B Aktivace boot možnosti: efibootmgr -b ČísloBootMožnosti -a příklad: efibootmgr -b 0008 -a Dektivace boot možnosti: efibootmgr -b ČísloBootMožnosti -A příklad: efibootmgr -b 0007 -A Aktivované uvidíte ve výpisu s hvězdičkou. Deaktivované bez hvězdičky. Zdroj: