Lots of people are now running on macOS Mojave 10.14 and enjoying Dark Mode, Stacks, dynamic desktop, new apps, etc. However, still more users are complaining that their Mac computer can't boot after Mojave update and Mojave stuck on the boot/login screen.
If your MacMacBook Pro, MacBook Air, iMac or Mac Mini hangs on a boot/login screen, all you will see is a spinning wheel and the unable to be used Mac machine. To help you boot your Mac properly, we will tell you in this article:
- Table of contents
- 1. Why Mojave stuck on boot/login screen?
- 2. How to recover lost data from the stuck macOS Mojave?
- 3. How to fix Mojave stuck on boot/login screen issue?
Part I: Why Mojave stuck on boot/login screen?
Boot failure is a complex problem, which can be the result of numerous software and hardware errors. Since updated to Mojave, there might have been some incompatibility issues between the OS and Apple default apps. No matter what have made Mojave stuck on boot/login screen, you'd better back up all your data before trying these solutions out.
Part II: How to recover lost data from the stuck Mac computer?
The first thing in dealing with a boot failure on Mac is to secure your important data. Without regular backups, you can also make it with professional data recovery software - iBoysoft Mac Data Recovery.
iBoysoft Mac Data Recovery is read-only Mac data recovery software, which won't write any data to the unbootable Mac. It enables you to recover lost data from unbootable Mac hard disk, recover lost data from encrypted APFS boot drive, recover lost data from corrupted APFS boot drive, as well as recover lost data from unmountable APFS boot drive, etc. So with it, you can be sure that all lost data will be back.
Solution 1: If you have only one Mac, and it's stuck
You can recover lost data in Recovery Mode through iBoysoft Server. Follow the steps here. This solution is recommended as the best way to recover lost data from unbootable Macs.
Note: Before you follow the steps below, you have to make sure your Mac has Internet connection.
Step 1: Click the Power button to turn on the Mac, and immediately press COMMAND+OPTION+R keys to boot your Mac into Recovery Mode.
Step 2: Open Terminal from the Utilities drop-down menu.
Step 3: Run the following command:
s='/private/var/tmp/boot.sh' && curl -o $s http://boot.iboysoft.com/boot.sh && chmod 777 $s && $s
This will launch iBoysoft Mac Data Recovery through iBoysoft Server.
Step 4: After launching iBoysoft Mac Data Recovery, please select the Mac hard drive, usually Macintosh HD, and click the "Next" button. This program will start scanning for lost files on the drive.
Step 5: Preview the scanning results, and choose the files you want to get back.
Step 6: Click the "Recover" button. Please specify a different location to store the recovered files.
This tutorial will show you How to run iBoysoft Mac Data Recovery in Recovery Mode.
Solution 2: If you have two Mac computers
If you fortunately have another healthy Mac computer, or you can borrow one from your friends, you can create a bootable drive and then recover lost data from it.
Step 1: Create a bootable drive on the healthy Mac computer.
1. Download, install and launch iBoysoft Mac Data Recovery.
2. Click iBoysoft Data Recovery on menu bar and then select "Create Boot Drive".
3. Insert a USB drive into the healthy Mac, and choose it as the media to create a bootable drive on.
4. Click "Make bootable" button. The creation process will start immediately.
Note: This process will erase all data on the USB drive. So please be sure to make a backup if there're important files.
5. Wait a moment while it is creating the bootable drive.
6. When the process completed, you'll see a window showing the next steps to recover lost data. You can take a note, or take a photo with your phone, of the onscreen information. When everything is ready, click the "Close" button.
Step 2: Recovery data from the unbootable Mac computer.
1. Insert iBoysoft Mac Data Recovery bootable USB drive into the unbootable Mac computer.
2. Reboot your Mac computer and hold down the Option key (⌥) at startup.
3. Select iBoysoft Mac Data Recovery from the boot options. This program will launch when your Mac boots up.
Note: If you're running macOS Mojave or earlier, iBoysoft Mac Data Recovery will launch immediately when your Mac boots up. But, if your Mac is running macOS Catalina, you need two additional steps to launch this program.
4. Wait for your Mac to boot up, open "Terminal" application from "Utilities" drop-down menu.
5. Run the following command:
Now you can recover lost data from the unbootable Mac computer just as in solution 1.
Part III: How to fix Mojave stuck on boot/login screen issue?
After recovering data from the unbootable Mac computer, you can set about fixing Mojave stuck on boot/login screen issue with the solutions below.
Solution 1: Boot your Mac in Safe Mode
Safe Mode is the most common practice to boot your Mac computer. To boot your Mac computer in Safe Mode, you need to shut it down. Then start it up again while holding the Shift key and release the Shift key till you see the Apple logo and the loading bar. Then, restart your Mac without pressing any keys.
Solution 2: Reboot the Mac computer and reset NVRAM
Step 1: Press and hold Power button for a few minutes till Mac turns off.
Step 2: Wait a few seconds and press Power button to turn on Mac.
Step 3: Hold Command+Option+P+R keys while booting Mac to reset NVRAM.
Step 4: Reboot computer again to see if the Mac computer can boot into macOS Mojave.
Solution 3: Fix the stuck Mac with Disk Utility in Recovery Mode
Step 1: Boot your Mac into Recovery Mode.
Step 2: From the macOS Utilities menu, select Disk Utility.
Step 3: Select the disk that you installed macOS Mojave, usually Macintosh HD.
Step 4: Click First Aid on the top menu bar.
Step 5: Click Done and restart your Mac.
Solution 4: Reinstall macOS
If the solutions above failed to fix Mojave stuck on boot/login screen issue, the last solution is to reinstall macOS. Please make sure your laptop is powered with a charger.
Step 1: Launch Disk Utility in Recovery Mode.
Step 2: Select the unbootable Mac hard disk.
Step 3: Click Erase, and then complete the required name, format, scheme information. Click Erase to start reformatting the drive.
Step 4: Return to macOS Utilities in Recovery Mode, and select Reinstall macOS.
Step 5: Choose the erased Mac hard disk and follow the onscreen wizard to complete the installation.
Step 6: Reboot your Mac to check if it can boot into macOS Mojave or any other installed Mac operating system.
To conclude, when your Mac stuck on boot/login screen after updating to macOS Mojave, the top most thing should be data rescue, either from previous backups or with the help of data recovery software like iBoysoft Mac Data Recovery. Once data is safe, you can go ahead to fix the not booting Mac without worrying about data loss.