grub-common.service の目的は何ですか?

grub-common.service の目的は何ですか?

私はマシンの起動を調整しているのですが、grub-common.serviceがsystemd-analyze blame 12.628s grub-common.service

このサービスは安全に無効?

答え1

ソースからわかるようにhttps://github.com/JoliOS/grub2/blob/1efdfd9afceeb08661a5ae0565b3651fdf180601/debian/grub-common.init GRUB の正常な起動を記録します。

# Description:       GRUB displays the boot menu at the next boot if it
#                    believes that the previous boot failed. This script
#                    informs it that the system booted successfully.

また、$VERBOSE が設定されている場合 (非silentモードだと思います)、そのアクションがログに記録されます。

したがって、理論上、このサービスを無効にすると、マシンを再起動するたびに grub メニューがポップアップ表示されます。もちろん、適切なタイムアウトを設定できます/etc/default/grub。タイムアウトを短く設定しすぎると、再起動が繰り返され、ログが大きくなりすぎて、ローテーションやアーカイブができなくなる可能性があるので注意してください。

念のため、ライブ CD を用意しておいてください。

関連情報