0. Dirty Bit
ページ作成日 2022/12/6
Slackwareをインストールした後に、起動時、fsckを実行しろとメッセージが出ましたか?
EFI領域のDirty Bitを削除しましょう。
FAT-fs (nvme0n1p1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck.
インストールメディアが、きちんとunmountされずに再起動されてしまったのが原因です。
以下のように、メッセージで出ている、パーティション番号(nvme0n1p1)を指定して、コマンドを実行します。
(既にアカウントを作成して、sudoができるようにしていることが前提です。まだrootしかない場合は、sudoを外して実行して下さい。)
$ sudo fsck /dev/nvme0n1p1
すると、以下のように表示されます。
fsck from util-linux 2.38.1 fsck.fat 4.2 (2021-01-31) Dirty bit is set. Fs was not properly unmounted and some data may be corrupt. 1) Remove dirty bit 2) No action [12?q]? 1 ← 1を選んで、dirty bitを削除する。 *** Filesystem was changed *** The changes have not yet been written, you can still choose to leave the filesystem unmodified: 1) Write changes 2) Leave filesystem unchanged [12?q]? 1 ← 1を選んで書き込む。 /dev/nvme0n1p1: 6 files, 22113/101590 clusters
これで、次の起動時から、このメッセージはログに出なくなります。
これ以外にも、きちんとShutdown処理しないでシステムを落とした(電源がいきなり落ちた/落とした)場合には、Dirty Bitが立つので、綺麗にしましょう。