
TeskDisk is an ideal tool when you want to unerase data from corrupt partitions or revive unbootable partitions and get them to boot as expected. If all went well, the new partition table should allow the system to boot normally. On the next screen select ‘ Quit‘ to leave the menu and finally select ‘ Quit‘ again to exit the TestDisk program.Īll you have to do now is to reboot your system. You will have to reboot for the change to take effect. TestDsk will prompt you to reboot your system for the changes to take effect.

This option will trigger TestDisk to write on the partition table. Select the ‘ write‘ option on the next screen. Hit ‘ ENTER‘ to continue to the next screen. *=Primary bootable P=Primary L=Logical E=Extended D=DeletedĪ list of available partitions will be displayed on the next screen. If No bootable partition is found on the Disk, the error below will be printed. To start off, update the system packages and install TestDisk as shown. The package TestDisk is available to install from the default system repositories in most Linux distribution using the default package manager as shown. In this article, we will show you how to install TestDisk data recovery utility to recover an unbootable partition on Linux. TestDisk can also repair corrupt FAT32 tables as well as the MFT by riding with the help of the MFT mirror.


The command-line software was written in C programming languages by Christophe Granier and licensed under the GNU/GPLv2 license.

Further, you can use it to revive non-bootable partitions which can be caused by factors such as accidental deletion of partition tables, and malware attacks to mention a few. TestDisk is a free and opensource, command-line data recovery tool that is used to recover data from deleted or lost partitions.
