FreeBSD, обновите загрузку UEFI после смены материнской платы

find /mydirectory -maxdepth 3 -iname *:nomp* -execdir bash -c 'for f; do base=${f##*/}; mv -- "$f" "${f%/*}/${base//:nomp/whateverYouWant}" && echo $f >> /PATH/log.txt; done' _ {} +

Кстати, поскольку я использовал execdir, возможно, вам не нужно использовать base = $ {f ## * /}, а вместо $ {base //: nomp .....} вы можете заменить "base" на " . "

2
20.05.2018, 10:49
1 ответ

Ваш /efi/boot также содержит файл startup.nsh?

После загрузки посмотрите на:gpart show

Найдите номер раздела EFI :gpart bootcode -p /boot/boot1.efifat -i <that number here> <name of disk, like ada0 or da0>

Это обновит загрузочный код EFI новым кодом.

0
27.01.2020, 22:31

Теги

Похожие вопросы