Fix “ext4-fs error ext4_lookup deleted inode referenced” error in Ubuntu

Today, I got the following error while booting up my Ubuntu 15.10 Desktop.

ext4-fs error ext4_lookup deleted inode referenced

Ubuntu 15.10 desktop [Running] - Oracle VM VirtualBox_006

It doesn’t boot up and kept showing me the above error continuously. I panicked for a minute, and found the solution for the above error is so obvious. Yes, I suppose the file system EXT4 for the partition /dev/sda1 is corrupted. So, I decided to log in to the single user mode and perform manual file system check.

To log in to the single user mode, reboot your system and select Advanced options for Ubuntu from the GRUB boot menu.

Check the following screenshot.

Ubuntu 15.10 desktop [Running] - Oracle VM VirtualBox_001

Then, select Recovery mode.

Ubuntu 15.10 desktop [Running] - Oracle VM VirtualBox_002

At the single user mode prompt, run:

fsck /dev/sda1

Ubuntu 15.10 desktop [Running] - Oracle VM VirtualBox_008

You’ll be now asked to answer a couple of questions. Type “Y” until you get the problem solved.

Ubuntu 15.10 desktop [Running] - Oracle VM VirtualBox_009

Finally, you’ll see the FILE SYSTEM WAS MODIFIED message. Type reboot and press ENTER.

Ubuntu 15.10 desktop [Running] - Oracle VM VirtualBox_010

That’s it. Now, the system will boot up without any problem. Be mindful that some of your files might be lost already. If you have anything important on your hard drive, connect your hard drive as secondary hdd in any system and do the backup before running the fsck command. Also note that this method will not work if your hard drive is already dead or nearly in dead condition. Keeping an external backup is always a wise idea.

Hope I helped you. If you find this tutorial useful, share it on your social networks and support OSTechNix.

Cheers!