「Mac OS 9」修訂間的差異
(未顯示同一使用者於中間所作的 2 次修訂) | |||
行 116: | 行 116: | ||
如果实际模拟运行时 Mac OS 虚拟机无声,只需在虚拟系统中的 系统文件夹-控制板-“功能管理程序” 控制板内禁用 Apple Audio Extension 内核扩展再重启虚拟机即可。 | 如果实际模拟运行时 Mac OS 虚拟机无声,只需在虚拟系统中的 系统文件夹-控制板-“功能管理程序” 控制板内禁用 Apple Audio Extension 内核扩展再重启虚拟机即可。 | ||
− | [http://www.emaculation.com/forum/viewtopic.php?t=5325 SheepShaver Windows 版本 | + | [http://www.emaculation.com/forum/viewtopic.php?t=5325 SheepShaver Windows 版本]<br> |
− | [http://www.emaculation.com/forum/viewtopic.php?f=20&t=7360 SheepShaver macOS/OS X 版本 | + | [http://www.emaculation.com/forum/viewtopic.php?f=20&t=7360 SheepShaver macOS/OS X 版本]<br> |
− | [http://www.emaculation.com/forum/viewtopic.php?t=6553 SheepShaver Linux 版本 | + | [http://www.emaculation.com/forum/viewtopic.php?t=6553 SheepShaver Linux 版本]<br> |
[http://www.columbia.edu/~em36/macos9osx.html#howtouse 基于 SheepShaver,由哥伦比亚大学提供的,对应 macOS/OS X 的 Mac OS 9 英文版即装即用虚拟机]<br> | [http://www.columbia.edu/~em36/macos9osx.html#howtouse 基于 SheepShaver,由哥伦比亚大学提供的,对应 macOS/OS X 的 Mac OS 9 英文版即装即用虚拟机]<br> | ||
<br> | <br> | ||
+ | * Windows 版本 SheepShaver 使用前需要安装 [http://www.emaculation.com/basilisk/gtk+-2.10.13-setup.exe GTK +2 Runtime] | ||
+ | * macOS/OS X 版本 SheepShaver 不直接提供图形配置界面,需要使用第三方的图形配置器或者直接编辑文本配置文件<br> | ||
+ | |||
+ | |||
<gallery> | <gallery> | ||
File:SPW810.jpg|SheepShaver 模拟运行 Mac OS 9.0.4 在 Windows 8.1 | File:SPW810.jpg|SheepShaver 模拟运行 Mac OS 9.0.4 在 Windows 8.1 | ||
行 144: | 行 148: | ||
目前暂时不能通过 QEMU 自身的命令重启虚拟机的系统;并且虚拟显示驱动所模拟的显卡图形性能相较 SheepShaver 弱,也不支持模拟 Mac OS X 下的 Quartz Extreme 显卡硬件加速。<br> | 目前暂时不能通过 QEMU 自身的命令重启虚拟机的系统;并且虚拟显示驱动所模拟的显卡图形性能相较 SheepShaver 弱,也不支持模拟 Mac OS X 下的 Quartz Extreme 显卡硬件加速。<br> | ||
− | [https://www.emaculation.com/forum/viewtopic.php?f=34&t=8848 QEMU macOS/OS X 版本 | + | [https://www.emaculation.com/forum/viewtopic.php?f=34&t=8848 QEMU macOS/OS X 版本 - E-Maculation 论坛原帖]<br> |
− | [https://www.emaculation.com/forum/viewtopic.php?f=34&t=9028 QEMU Windows 版本 | + | [https://www.emaculation.com/forum/viewtopic.php?f=34&t=9028 QEMU Windows 版本 - E-Maculation 论坛原帖]<br> |
除官方放出的版本外,原帖中还包含带有实验性功能(例如加入 Mac OS 9-OS X 的模拟声卡驱动)的分支版本供下载。<br> | 除官方放出的版本外,原帖中还包含带有实验性功能(例如加入 Mac OS 9-OS X 的模拟声卡驱动)的分支版本供下载。<br> |
於 2019年1月28日 (一) 19:58 的最新修訂
本條目主體內容是英文維基條目 Mac OS 9 的翻譯,參考資料含中文維基、知乎專欄文章 以及 E-Maculation Wiki。
Mac OS 9 是 Mac OS 8 的繼任者,也是最後的 Classic Mac OS 發行版本。
它在 1999 年 10 月 23 日被 Apple 冠以 「迄今為止最好的互聯網作業系統(The Best Internet Operating System Ever)」 這一名義發佈,並整合Sherlock 2 搜索工具、 Apple iTools (後來的 .mac 和 MobileMe)網絡服務以及增強的 Open Transport 網絡支持。
Mac OS 9 引入了自動化的軟件更新和多用戶功能,但仍然缺乏對內存保護及搶佔式多任務的支持。
在 2001 年 Mac OS 9 停止開發,由 Mac OS X 接替,2002 年的 WWDC 世界開發者大會上史蒂夫·喬布斯為 OS 9 舉辦了葬禮,2002 年 2 月 1 日停止支持。
目錄
功能列表[編輯]
Apple 官方宣稱 Mac OS 9 有 50 項新功能,包含:
- 無需藉助 At Ease 擴展組件,即可使用多用戶功能
- 通過 Keychain 鑰匙串,用戶可以將密碼之類的文本內容保存在加密的鑰匙串存儲中
- 可通過 VoicePrint 密碼使用語音登錄系統
- 支持超過 2 GB 大小的文件與 UNIX 宗卷
- Finder 中可啟用 128 位文件加密
- Mac OS 9.1 開始可從 Finder 刻錄光盤
- Mac OS 9.1 開始 Finder 菜單欄增加 「窗口」 菜單項目
- 新增 USB 打印機共享控制板,允許使用 TCP/IP 網絡中被共享的 USB 打印機
- 新增 「軟件更新」 控制板,可從該控制板自動下載安裝 Apple 系統軟件更新
- 重新設計 「聲音」 控制板,加入 USB 音頻設備支持
- 通過 TCP/IP 實現的個人文件共享功能
- PlainTalk 提供整合 AppleScript 腳本功能的增強語音合成與識別
- AppleScript 增加 TCP/IP 支持
- 通過 FontSync 實現的增強字體管理功能
- 遠程個人服務器訪問功能增加 PPP 協議的 TCP/IP 客戶端支持
此外 Apple 還着力推廣其內置的搜索工具 Sherlock 2,它有着和 QuickTime 近似的金屬風格界面主題,並能通過其 「頻道」 功能搜索不同類別的在線內容。
Mac OS 9 和 Classic Environment 運行環境[編輯]
請參考:英文維基對 Classic Environment 的詳細描述 或 中文維基 Classic 環境詞條
Mac OS X 的 PowerPC 發行版本包含名為 Classic 的兼容層,使得用戶可以在 OS X 中運行 Mac OS 9 應用程式和所支持的硬件。
不論宿主機是否支持從 Mac OS 9 引導啟動,使用 Classic 運行環境前都需要安裝 Mac OS 9。
2005 年 Apple Mac 轉向 x86 平台後,面向 x86 發行的 Mac OS X 已經不再支持 Classic,而 Classic 本身也在 Mac OS X 10.5 後被取消。
Mac OS 9 最終的更新中修正了在 Classic 環境中運行時的兼容性問題,並開始支持 Carbon API 及應用程式。
版本歷史[編輯]
版本號 | 發行日期 | 變更內容 | 代號 | 對應的設備/發售價 |
---|---|---|---|---|
9.0 | 1999-10-23 | 初始版本 | Sonata | iMac G3 99 美元 |
9.0.2 & 9.0.3 |
9.0.2 2000-2 |
錯誤修復 | 無 |
iMac DV/iMac DV SE/iMac |
9.0.4 | 2000-4-4 |
|
Minuet | 帶吸入式光驅的 iMac G3 免費更新 |
9.1 | 2001-1-9 |
|
Fortissimo | 12」/14」 iBook 免費更新 |
9.2 | 2001-6-18 |
|
Moonlight | Power Mac G4 Quicksilver 僅隨機發行 |
9.2.1 | 2001-8-21 | 少量錯誤修復 | Limelight | iBook 2001 後期型 帶千兆以太網的 PowerBook G4 |
9.2.2 | 2001-12-5 | 與 Classic 運行環境相關的錯誤修復 | LU1 | eMac 免費更新 |
據維基描述,非 G3 處理器的 PowerPC 機型仍可通過第三方方案運行 Mac OS 9.2。
Mac 實體機兼容性[編輯]
此處不涉及第三方方案,據有關描述,通過第三方方案似乎可以使鋁合金 PowerBook G4 和 Mac mini G4 等機型從 OS 9 引導啟動。
模擬運行兼容性[編輯]
SheepShaver[編輯]
SheepShaver 支持 Mac OS 7.5.2-9.0.4,是開源的 PowerPC 模擬器。
在開始運行前需要為 SheepShaver 準備對應的 ROM 鏡像文件,一般下載後會自帶 Old World 與 New World 兩個 ROM,可嘗試任選其一來運行。
為 SheepShaver 準備的磁盤鏡像(*.hfv)文件大小不得超過 2048 MB,設置的 RAM 大小值不得超過 1024 MB。
SheepShaver 提供圖形化設置界面,模擬運行環境下可以使用網絡連接、宿主機文件共享功能,但可能會引發模擬器崩潰。
SheepShaver 模擬運行環境提供聲音支持與 QuickDraw 2D 圖形加速支持。
如果實際模擬運行時 Mac OS 虛擬機無聲,只需在虛擬系統中的 系統文件夾-控制板-「功能管理程序」 控制板內禁用 Apple Audio Extension 內核擴展再重啟虛擬機即可。
基於 SheepShaver,由哥倫比亞大學提供的,對應 macOS/OS X 的 Mac OS 9 英文版即裝即用虛擬機
- Windows 版本 SheepShaver 使用前需要安裝 GTK +2 Runtime
- macOS/OS X 版本 SheepShaver 不直接提供圖形配置界面,需要使用第三方的圖形配置器或者直接編輯文本配置文件
QEMU[編輯]
用於 Mac OS/Mac OS X 模擬時請參考:QEMU PowerPC 架構模擬的官方文檔
QEMU 是可以模擬多種硬件系統的開源模擬器,也能運行在各種系統上。它可以模擬 PowerPC 架構並運行 Mac OS 9 到 Mac OS X 10.5 的任意系統版本,也是唯一可用 Mac OS 9.2.2 的模擬器。
使用前需要預先建立磁盤鏡像並通過文本編輯器調整配置文件,再通過打開配置文件引導運行。在配置文件加入 -rtc base=localtime 可避免虛擬機每次啟動都以 UTC 時間為準的問題。
虛擬機的 RAM 大小設定不得小於 64 MB,不得大於 1024 MB。
目前暫時不能通過 QEMU 自身的命令重啟虛擬機的系統;並且虛擬顯示驅動所模擬的顯卡圖形性能相較 SheepShaver 弱,也不支持模擬 Mac OS X 下的 Quartz Extreme 顯卡硬件加速。
QEMU macOS/OS X 版本 - E-Maculation 論壇原帖
QEMU Windows 版本 - E-Maculation 論壇原帖
除官方放出的版本外,原帖中還包含帶有實驗性功能(例如加入 Mac OS 9-OS X 的模擬聲卡驅動)的分支版本供下載。