Domanda

From Mojave in System Preferences / Software Update, I'm trying to update to Catalina.

Catalina takes about 8 GB.

The network cable was a bit loose, and after about 6 GB (75%), someone touched the cable and the download was interrupted with an error message: "Network connection was lost!".

I just clicked "Ok" (no reboot...) and was offered the update again. That I did. But the updater started almost from the beginning! (from 512 MB to be precise!). I was expecting MacOS to use the part that was already downloaded (or at least most of it), in order to spare another 30 minutes download!

Is there a way (update from command line...) to tell MacOS to consider using the part of the file that was already downloaded at the time of the disconnection?

È stato utile?

Soluzione

As far as I'm aware this is not possible, the update process gets interrupted and the temporary download gets removed.

This is inefficient, but due to the tool softwareupdate being apple proprietary there is no at home fix for this. To prevent this from happening in the future, you might be able to download the update manually with wget from a server that supports download continuation. (Most webservers these days)
But unless you're heavily starved on a data cap, just restarting the download from start saves you from a headache

Altri suggerimenti

Out of curiosity, considering you asked this 5 months ago, have you still not updated yet?


Nevertheless, here's my answer:


As far as I'm aware, if the connection is lost, the software update is cancelled, and there usually is no easy way to restart from where it was lost. A cancellation by definition usually involves the loss of progress.

I suppose, however, that there may be some obscure method by which this might be possible (I see a few comments which have various suggestions), but to be honest, its far more reasonable to simply redo the update than to take the risk to tamper with the software which runs your Mac, especially during a major MacOS update. Its simply not worth taking the risk to save 30 minutes.

I'm sure many people have had this sort of issue and wanted to do this before and if it was that simple Apple probably would've already made it so that you could start off from where you left. This suggests that it is not, so stay on the safe side.


Conclusion


So conclusion - maybe there is some complicated method which would do this, but my advice: don't risk it, just take a few extra minutes and you'll be safe, rather than sorry.


In most cases a "stuck" update can be fixed by booting into the Safe mode - reboot holding down shift key - and at the login screen, click restart and let system reboot normally.

https://discussions.apple.com/thread/1843752

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a apple.stackexchange
scroll top