Quick Navigation:
Workable Solutions | Step-by-step Troubleshooting |
---|---|
1. Restart the Mac |
Click the Apple icon from the menu...Full steps |
2. Use FSCK Command |
Restart your Mac and boot into Single User...Full steps |
3. Reformat Disk |
Get another empty external hard drive as...Full steps |
Disk Utility is a macOS built-in tool for disk erasing, formatting, and emergency repairing. Some might equal Disk Utility to Disk Management in Windows system. But they don't share the same functions. Disk Utility enables users to mount and unmount external drives that Finder has trouble mounting, format flash drives, and hard drives to a specific format, check and repair disk errors.
First Aid in Disk Utility is designed for users to repair the disk and other storage devices. It can be applied to various scenarios, like apps breakdown, file corruption, external device damage, or computer won't start up normally.
But you should also know that Disk Utility can't detect or repair all disk problems. On some occasions, when you try to repair the disk with First Aid, you will receive an error message saying "Can't repair the disk". To further describe the problem, you have received the error message, but you still can open or copy files on the disk, you just can't save changes to files on it.
In one case, the reason why Disk Utility stops repairing is that the First Aid failed. This usually happens when you try to fix the Macintosh HD, and the error message you receive could also be "The volume Macintosh HD could not be repaired". Besides the internal hard drive, First Aid failure can also occur with a USB flash drive, SD card, or external hard drive.
In another case, if your disk is badly damaged and is beyond the repair ability of First Aid, you would also see the error message. In this situation, all you can do is to back up the disk data as much as possible or to recover the data using data recovery software.
macOS Recovery - What Can Recovery Mode Do when macOS Breakdown?
Mac's recovery mode is designed for users to solve some serious problems. In this article, we will introduce everything you need to know about recovery mode. Keep reading and learn more details about it.
All in all, there are three ways you could try to fix this problem. Generally, the methods we introduced here won't cause data loss. But for your sake, it is still recommended to make a backup of your disk. Now, here come the solutions.
Surprise! This is the official suggested solution for all users who have encountered the macOS can't repair disk issue. Because a simple retry could solve the temporary First Aid failure. Here are the detailed steps:
Step 1. Click the Apple icon from the menu bar and select Restart.
Step 2. Click Restart again when the confirmation alert appears.
Step 3. Then your Mac will restart automatically, please wait with patience.
Step 4. After your Mac is turning on again, go to Applications > Disk Utility.
Step 5. Choose the disk you need to repair, click First Aid at the top bar.
Step 6. Click Run to confirm. And wait for the new round of First Aid repair to be finished.
When the First Aid fails, you can try to use the command line as an alternative. This method might seem a little complicated, but as long as you follow the guide step by step, it's actually simple to use. Here is what you need to do.
Step 1. Restart your Mac and boot into Single User mode. On older Macs, press and hold Command + S when hearing the startup sound. On M1 Macs, press and hold Command + R during restart, and then choose Utilities, and Terminal.
Step 2. Enter the command line: diskutil list and press Enter to list all connected external hard drives.
Step 3. The identifier in the last column represents the number of all external devices, remember the number of the external hard drive you want to repair.
Step 4. Enter the command line: /sbin/fsck_file system –fy /dev/drive identifier (e.g. disk0s2), press Enter to start the checking and repairing.
Step 5. Input Reboot and press Enter to restart your Mac.
If you see a line saying "The volume (the name of your drive) could not be verified completely", it means the FSCK tool can't repair the disk. Don't do anything and try the next solution.
If the above two methods can't fix the problem, the last resort is to back up the data in the target disk and reformat it. If the disk you want to repair is an internal hard disk, you could use Time Machine to create a backup. If the disk you want to repair is an external one, see if there is any backup software that can help. If not, you could try to recover the data using Mac data recovery software after formatting.
Step 1. Get another empty external hard drive as the backup drive. It should be larger than the data you need to back up.
Step 2. Connect this empty drive to your Mac, click "Use as Backup Disk" when you see a dialog box asking if you want to use this drive for backup.
Step 3. Click Select Backup Disk and choose the disk you prepare, then click Use Disk.
Step 4. On the left column, select the Back Up Automatically option. Time Machine will automatically back up your entire Macintosh HD.
Step 1. Go to Applications > Disk Utility.
Step 2. Select the disk you need to format from the left side.
Step 3. Click Erase, enter the disk name, and choose a format. There will be a given format, generally, you don't need to change.
Step 4. Click Erase to start formatting.
Step 1. Connect the Time Machine drive to your Mac and run Time Machine.
Step 2. Find the latest version prior to the reformatting of your disk. Select it. Hit the Restore button.
If you have formatted an external drive, we suggest you use Mac data recovery software to recover data. Deep Data Recovery for Mac is a well-designed tool that covers all data loss scenarios. For example, recover data from emptied Trash, formatted external hard drive/USB flash drive/SD card, or recover data after OS crash.
Download the software from the button below, and follow the guide to see how to recover data from a formatted drive with Qiling.
Step 1. Correctly connect your external hard drive to your Mac. Launch Deep Data Recovery for Mac, select file types and click "Next" to start.
Step 2. Select the external disk and click "Scan" to let the software search lost files on it.
Step 3. After a quick scan and deep scan, all files will be presented in the left panel in the scan results.
Step 4. Select files you want to recover and click the "Recover" button. Don't save the recoverable files to the external hard drive in case of data overwriting.
Don't panic if you see the macOS can't repair disk message, it's a common and fixable issue. Try First Aid again first when you encounter the problem, if it doesn't help, the FSCK command and disk formatting are also worth trying. Last but not least, always remember to protect your data with backup.