Linux Force fsck on the Next Reboot or Boot Sequence

www.l‮a‬utturi.com
Linux Force fsck on the Next Reboot or Boot Sequence

To force the fsck (file system check) utility to run on the next reboot or boot sequence in a Linux system, you can use the touch command to create a special file called forcefsck in the root directory (/).

To do this, open a terminal and run the following command:

sudo touch /forcefsck

This will create the forcefsck file in the root directory. When the system reboots, fsck will be run on all file systems listed in /etc/fstab that are marked as check or forcecheck.

You can also specify the file system on which fsck should be run by creating the forcefsck file in the root directory of that file system. For example, if you want to run fsck on the /home file system, you can run the following command:

sudo touch /home/forcefsck

Note: You will need to have root privileges (i.e., run the commands with sudo) in order to perform these tasks.

It's also worth noting that you can use the -f option with the reboot command to force fsck to run on the next reboot. For example:

sudo reboot -f

This will cause the system to reboot and run fsck on all file systems that are marked as check or forcecheck in /etc/fstab.

Created Time:2017-10-30 10:17:33  Author:lautturi