Installation failed macOS Catalina

I cannot upgrade my MacBook Air 2019 from macOS Mojave to MacOS Catalina as I am getting the "Installation failed error An error occurred while installing the selected updates." error whenever Im downloading the update. And whenever I do download the update it doesn't star from 0mb it starts from 500 mb. Does anyone know a fix for this please? would really appreciate if anyone finds a solution asap.

MacBook Air 13", macOS 10.14

Posted on Mar 18, 2020 9:23 PM

Reply

Similar questions

12 replies

Mar 19, 2020 7:36 AM in response to da_sonal

Delete and empty trash any partial download.


Boot into a SafeBoot https://support.apple.com/en-us/HT201262

and try your download again from here:

https://itunes.apple.com/us/app/macos-catalina/id1466841314?mt=12&l=en-us


  Takes noticeable longer to get to the login screen, does a 5-15 minute disk repair before it fully boots up, and certain system caches get cleared and rebuilt, including dynamic loader cache,  etc.  Login 

Mar 19, 2020 7:19 AM in response to da_sonal

da_sonal wrote:
softwareupdate: unrecognized option `--fetch-full-installer'

I still get that error, Is there something wrong with my Mac?


Verify for me you are currently running "macOS Mojave" as you posted above..


The command line <fetch-full-installer> will not work in previous macOS—only Mojave or later (ie macOS Catalina itself.)



Also verify this is your "personal machine" and not an "Enterprise Managed" (MDM) work machine—here you may have limited access as well to the full extend of the terminals ability.

Mar 19, 2020 6:37 AM in response to leroydouglas

softwareupdate: unrecognized option `--fetch-full-installer'


softwareupdate: unrecognized option `--full-installer-version'


usage: softwareupdate <cmd> [<args> ...]




** Manage Updates:


-l | --list List all appropriate update labels (options:  --no-scan, --product-types)


-d | --download Download Only


-e | --cancel-download Cancel a download


-i | --install Install


<label> ... specific updates


-a | --all All appropriate updates


-R | --restart Automatically restart (or shut down) if required to complete installation.


-r | --recommended Only recommended updates


--background Trigger a background scan and update operation


--ignore <label> ... Ignore specific updates


--reset-ignored Clear all ignored updates




** Other Tools:


--dump-state Log the internal state of the SU daemon to /var/log/install.log


--evaluate-products Evaluate a list of product keys specified by the --products option 


--history Show the install history.  By default, only displays updates installed by softwareupdate.  


--all Include all processes in history (including App installs) 




** Options:


--no-scan Do not scan when listing or installing updates (use available updates previously scanned)


--product-types <type> Limit a scan to a particular product type only - ignoring all others


Ex:  --product-types macOS  || --product-types macOS,Safari 


--products A comma-separated (no spaces) list of product keys to operate on. 


--force Force an operation to complete.  Use with --background to trigger a background scan regardless of "Automatically check" pref 




--verbose Enable verbose output


--help Print this help



This is the message I get after running it.

Mar 19, 2020 7:01 AM in response to leroydouglas

Sonals-Air:~ sonal$ softwareupdate --fetch-full-installer --full-installer-version 10.15.3


This is what I entered, I copied and pasted and I still get the same problem.


Sonals-Air:~ sonal$ softwareupdate --fetch-full-installer --full-installer-version 10.15.3


softwareupdate: unrecognized option `--fetch-full-installer'


softwareupdate: unrecognized option `--full-installer-version'


usage: softwareupdate <cmd> [<args> ...]




** Manage Updates:


-l | --list List all appropriate update labels (options:  --no-scan, --product-types)


-d | --download Download Only


-e | --cancel-download Cancel a download


-i | --install Install


<label> ... specific updates


-a | --all All appropriate updates


-R | --restart Automatically restart (or shut down) if required to complete installation.


-r | --recommended Only recommended updates


--background Trigger a background scan and update operation


--ignore <label> ... Ignore specific updates


--reset-ignored Clear all ignored updates




** Other Tools:


--dump-state Log the internal state of the SU daemon to /var/log/install.log


--evaluate-products Evaluate a list of product keys specified by the --products option 


--history Show the install history.  By default, only displays updates installed by softwareupdate.  


--all Include all processes in history (including App installs) 




** Options:


--no-scan Do not scan when listing or installing updates (use available updates previously scanned)


--product-types <type> Limit a scan to a particular product type only - ignoring all others


Ex:  --product-types macOS  || --product-types macOS,Safari 


--products A comma-separated (no spaces) list of product keys to operate on. 


--force Force an operation to complete.  Use with --background to trigger a background scan regardless of "Automatically check" pref 




--verbose Enable verbose output


--help Print this help




Sonals-Air:~ sonal$ -i


-bash: -i: command not found


Sonals-Air:~ sonal$ softwareupdate -i


Software Update Tool




Sonals-Air:~ sonal$ softwareupdate --fetch-full-installer --full-installer-version 10.15.3


softwareupdate: unrecognized option `--fetch-full-installer'


softwareupdate: unrecognized option `--full-installer-version'


usage: softwareupdate <cmd> [<args> ...]




** Manage Updates:


-l | --list List all appropriate update labels (options:  --no-scan, --product-types)


-d | --download Download Only


-e | --cancel-download Cancel a download


-i | --install Install


<label> ... specific updates


-a | --all All appropriate updates


-R | --restart Automatically restart (or shut down) if required to complete installation.


-r | --recommended Only recommended updates


--background Trigger a background scan and update operation


--ignore <label> ... Ignore specific updates


--reset-ignored Clear all ignored updates




** Other Tools:


--dump-state Log the internal state of the SU daemon to /var/log/install.log


--evaluate-products Evaluate a list of product keys specified by the --products option 


--history Show the install history.  By default, only displays updates installed by softwareupdate.  


--all Include all processes in history (including App installs) 




** Options:


--no-scan Do not scan when listing or installing updates (use available updates previously scanned)


--product-types <type> Limit a scan to a particular product type only - ignoring all others


Ex:  --product-types macOS  || --product-types macOS,Safari 


--products A comma-separated (no spaces) list of product keys to operate on. 


--force Force an operation to complete.  Use with --background to trigger a background scan regardless of "Automatically check" pref 




--verbose Enable verbose output


--help Print this help



I still get that error, Is there something wrong with my Mac?

Mar 19, 2020 6:03 AM in response to da_sonal

da_sonal wrote:

I cannot upgrade my MacBook Air 2019 from macOS Mojave to MacOS Catalina

—the "Installation failed error An error occurred while installing the selected updates."
— whenever I do download the update it doesn't star from 0mb it starts from 500 mb.



Delete the installer or stub installer, empty the trash.


~/Applications/Utilities/Terminal.app


From Mojave, open the terminal and download directly by copy & paste:

softwareupdate --fetch-full-installer --full-installer-version 10.15.3


(to proceed use the enter\return key)




It will down load to your default location. Once downloaded, reboot into Safeboot mode—then launch the 'Install macOS Catalina.app" like any other applications.


A SafeBoot https://support.apple.com/en-us/HT201262

Takes noticeable longer to get to the login screen, does a 5-15 minute disk repair before it fully boots up, and certain system caches get cleared and rebuilt, including dynamic loader cache, etc. Login and launch your installer.






Always advised to have a current backup.



Mar 19, 2020 6:39 AM in response to da_sonal

da_sonal wrote:

How can I type the command on the terminal? I'm new to macOS so I don't know exactly how to run the terminal commands. nothing seems to happen after I copy it and paste it there.


copy and paste, enter/return —and just let it run. There is no trick to entering a command.


Just let it be, it may take a minute or two to connect to the server—just leave the terminal open and running and forget about it, until the download is complete.

Mar 19, 2020 6:54 AM in response to da_sonal

da_sonal wrote: MacBook Air 2019 from macOS Mojave to MacOS Catalina

H̶o̶w̶ ̶c̶a̶n̶ ̶I̶ ̶t̶y̶p̶e̶ ̶t̶h̶e̶ ̶c̶o̶m̶m̶a̶n̶d̶ ̶o̶n̶ ̶t̶h̶e̶ ̶t̶e̶r̶m̶i̶n̶a̶l̶?̶

This is the message I get after running it.


Nowhere did I say" type"...


I copy and pasted the command line as posted above—and this what I see(?)


MacBook-Pro ~ % softwareupdate --fetch-full-installer --full-installer-version 10.15.3

Downloading and installing 10.15.3 installer
Installing: 3.0%





I do not see the issue.


This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Installation failed macOS Catalina

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.