Why macOS Sonoma gets stuck on “Preparing to install”
Short answer: The "Preparing to install" phase is when macOS copies the installer to a hidden temporary partition before rebooting to apply it. This process fails silently when the internal SSD has less than 20 GB free, when the downloaded installer file is corrupted (common on unstable Indian broadband connections), or when the NVRAM — the small memory chip that stores startup preferences — holds stale boot-volume data from a previous failed update. In most cases a three-step software fix resolves the freeze without any hardware work.
How to fix macOS Sonoma stuck on “Preparing to install”
Step 1: Force-quit and check free disk space
If the progress bar has not moved in 60 minutes, force-quit the Software Update process. Go to Apple menu → Force Quit and quit Software Update, or open Activity Monitor, search for softwareupdated, and click Force Quit. Do NOT restart yet. Open About This Mac → Storage and confirm you have at least 20 GB free. If not, free up space — empty Trash, clear Downloads, and use Manage → Recommendations to offload unused files to iCloud. Insufficient storage is the single most common cause of Sonoma installer freezes in our experience.
Step 2: Delete the corrupted installer and re-download
If disk space is fine but the freeze recurs, the downloaded installer file is likely corrupted. Open Finder → Applications and delete any file named Install macOS Sonoma. Also clear the update cache:
sudo rm -rf /Library/Updates/*
sudo rm -rf ~/Library/Caches/com.apple.SoftwareUpdate
Then go to System Settings → General → Software Update and download Sonoma again — ideally over a stable wired connection or a 5 GHz Wi-Fi band. Indian broadband connections that fluctuate overnight often leave partially downloaded update files that pass the initial checksum but fail during the staging phase. Re-downloading on a fresh, stable connection resolves this for most users.
Step 3: Reset NVRAM and try again
The NVRAM chip stores boot-disk preferences. A previous partial update can leave incorrect startup-volume data that causes the installer to stall while searching for the right target volume. On Intel MacBooks, reset NVRAM by holding Option + Command + P + R at startup until you hear a second startup chime. On M-series MacBooks, NVRAM resets automatically on restart — simply shut down fully (hold Shift + Option + Command + Power for 10 seconds), wait 30 seconds, then power on. Then retry Software Update.
Step 4: The India angle — power cuts during install staging
One pattern specific to India: the Sonoma installer runs overnight (many users leave it running), and a power cut or inverter switchover mid-staging corrupts the hidden update partition. If your MacBook is not on a UPS (uninterruptible power supply) and there was an outage during the update, this is the likely cause. Always ensure the Mac is plugged into a surge-protected socket and battery is above 50% before initiating a major OS update. For users in areas with frequent outages — parts of Chennai, Kolkata, and tier-2 cities — running the update in the morning on a stable connection is safer than overnight. See the macOS update issues fix guide for general update troubleshooting.
When to use Recovery Mode reinstall
When the Mac reboots into a blank screen mid-install
If the MacBook restarted to apply the update and is now stuck on a blank screen or a progress bar that stops at roughly 50%, the installer has partially written to the system volume. Do not force-power-off repeatedly — this risks filesystem corruption. Boot into Recovery Mode (hold Command + R on Intel; hold the power button on M-series), run Disk Utility → First Aid on the system volume, then choose Reinstall macOS. This completes the partial installation without erasing any user data.
Typical cost if hardware is involved
If the SSD has developed bad blocks that prevent the installer from writing, you may see persistent failures even in Recovery Mode. SSD replacement on MacBook Air M2/M3 runs ₹8,000–₹18,000 (SSD is soldered; replacement requires board-level work). A ₹149 doorstep diagnosis confirms whether the issue is software or the storage chip before any commitment.
Step 5: Check SSD free space using Disk Utility before reinstalling
Before any Recovery Mode reinstall, verify the SSD has no SMART (Self-Monitoring, Analysis and Reporting Technology) errors that could cause the installer to fail again. In Recovery Mode, open Disk Utility, select the internal SSD, and run First Aid. If First Aid reports errors it cannot repair, the SSD may have sectors that are starting to fail — a condition that causes installer corruption even with a fresh download. On MacBook Air M2/M3 where storage is soldered to the logic board, SMART failure means the board needs specialist attention. On Intel MacBooks with a removable SSD, replacing the NVMe drive before the OS reinstall is the correct sequence. Our SSD upgrade service page covers the process for all MacBook models. A ₹149 doorstep visit can run a SMART check and confirm whether the SSD or the software is at fault before any repair commitment.
A note from the LRW Engineer Team
Sonoma installer freezes are almost never a hardware problem on machines under four years old. The three software steps above — disk space, installer re-download, NVRAM reset — clear the issue in the vast majority of cases. Check our guide on macOS Recovery Mode loop fix if you are stuck in a loop after the reinstall attempt.