怎么在mac下运行映像dmg_仅用Mac OS X系统映像文件(dmg)安装系统
可以在Mac OS X機器上進行無損分區,使用Mac OS X磁盤工具內的恢復功能,將映像文件恢復到其中一個區,并用此區啟動,來進行安裝。
可以用以下方法分區:
打開終端,輸入:
diskutil list 回車。回車后,終端將顯示類似下列的一些內容:
/dev/diskX
#:????????????????????????????? type??? name?????????????? size???????? identifier
0: GUID_partition_scheme?????????????????????????? *xxxGB??? diskX
1:??????????????????????????????? EFI????????????????????????? 200.0 MB diskXs1
2:???????????????????? Apple_HFS?? 你的硬盤名????????? xxxxGB?? diskXs2
…
其中X是個數字。
找到你的裝有Mac OS X的硬盤,并記住其identifier。一般情況下,這個X值可能是0,而你的Mac OS X硬盤的identifier是disk0s2. 下面就用disk0s2為例.
輸入:
sudo diskutil resizeVolume disk0s2 xxxG? JHFS+ InstallDisk 8.5G 回車
意思是:你把你的os x分了兩個區,原來的os x變成了xxxG, 又有一個蘋果jhfs格式的8.5g的叫InstallDisk的區。其中,這個xxxG應該是該Mac OS X區原來的大小減掉8.5g。
輸入:管理員密碼 回車
然后,就可以使用磁盤工具將這個8.5g的安裝盤格式化,并將你的dmg文件恢復到該區,可以用系統預置(System Preferences)的啟動磁盤(Startup Disk)將該區設置為啟動磁盤,也可以再重新啟動時,按住option鍵,然后選擇該區啟動并進行安裝。
注意:resizeVolume命令只支持GPT(Guid分區表)及JHFS+宗卷的空間縮括。如果你的硬盤沒采用GPT,這個命令將執行不了。
3、使用Mac OS X的磁盤工具內的恢復功能,將映像恢復到第二塊內置磁盤或外置硬盤,可以從磁盤工具的菜單里選擇該硬盤啟動,或在啟動時按住option鍵,來進行安裝。
4、如果是Leopard一下版本的Mac OS X安裝映像,可以使用磁盤工具將該映像文件復制到一個稀疏磁盤映像(sparsep_w_picpath)中去,然后將XCode和若干打印驅動從稀疏磁盤映像中移出。再把該稀疏磁盤映像用磁盤工具刻錄成磁盤,并用磁盤安裝。
對于Leopard來說,以上方法,各有利弊。
1、第一種方法需要刻錄雙層(Dual Layer)DVD磁盤。這種盤一般為8.5G,分DVD-R和DVD+R兩種。價格并不很便宜,而且用途并不很多。如果刻錄失敗,將損失很大。如果一次買好幾張,而只用一張,其它的來閑置,就很不合算。
2、第二種方法速度最快,但是必須是Mac OS 10.4.6以上的系統才能在終端里使用diskutil resizeVolume命令。使用diskUtil分區以后,將不能使用BootCamp來分區或合區。如果你已經有windows分區,這種方法理論上將不影響你的windows操作。
3、第三種方法中,如果是有第二塊內置硬盤,安裝和恢復的速度也將很快。如果是外置,應該使用火線盤,最好帶有盤盒。
4、第四種方法,不適合Leopard的安裝,因為Leopard的安裝盤下將多數文件夾都隱藏起來,而且,由于Leopard安裝包結構的變化并內含證書(x.509 certificate)及md5驗證,如果要挪出某些pkg文件,系統安裝軟件可能會認為系統受損而安裝失敗。另外,用sparsep_w_picpath文件做的光盤,在啟動時相當慢。
總結
以上是生活随笔為你收集整理的怎么在mac下运行映像dmg_仅用Mac OS X系统映像文件(dmg)安装系统的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 函数失败返回_为什么句柄返回值不一致?
- 下一篇: 原始样式增加标题_版式设计!10个技巧让