используйте pgrep для поиска таких процессов:
if pgrep fbi; then
echo "already running"
else
/usr/bin/fbi -T 1 -noverbose -a /etc/splash/splashscreen.png
fi
или, что проще,
pgrep fbi || /usr/bin/fbi -T 1 -noverbose -a /etc/splash/splashscreen.png
Вы можете использовать pkill -0
вместо pgrep
На эмуляторе терминала, таком как терминал gnome, запустите от имени пользователя root grub-install /dev/sda
. Если во время установки возникают какие-либо ошибки, проверьте страницу grub archwiki для получения информации о том, как решить. После этого запустите grub-mkconfig -o /boot/grub2/grub.cfg
. Если после перезагрузки Windows исчезла из grub, снова запустите os-prober
и grub-mkconfig -o /boot/grub2/grub.cfg
.