在Windows上安装MacOS

Author: 谢勇 Date: 2001年 42期

?牐牨嗾甙矗旱鼻埃颐谴蠖嗍缒杂没?使用的都是PC机,但是也有很多朋友渴望体验苹果机卓越的多媒体处理功能。这可能吗?答案是肯定的。下面就举例向大家介绍具体的实现方法。
  ?牐犖颐鞘褂肕acintosh模拟器可以把原本为Macintosh设计的操作系统安装到普通的PC机上。下面,笔者就以在Windows 98上安装MacOS 8.1为例,向大家介绍具体的步骤:
  #1    一、安装前必须准备的软件
  ?牐?1.模拟器软件:Basilisk Ⅱ 或SoftMac或Fusion,推荐选择SoftMac;
  ?牐?2.MacROM映像文件:MacOS 8.1需要512KB以上的ROM支持,如笔者选择1MB的ROM映像文件,假设文件名为mac1024.rom;
  ?牐?3.MacOS 8.1的安装光盘;
  ?牐?4.Mac的硬盘分区或磁盘映像文件:这里笔者选择用磁盘映像文件,我们提供了一个已经装有OS 7.5.5的DSK磁盘映像文件“macos755.DSK”,当然我们还可以用HFVExplorer生成一个任意大小的HFV磁盘映像来使用。
  #1    二、实现步骤
  #2?牐?1.选择ROM映像和磁盘映像
  ?牐牻厦?1、2、4准备的文件拷贝到同一个目录中,如:D:\macos\,运行模拟器,选择ROM映像和磁盘映像:在SoftMac中,从Options菜单选择“First Time Setup...”,从弹出的对话框里选择“Search Hard disk”选项,并通过“Path...”按钮选择ROM映像所在的路径,然后按“Search”按钮,就会出现ROM映像文件的文件名,选择ROM映像后按“Close”按钮;如果你使用Basilisk Ⅱ,则可以在启动Basilisk Ⅱ GUI后,从Memory标签里选择ROM映像所在路径。
  #2?牐?2.选择可以启动的硬盘映像
  ?牐犛捎趍acos755.DSK包含了OS7.5.5,所以只要直接把macos755.DSK挂到模拟器即可,具体方法是:
  ?牐牰杂赟oftMac,选择Options菜单里的“Disk Properties...”选项,从对话框上部的列表里选中驱动器,比如Mac SCSI device0,再从对话框下部选择PC上的设备来映射这个驱动器,比如Floopy(软驱),或者Disk Image Files(磁盘映像文件),或者SCSI Device(SCSI设备,包括光驱)。我们一般可以这样选择,Mac Internal Floopy用Floopy,Mac External Floopy用Disable,Mac CDROM or SCSI Device0用Disk image files,这里我们用macos755.dsk文件,Mac CDROM or SCSI Device1用SCSI Device(实际上是光驱)。
  ?牐牰杂贐asilisk Ⅱ,分别从GUI里选择DISK、Floopy、CD选项来选择映像文件或者PC设备。同样的,我们选macos755.dsk文件映射Disk,A:\映射Floopy,光驱e:\映射CD。需要注意的是,为了能够让模拟器识别光驱,必须把cdenable.sys拷贝到windows\system\下(对Windows 9x)或者把cdenable.vxd拷贝到winnt\system32\下(对Windows NT/2000)。
  #2?牐?3.调整其他设置
  ?牐牰杂赟oftMac,选择Options菜单里的“Propertie”选项,在对话框里调整设置;对于Basilisk Ⅱ,在GUI的keyboard、Screen、Mouse等选项里调整设置。
  #2?牐?4.启动模拟器
  ?牐牰杂赟oftMac,只要按Continue按钮即可;对于Basilisk Ⅱ则按GUI里的RUN按钮,就可以启动Mac了!由于磁盘映像里是7.5.5,Mac启动的也是7.5.5,接下来的工作就是安装OS 8.1了,安装的方法和在一台普通的Mac上安装没有什么不同,这里就不多介绍了。
  ?牐犇闳绻醯糜才烫。ù排逃诚裎募捎谏洗脑倒手挥?14MB),HFVExplorer或者MakeDSK等工具可以生成任意大小的硬盘映像文件作为你的Mac的硬盘。需要注意的是,对于老版本的Basilisk Ⅱ,8.0以上版本的Finder可能会有BUG,建议使用7.6的Finder;对于老版本SoftMac,安装完8.0/8.1以后的第一次重启动,按Shift键屏蔽所有extensions,再到Control Panels里的ExtensionsManager把所有有关OpenTransport的Extension关闭掉。还要注意,不管哪种模拟器,都要把Control Panels里Memory选项中的虚拟内存(Virtual Memory)关掉!
  ?牐犜僖淮纹舳D馄鳎琈acOS 8.1就从你的PC硬盘上启动了。