뉴월드 ROM
New World ROM뉴 월드 ROM 컴퓨터는 로직보드에서 매킨토시 툴박스 ROM을 사용하지 않는 매킨토시 모델이다.[1]Toolbox의 가용성을 요구하지 않는 Mac OS X 덕분에 ROM 크기가 급격히 줄어들었고(일반적으로 4MB에서 1MB로), 대부분의 이전 Macs가 사용하던 더 비싸고 덜 유연한 Mask ROM 대신 시스템 펌웨어에 플래시 메모리를 사용할 수 있게 되었다.그러나 시작 장치에서 툴박스를 로드할 수 있는 기능이 제공되어 뉴월드 기계에서 Mac OS 8과 Mac OS 9를 사용할 수 있게 되었다.
신세계 아키텍처는 매킨토시 네트워크 컴퓨터를 위해 개발되었는데, 이 프로젝트는 결국 1세대 아이맥에 몇 가지 핵심 기술을 기부한 미실현 프로젝트였다.
iMac, iBook, Blue and White Power Mac G3 및 Bronze 키보드(Lombard) PowerBook G3 포워드의 모든 PowerPC Mac은 신대륙 ROM 머신이며, 이전 모델(베이지 파워 Mac G3 및 기타 베이지 및 플래티넘 Mac 포함)은 모두 구대륙 ROM 머신이다.Intel 기반 Mac은 Mac OS 9(또는 실제로 Tiger 이전 버전의 Mac OS X)를 실행할 수 없으며, 이러한 컴퓨터에는 New World와 Old World 기계가 모두 기반으로 하는 Open Firmware 대신 EFI를 사용한다.
오픈 펌웨어(OF) 서브시스템의 직접적인 사용을 권장하는 최초의 Mac은 뉴 월드 ROM이다.이전 PCIPower Mac은 부팅을 위해 Open Firmware를 사용했지만 구현이 완료되지 않았다. 이러한 컴퓨터에서는 OF가 PCI 장치를 프로빙한 다음 Mac OS ROM에 즉시 제어 권한을 넘겨줄 것으로만 예상되었다. 이 때문에 버전 1.0.5와 2.x에는 몇 가지 심각한 버그가 있을 뿐 아니라 (파일 로딩 가능) 기능도 누락되었다.HFS 파티션 또는 TFTP 서버).애플은 또한 기본 입력 및 출력 장치를일반 사용자가 Open Firmware에 도달하기 어렵게 만든 ttya(베이지 Mac의 모뎀 포트); 그렇게 하려면 터미널을 연결하거나 Boot Variables 또는 Apple의 System Disk와 같은 도구를 사용하여 Mac OS 내부에서 Open Firmware 설정을 변경해야 했다.
뉴 월드 ROM은 훨씬 개선된 버전의 오픈 펌웨어 통역기 버전 3.0을 도입했는데, 이 버전에는 누락된 기능이 많이 추가되었고, 이전 버전에서 대부분의 버그를 수정했으며, CHRPboot 스크립트를 실행할 수 있는 기능이 있었다.툴박스 ROM은 "Mac OS ROM"이라 불리는 시스템 폴더의 CHRP 스크립트 안에 짧은 로더 스텁과 Open Firmware의 디스플레이에 적합한 Happy Mac 아이콘의 복사본과 함께 내장되었다.일단 ROM이 디스크에서 로드되면 Mac 부팅 순서는 평상시처럼 계속되었다.이전과 같이 Open Firmware는 바이너리 부트 로더도 실행할 수 있었고 버전 3.0에는 지원되는 XCOFF 파일 버전 1.0.5와 2.0뿐만 아니라 ELF 개체에 대한 지원도 추가되었다.또한 버전 3.0(PowerBook 3400으로 시작하는 버전 2.x의 마지막 릴리스 중 일부도)은 콘솔에서 (자동 부트를 설정하여) Open Firmware 명령 프롬프트에 대한 직접 액세스를 공식적으로 지원했다.Mac OS에서 false로 변수 지정하거나, 또는 를 통해⌘ Command--⌥ OptionOF 부팅 중).
One major difference between Old World ROM Macs and New World ROM Macs, at least in Classic Mac OS, is that the Gestalt selector for the machine type is no longer usable; all New World ROM Macs use the same mach ID, 406 decimal, and the actual machine ID is encoded in the "model" and "compatible" properties of the root node of the Open Firmware dev얼음 나무뉴월드 ROM은 루트 노드의 "호환성" 속성도 "MacRISC2"("Mac OS ROM"을 사용하여 Classic Mac OS를 부팅할 수 있는 기계) 또는 "MacRISC3"(Mac OS X 또는 다른 유닉스 유사 시스템만 부팅할 수 있는 기계)로 설정한다.
New World 시스템에서 비 Mac-OS 운영 체제를 부팅하는 것이 어느 정도 용이하며 실제로 OpenBSD의 부트로더는 신세계 시스템에서만 작동한다.
신세계 ROM Mac을 구별하는 가장 간단한 방법은 USB 포트가 공장에서 내장된다는 것이다.No Old World ROM Mac은 공장 장비로서 USB 포트를 가지고 있지 않았다. 대신, 그들은 키보드와 마우스를 위해 ADB를 사용했고, 다른 주변 장치들을 위해 미니 DIN-8 "모뎀"과 "프린터" 시리얼 포트를 사용했다.또한, New World ROM Mac에는 일반적으로 플로피 드라이브가 내장되어 있지 않다.
참조
- ^ Faas, Ryan (12 August 2005). "Open Firmware Security for Mac Workstations". Computerworld. IDG. Retrieved 25 July 2017.
- Amit Singh (19 June 2006). OS X Internals: A Systems Approach. pp. 266–267. ISBN 9780132702263.
- Ted Landau. Sad Macs, Bombs, and Other Disasters: And What to Do about Them. pp. 625–626.