This article covers how to fix boot error, Welcome to Emergency mode in Linux. This issue happens after an emergency power outage on a server, a system crash, or similar situations.
The Emergency Mode sometime means that your file system may be corrupted.
In such cases, you will be left out with a prompt to go nowhere.
All you have to do is perform a file system check using,
where sda3 can be your partition and if you are using ext3 file system, change the command as follows:
About the partition number, Linux shows you the partition before arriving at the prompt.
This should solve the problem.
To fix Emergency Mode On Ubuntu:
1. use Ubuntu Live USB to boot, and open terminal:
$ sudo fsck.ext4 /dev/sda3
2. Adding sudo because it needs root permission.
(Replace ext4 with ext3 if applicable to you)
3. Cycle through the SDAs by changing the last number in the sda to see which file system has problems.
Ex: sda1, sda2, sda3, sda4, and so on
4. As I encountered, the problem might be with the 'home' directory.
5. Once you run the above command, you'll be prompted to fix the issue right inside the terminal itself.
6. Keep hitting y (for yes) until the end of the fix.
(or you can use -fy for automatically response yes to all.)
7. Navigate to the home folder of your sda using your files explorer.
(This will be mounted from the HDD since you are working with a Live USB)
8. Check inside 'home' if you can see all your files. If yes, then you're ready to reboot to your system (remove the Live USB).