올드 월드 ROM
Old World ROM구 월드 ROM 컴퓨터는 Macintosh Toolbox ROM(Read-Only Memory) 칩을 사용하는 Macintosh(Mac) 모델이며, 보통 소켓에 내장되어 있지만 일부 모델에서는 마더보드에 납땜되어 있다.iMac, iBook, Blue and White Power Mac G3 및 Bronze 키보드(롬버드) PowerBook G3 이전의 모든 Mac은 Old World ROM을 사용하며, Intel 기반 EFI 모델이 도입되기 전까지 이후의 모든 모델은 New World ROM Machine이라고 말했다.특히 베이지 파워맥 G3와 다른 모든 베이지색 및 플래티넘색 파워맥은 올드 월드 ROM 기계다.일반적으로 "구세계" 명칭은 PCI 기반 "베이지" 파워맥(그리고 때로는 최초의 NuBus가 장착된 모델)의 초기 세대에는 적용되지만 구형 Motorola 68000 기반 맥은 적용하지 않는다. 그러나 툴박스는 세 종류의 기계 모두에서 동일한 방식으로 작동한다.
세부 사항
구세계 ROM을 사용하는 PCI Power Mac에는 Open Firmware 구현과 Macintosh Toolbox의 복사본이 Open Firmware 장치로 포함되어 있다.이러한 기계는 기본적으로 이 장치에서 부팅되도록 설정되어 있으므로 일반적인 Macintosh 시작 절차를 시작한다.이는 뉴 월드 ROM Mac에서와 마찬가지로 변경할 수 있지만 어떤 장치와 형식을 사용할 수 있는지에 대한 제한으로 인해 변경될 수 있다. 특히 Power Macintosh 9500과 같은 초기 시스템에서는 Open Firmware 구현이 PCI 장치를 열거하고 툴박스 ROM을 로드하기에 충분했으며, 이러한 Open Firmware 개정판에는 몇 가지가 있다.부트 로더 또는 nvramrc 패치에 의해 작동되어야 하는 버그.Open Firmware 환경은 키 조합을 유지하여 입력할 수 있다.⌘ Cmd++⌥ OptionOF 부팅 중.
모든 Power Mac은 나노커넬 내의 68LC040 CPU를 에뮬레이트한다. 이 에뮬레이터는 68k 기반 툴박스를 주로 부팅하는 데 사용되며, 68k 프로세서를 위해 작성된 애플리케이션을 지원하는 데도 사용된다.일단 Toolbox가 실행되면 PPC 머신은 Mac OS로 직접 부팅할 수 있다.
모든 Old World ROM 기계에서 Toolbox가 로드되면 부팅 절차는 동일하다.Toolbox는 메모리 테스트를 실행하고, 알고 있는 Mac OS 기기를 열거하고(모델마다 다르며), 온보드 비디오(있는 경우) 또는 옵션 ROM을 NuBus 또는 PCI 비디오 카드에 시작한다.그런 다음 Toolbox는 플로피 드라이브의 디스크를 확인하고 모든 SCSI 버스에서 유효한 시스템 폴더가 있는 디스크를 검색하여 매개 변수 RAM의 시작 디스크로 설정된 모든 디스크를 우선한다.
부팅 가능한 디스크가 발견되면 해피맥 로고가 표시되고 제어는 맥 OS에 넘겨진다.부팅할 디스크가 없는 경우 중간에 물음표가 깜박이는 플로피 디스크를 나타내는 아이콘이 표시된다.부팅 프로세스 초기에 하드웨어 문제가 발생하면 기계가 16진수 오류 코드로 Sad Mac 아이콘을 표시하고 정지하며, 1987년 이후 만들어진 Mac에서는 Chimes of Death 사운드가 동반된다.
Old World ROM은 보통 Toolbox로 부팅되기 때문에 대부분의 OS는 Mac OS 내부에서 부팅 로더를 사용하여 설치해야 한다(BootX는 Linux 설치에 일반적으로 사용됨).68K 기반 Mac과 NuBus Power Mac에는 다른 OS(애플 제품이었던 A/UX도 포함)를 로드하려면 일반적으로 가상 메모리가 꺼져 있는 Mac OS가 설치되어 있어야 한다.PCI Power Mac을 Open Firmware로 부팅하여 펌웨어가 부트 로더를 직접 로드하도록 구성하거나, 특수하게 준비된 플로피 디스크를 사용하여 툴박스를 속여 커널을 로드하도록 할 수 있다(Linux 설치 플로피 이미지에 사용됨).
구세계 ROM Mac을 식별하는 가장 간단한 방법은 USB 포트가 공장 내장되어 있지 않다는 것이다.오직 뉴월드 ROM Macs만이 USB 포트를 공장 장비로 사용하였다.
참고 항목
- 구세계 시스템용 표준 LinuxPPC 부트 로더인 BootX(Linux)
- 구세계 PCI 시스템의 대체 부트 로더인 Quik(부팅 로더)
외부 링크
- Macintosh: 웨이백 머신에서 다양한 모델을 위한 ROM 크기(2002년 6월 21일 보관)