С��Mac OS Classic�ĵײ�ܹ���Mac�Ĺ̼��ظ�

��ߣ�paizhang
��ţ�44934452
�����ڣ�2018-09-19 03:02:11
�޸��ڣ�2018-09-19 03:07:07
--------------------

Mac OS Classic������ͼ�ν���OS�������ߣ���Macintosh�˻��ѺõĽ���ģʽ
Ҳ���г��Ŀ�����֮һ���춨��Mac����һ����еIJ�����������Ƿ�˽�Mac O
S Classicϵͳ�ĵײ�ܹ�����ײ�ܹ���Ӳ���̼����ʷ�ظ���Ľ������
������ܣ��⽫������õ���תƻ���ϻ���

Mac OSϵͳ�ܹ�

Mac OS���������ϵͳ����������1980����Macintosh�Ǻ�ճ�������
�����ּΪһ�м���ͼ�λ���ֻ��Ҫһ����꣬����������תMacintosh������
�������ּ�£���һ��Macintosh���Դ���������Mac OS������һ��������
�û����ϵͳ���û�ֻ��Ҫ���Ŵ��ڡ�ͼ������ִ򽻵�����û���������н�
�档��һ��ּ�ᴩ���Mac OS Classicϵͳ��

Mac OS Classic�ĺ���ϵͳ�ܹ�ΪToolbox����Toolbox�Ļ����ϣ�Ӳ�������ϵ
ͳ��ϵͳ��չ�����ư��ϵͳ��Դ��Ӧ�ó���Toolbox�Ϊ��ײ����ɲ���
���е��̼����ܲ����ṩһЩManager��ʵ�ù��ߡ�����API�Ȼ������ܣ�ϵͳ��
Դ��Toolbox�ϼ��أ��ṩ�û�����ͻ����Ĺ��ܣ�Ҳ�ṩһЩ���ܹ�Ӧ�ó���
��Dz��Ҫ�����һ̨Macintosh��ROM��ϵͳ���������DZ���ģ�ȱһ���ɡ�
��������֣�ϵͳ��չͨ��ϵͳ�Ľӿڣ��ǿ����ӹ��ܣ��������Ӳ�����ܣ�
���ư����Զ���һЩ���ܡ���Щϵͳ��Դ�ǿ�ѡ�ģ���ǻ���ϵͳ����ʱ������
���ڴ��У�������ر������Ļ�ϡ�

Mac OS Classicû���ִ������ϵ�ϵͳ�ںˡ�Toolbox��ϵͳ֮�ϣ�ϵͳ�ṩ��
��Դ�dz����飬�ͺ����Ǻ��ҵ�ƴ�ն��ɡ�Toolbox�Ĺ��ܷdz��򵥣���������
���ܹ�����Щ���ܡ������ִ����ϵͳ��һЩ��Ҫ�������ϵͳ���ڴ�ı�����
��������Ķ�������Classicϵͳ��ȱʧ��Ӧ�ó��������ʮ�ֲ����������
��ֱ��������Toolbox�ϣ���Dzϵͳ����Դ��û���κζ���IJ��֡�Ӧ�ó���
�˲�Dz��Щϵͳ�ṩ�����й��ܺ���Դ��������ֱ�Ӳ��Ӳ�����κ��ڴ棬���
��Ӧ�ó���Ͳ��ϵͳ����Դһͬ������ͬ����ڴ�ռ��κ�����ʧ��
������������ϵͳ崻���ʧ�ܣ����Mac OS Classic��Ӧ�ó�������������
һʧ��




(Image: https://pic1.zhimg.com/v2-5582008980e5cf9970412ea526e528c4_b.j
pg)
һ̨Macintosh PowerBook 180��1992�꣬68030+FPU��14���ڴ棩��ڼ���ϵͳ
�����Ļ�·���ƴͼͼ������ϵͳ��չ��


Toolbox��Macintosh ROM

�ӵ�һ��Macintosh��ʼ��Macintosh����һ��Macintosh ROM����оƬ�̻���
����ϣ�Ҳ�п�����һ������Ϊһ���̼�оƬ���ڣ�һֱ��New World RO
M�����Ƴ������Ľ��ܣ�����ͬ��Macintosh�ͺ��в�ͬ��ROM���ͺź����Ҳ��
ͬ��ROMר�����Ϊ������ǵ�Ӳ�������ʵ�ֵĹ��ܶ�������Ƶġ���ЩMacin
tosh ROM���洢��һЩ��Ȥ�IJʵ�������ͨ��MacsBug�򿪡�

û��ROM��Macintosh��������ڰ��µ�Դ��ť��Ӳ���Ŀ��ƴ�Ȩ����Macint
osh ROM�ϣ�Macintosh ROM����ڽ���Macintosh Toolbox��Ӳ�������Լ졣��
���Լ첻ͨ������ROM��Ļ����������г���������ROM���崻������ʾ
Sad Mac��ͼ�����Լ�ͨ������ᷢ������������̼���һ����ʼ��Ӳ
�������ϵͳ�ļ�����ϵͳ��λ�ã�Ȼ��Ӳ���Ŀ���Ȩ����ϵͳ����ϵͳ��
��һ�����ظ���ϵͳ��Դ���������ĵĽ��ܡ�����һ�ж��ǻ���Toolbox�ġ�

��������Toolbox��Macintosh ROMоƬ��һ����Ҫ��ɲ��֣�������һ��Maci
ntoshϵͳ�����Ļ�����������BIOS�Ľ�ɫ���е��̼����ܡ��רΪ68000ϵ��
�������ƣ���һ����Ӳ�������������Macintosh ROMоƬ�����Macinto
sh�ﶼ����������Ҫ����Ҳ�����ƻ����ֹ���桪��û��Macintosh ROM���Ͳ�
�ܹ�����Mac OS��




(Image: https://pic3.zhimg.com/v2-d12d58eebd959772a56e100d56d0bc5a_b.j
pg)
�洢��Mac SE ROM��IJʵ�������ͼƬ��ʾ��������̨���ԵĹ���ʦ�ǣ�����ͨ
��MacsBug��������ͼƬ����Google��





(Image: https://pic4.zhimg.com/v2-0cb7e576cbf2ae37af040897b60ba5d7_b.j
pg)
PowerBook 180��ʱ��Happy Mac����ʾToolbox�Ѿ����ϵͳ�Լ죬���ҵ���
�õ�ϵͳ��Ӳ���Ŀ���Ȩ��ʱ�Ѿ�����ϵͳ����


PowerPC��Mac OS nanokernel

1990����ƻ�������Ħ�������68000ϵ�д����������PowerPCʱ�������Ҫ
��֤���е���Ӳ��ƽ�����ɡ�Toolbox��68K�ģ����ϵͳҲ��68K�ģ����Ӧ
�ó���Ҳ��68K�ġ�Mac OS nanokernel������PowerPC���Ե�Macintosh ROM�
ΪToolbox�ṩ��һ���ں˼���Ħ�����68LC040�����ģ�⻷�����Ա�ƽ������
���������

Mac OS nanokernel��Macintosh��ʱ�����أ����ڴ�↑��һ��PowerPC�ں�
�ռ����ģ�����Toolbox�����ģ����������Toolbox�����ϵͳӲ��������
�죬���µIJ�����68000�ĵ������죬�򵥵������ټ򵥡���Ҳ����˵��һ��Power
PC��Macintoshʵ���ϵ��ںˣ���һ��������68000ģ������Toolbox�����
������Ц�����������ƻ��ͨ�����гɹ�������PowerPC��ת����Mac OS nano
kernel�ṩ��ģ���Ϊ68000���ṩ��ϵͳ����ı��ϣ���������ģ����ϵ�
�����ɲ��ܷ��������PowerPC���ܡ�ϵͳ���Ϳ���������Ҫͨ�����ϵĸ�
�£����PowerPC�������õط������ܡ�




(Image: https://pic2.zhimg.com/v2-a50d35a74863415ed1f8a1482d913041_b.j
pg)
һ̨Macintosh PowerBook 1400c��1996�꣬603��50���ڴ棩��ڼ���ϵͳ��
����̨���Ծ��ǵ��͵�NuBus����PowerPCƻ�����ԡ�


Old World ROM

PowerPC��ƻ�����Դ��¿��Է�Ϊ����ʱ����NuBus������PowerPC������PCI����
���¿�PowerPC���ԡ�PCIʱ���������Ҫ�ֽ�����Power Macintosh 9500��Powe
rBook 3400����Щ�¿�ƻ���������һ���µĹ̼�����Open Firmware������PCI��
��Macintosh�Ĺ̼�����ΪOld World ROM������Ȼʹ�ù̻�������ϵ�Macint
osh ROMоƬ�Ϊ����Ĺ̼�����ǵ�Open Firmware���ܻ��dz�����������ڳ�
ʼ��PCI�豸���Ҽ���Macintosh ROM��ƻ����û������ط������

��Old World ROM��Macintosh��ʱ��Open Firmware��ʼ��PCI�豸���ҽ�Ӳ��
�Ŀ��ƴ�Ȩ��������Macintosh ROM����ʱMacintosh ROM�Ϊһ��Open Firmwar
e�豸�����أ�Ȼ�����Mac OS nanokernel��������������ܵģ����ռ���Tool
box����Ǹ�ԭʼ�ޱȵ�����̡�




(Image: https://pic3.zhimg.com/v2-6838a3da401064fad4961a2189f92bca_b.j
pg)
һ̨Macintosh PowerBook 3400c��1997�꣬603e��80���ڴ棩��ڼ���ϵͳ��
������̨���Ծ��ǵ��͵�PCI Old Worldƻ�����ԡ�


New World ROM

ֱ�Old World ROM��Macintosh�Ĺ̼�����Mac OS�ĵײ������ϡ�1990��ĩ
�ڣ�ƻ���Ƴ�iMac G3����ǵ�һ��New World ROM���ԡ�New World ROM�ĵ���
��һ�α�ը�Եĸ��£���Щ��������ȫ����Open Firmware�Ĺ̼���New Worldʱ
���������Ҫ�ֽ�����PowerBook G3 Bronze Keyboard��Power Macintosh G3 B
lue and White���Լ����Ƴ���iMac��iBookϵ�е��Զ�����New World ROM��

����ʱ��Mac OS X�ƻ�Ѹ���ƽ���ԭ�ȵ�Macintosh ROM�ڵ�Toolbox����ȡΪһ
���ļ�����ΪMac OS ROM���һ���֮��ͨ�ã������ϵͳ�ļ����¡��̻������
�ϵ�Macintosh ROM�������ڣ�Ӳ�����Լ�������һ���µ���ȫ����Open Firm
ware�Ĺ̼�������Mac OS Classicʱ��Open Firmware�����ϵͳ�ļ�����
��Mac OS nanokernel��Toolbox������Mac OS Xʱ��Open Firmwareֱ�Ӽ���B
ootX��mach_kernel����PowerPC Mac OS X��������

һЩ���Ƿdz���Ϥ�Ĺ��ܣ�����������Optionѡ������̣����Զ����Op
en Firmware����ȣ�������New World ROM����ȫ����Open Firmware�Ĺ̼���
��ǿ�󣬲����ܹ�ֱ����Mac OS X������ΪToolbox�򲹶������ò�˵��Mac O
S Classic��New Worldʱ���Ѿ���ǿ��֮ĩ��һ��ȫ�µ�ʱ��������Mac OS X��
������Mac OS X���ں˻���Mach��BSD������Toolbox�IJ��롣ȫ�µ��ں˸�հԶ�
�����Ƚ��ļܹ�������ȡ��Classic�����ײ㣬��ΪMacintosh�ϵ������




(Image: https://pic4.zhimg.com/v2-3da4f23139c508278137eff62299c1ff_b.j
pg)
New World���Կ���ʱ��סOption�����Խ����������ѡ�����





(Image: https://pic4.zhimg.com/v2-9ef3da4701046d4c24feaa267425b01f_b.j
pg)
��Mac OS X�²鿴Mac OS 9��Mac OS ROM��New World������Ҫ���ļ�������
�������ԭ�ĵ�ַ��С��Mac OS Classic�ĵײ�ܹ���Macintosh�Ĺ̼��ظ�
(Link: https://paizhang.info/archives/7174)

��ӭ��ע���ų����վ (Link: https://paizhang.info/) ������뱾ר��

��ӭ���룺��Mac��Mac OS����Ⱥ��769483275��

��л�Ķ������̽����ף��������һ���ޣ��dz���л��