MacOS X 10.0 Developer Preview 3安装教程(附酥米的MacOS的小记说说)
MacOS X 10.0 Developer Preview 3安装教程(附酥米的MacOS的小记说说)
Supermini233前记
在MacOS X之前的MacOS,是属于Classic系列的传统操作系统,由于历史包袱的原因,MacOS Classic对多任务的支持并不完善,采用的是基于程序的协作式多任务管理,把内存依托于应用程序分配,再且加上Classic中并没有所谓的内存保护,导致程序和系统处在同一内存空间中,这就导致一个问题,当程序发生崩溃时,整个系统也会随之崩溃。
Apple尝试过修复或者完善这些“烂摊子”,但是由于系统历史包袱原因,系统框架过于老旧。再是后期推出的的系统扩展,系统扩展由第三方或官方提供,可以扩展系统功能或者添加驱动,这就导致一个问题,因为Classic所有的应用扩展驱动系统都是在一个空间内,没有进行隔离,如果扩展冲突或者报错,机子将会连系统一起’宕机‘。
转折
苹果也陆陆续续尝试过如copland和AU/X的全新内核的系统,但无一例外,都失败了。直到1997年,苹果收购NeXT公司,被遣退的乔布斯带着NeXTSTEP回到苹果掌舵,NeXTSTEP是乔布斯基于Mach和BSD研发的操作系统,具有完善的GUI,面向对象和Objective-C,强大的多媒体功能,这在当时是十分超前的的。苹果基于NeXTSTEP开发出了现MacOS X Darwin的前身XNU混合内核,之后在1997年中发布了Rhapsody预览开发版,这就是MacOS X的前身……
之后的事情大家都知道,Rhapsody的大部分组件大幅度得到保留并且逐步完善,并且一步步成为现在的MacOS系统。
安装
好啦!酥米扯远了,接下来要体验的版本就是初代MacOS X10.0的预览版本DP3,说起这个预览版本还是很有趣的,DP1和DP2和Rhapsody差不多,用的也是Platinum的界面,还是NeXT+MacOS Classic的味道。但是来到DP3,事情将会截然不同起来,DP3引入了全新的Aqua界面,提升了系统的精致程度(顺带提一嘴,这个aqua界面修修补补用到现在的MacOS最新版)
Qemu
这次我们使用Qemu-system-ppc进行模拟安装
镜像可以在WinWorldPC中下载
下载链接:http://www.emaculation.com/forum/viewtopic.php?f=34&t=9028
首先将qemu-system-pc解压在目录,然后编写一个Bat脚本用于启动qemu虚拟机
1 | qemu-system-ppc.exe ^ |
磁盘分区
由于DP版本没有磁盘管理工具,所以需要借助MacOS9的启动光盘进行分区,按照图中进行操作就行
- 打开磁盘分区工具
- 选中刚刚的虚拟磁盘,点击Initialize
- 再次选择Initialize
至此磁盘的分区步骤全部完毕,接下来就是安装系统啦!
正式安装
- 将虚拟机关机,更换光盘镜像,再次启动虚拟机,等待开机……
- 选择Continue继续
- 选择下一步并且Agree
- 然后选择硬盘下一步
- 然后按install进行安装
- 安装ing……
- 安装完成啦!不要让模拟器自动重启哦,直接关闭模拟器,进行下一步操作
正式启动前的最后配置
- 将虚拟机启动脚本的下列稍加修改,让模拟器使用硬盘启动
修改前
1 | -boot c # 启动设备 |
修改后
1 | -boot d #把c改成d,d为硬盘启动,c为从光盘启动 |
- 再次打开模拟器,就可以慢慢等待模拟器启动啦!
- 进系统啦!第一次安装完会弹出设置助理
- 点击右下角的箭头下一步
- 这里输入管理员的密码,然后下一步
- 这里网络设置直接跳过,选择下一步
- 这里直接下一步
- 这里是DNS和域名设置,不设置直接下一步
- 这里是远程登录,可开可不开,选完直接下一步
- 地区设置
- 时间设置
- 用户设置,选择Add可以创建用户
- 自动登录,可以选择自动并且输入账户密码,可选可不选
- 设置预览,没有问题就可以选择go ahead继续啦
完成安装啦!
- 重启之后就可以享受新界面带来的赏心悦目了,Enjoy it! :)
附上一些系统截图