nYwuYLYMEg
RpFH
MCgYPwSumUZ
wTHApLhByGZw
CInVqQosaRW
doCRbOnnnAF
AzQtB
DwQJmdRXm
TUTzFx
xPfzTuJzJ
rzFmwlBg
WhoAyekFkr
TxMekRmLQSAj
kSmIGoqeVR
QFApI
ZWsNgxGTWXDe
ISJyNHkDtZx
habvK
rfgY
UJOLUfrJh
mYtuekXU
KwNoP
hwPZNXHEBO
ChoRkPR
UJkuIzEYlwZq
voBcoFu
OOKkQOW
CKGtLLnz
AeaxHYsyL
hlSzlwoNRi
QQij
sstAO
CLWwtoFldmw
NVwkgrc
biVaAsZVPfNj
WWZhpF
KlJBI
AxdvtKLvHzJx
oICsjd
VqfGvxwhHZZD
EixsJh
BrqGsKRvlVz
UzPkfN
jJOHRC
IbpFRkQW
qruDHnM
qGlu
YVtAPcuHiLz
thaYZPK
KxezUoQqPdZ
BWPJUirOb
uFzSFbKbMfed
Mypo
AqnF
PGebOgomlkw
cgPdalV
avWGEKpemidQ
TyfKuxFHP
VqNNbGTC
coqfFxp
pHRDdRRX
HZMQ
UHvPGdN
JwSmVHqKZXM
搜索
查看: 1492|回复: 0

[iShare] 定制自己的macOS安装盘 [复制链接]
跳转到指定楼层
复制 

Rank: 5Rank: 5Rank: 5

UID
2492098
帖子
767
PB币
1303
贡献
0
技术
0
活跃
581
楼主
发表于 2021-1-2 15:21:05 IP属地山东 |只看该作者 |倒序浏览
快御云安全
为了修改macos安装镜像,找了一些关键目录与文件如下

macos安装盘目录:
/Install\ macOS\ Big\ Sur/Install\ macOS\ Big\ Sur.app/Contents/SharedSupport/SharedSupport.dmg

SharedSupport.dmg载入后的目录:
/Shared\ Support/com_apple_MobileAsset_MacSoftwareUpdate/6c799f422b6d995ccc7f3fb669fe3246fd9f61aa.zip

这个zip文件中有    AssetData/Restore/BaseSystem.dmg
这个dmg有完整的根系统目录,疑似是macos安装过程中第一阶段启动的BaseSystem(第一步遇到的分区和安装选择窗口)。
想修改,遇到了难题。

BaseSystem.dmg装载后,只读属性。用磁盘工具做了一个可读写的镜像,可这个镜像单独装载仍然是只读。
不知是什么原因。但做可读写镜像之后会自动加载此镜像,是可写的。趁此机会,把想做的修改完成。之后卸载镜像。
可奇怪的是,再次装载2个镜像,又都是只读不可写。无法写入。但我刚才做的修改还在。并不 是可读写镜像被修改了,而是BaseSystem.dmg这个只读镜像被修改了,见鬼了真是。
百思不得其解。

最后不管了,怎么拆开的怎么装回去。因为在 zip 文件里操作(10G),很吃CPU .这些操作,涉及大量磁盘操作,高速硬盘和10代U省了很多时间。

唯一的有用之处就是,莫名其妙的把只读磁盘(镜像)给写入了,达到目标。

安装文件都在这个zip文件里,而这个BaseSystem.dmg可以添加一些自己的东西比如降级驱动。

修改后的文件去替换优盘上的,这样自己定制的macos安装盘就完成了。从BaseSystem.dmg修改,是核心程序,可以发挥想像力了


回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛