如何从 Mac App Store 中下载完整版的 macOS High Sierra?

2019-06-19 11:12:37 +08:00
 wuxiao2522
我想做 U 盘安装盘,目前下载下来的 macOS High Sierra,只是一个安装器,只有 20 多 MB 左右,不是完整版的 4.7GB ,所以做 U 盘安装盘时会报错。但是从 Mac App Store 中下载 macOS Sierra,就是完整版的,有 5GB 左右,能做成 U 盘安装盘。试过全局代理,切美区都不行。不想从 macOS Sierra 在线升级到 High Sierra,就想全新格盘安装。大家有什么办法可以推荐下吗?
19015 次点击
所在节点    macOS
30 条回复
nanhezzb
2019-06-19 16:30:00 +08:00
@wuxiao2522 论讲来说 排除从其他方式下载,我只能想到我的老系统里面如果当时更新过,在已购项目里面可以下载。
morethansean
2019-06-19 16:32:46 +08:00
https://support.apple.com/downloads/highsierra

不是有专门的下载页面吗?
godonlyknows
2019-06-19 16:43:27 +08:00
我以前用过这个 http://dosdude1.com/highsierra/
nanhezzb
2019-06-19 16:48:07 +08:00
@morethansean Apple 提供的是升级包,不是完整的安装文件
Blacate
2019-06-19 16:59:31 +08:00
https://blog.petehouston.com/download-and-convert-macos-mojave-installer-into-iso-file/
可以参考这篇文件 把虚拟磁盘的路径改成你 u 盘的路径应该就可以了
nanhezzb
2019-06-19 17:15:59 +08:00
上面提到 Github 有个下载脚本,这个脚本应该是解析下载的几个 DMG 路径然后下载,我理解跟系统下载安装文件原理差不多吧;但是我这边运行时候报错了,懂 python 脚本的可以研究下。
curl -O https://raw.githubusercontent.com/munki/macadmin-scripts/master/installinstallmacos.py

sudo python installinstallmacos.py
huijiewei
2019-06-19 17:25:45 +08:00
http://dosdude1.com/software.html
我都是用这里的工具下载的
wuxiao2522
2019-06-19 21:01:03 +08:00
@nanhezzb 用此法成功了,作者的博客有更为详细的教程。https://derflounder.wordpress.com/2018/02/27/using-installinstallmacos-py-to-download-macos-high-sierra-installers/
如果 sudo python installinstallmacos.py 不行的话,试试加上 sudo python installinstallmacos.py --catalogurl https://swscan.apple.com/content/catalogs/others/index-10.13-10.12-10.11-10.10-10.9-mountainlion-lion-snowleopard-leopard.merged-1.sucatalog
我就是用后面的参数成功下载,成功制成 U 盘安装盘,成功安装 macOS High Sierra。
civet
2019-06-24 11:53:41 +08:00
用楼主提到的脚本下好了,自动打成 dmg 了,看了下 Contents/SharedSupport 下文件貌似是对的,晚点再试一下安装。目前也能下 Mojave

之前用网上说的方法,用官方的网络安装器下载完直接将根目录下的 macos install data 移过去,做成 U 盘安装失败,貌似这个方法对 High Sierra 新版无效了,因为那里面的文件跟网上说的不一样了。

看过 dosdude1 的方法,安装前还要打他的补丁,而且这个工具没有开源,不知道要干啥,不敢用
gemchen
2020-10-08 00:14:02 +08:00
感谢楼主,you save my day (and night)

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/575410

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX