第209章 LINUX第一版
作者:疯狂小强 更新:2018-03-24 20:13 字数:0
LINUS��������Դ������ܹ����12000�д��룬����д��Щ�����ܹ�������ʮ�����ҵ�ʱ�䣬Ҫ������֮ǰΪ�˶�����ʱ�䣬�����ٻ�Ҫ����һ���¡����ֺ轫��Щ�����Ķ���ϣ�ȴֻ���˴������Сʱ�Ϳ����ˡ�</p>
�ֺ跢�֣�����ܶ�ط��������MINIX��д�����Ͼ�֮ǰLINUSһֱ�����о�MINIX�����������˲����ص���ܡ����磬�ļ�ϵͳ�Ľṹ��</p>
MINIX���ļ�ϵͳ��ģ��UNIX��д�ģ�ֻ�н��ļ�ϵͳʵ���ˣ����п��ܶԴ��̽��ж�д������˵�ļ�ϵͳ���ǶԴ��̵Ĺ���������Ȼ���ڵ�LINUX��û���漰�����̵Ķ�д���ܣ��������һ����LINUS���ǽ���ʵ���˳�����</p>
���ձ�̵Ĺ�����ͨ����һ��������ʵ�֡�HELLO,WOLRD����LINUSҲ��������ʾ���ϴ�ӡ�������䣬�����������ֺ������汾�Ĺ��ܣ��Ѿ�����������ô���ˡ�</p>
��������汾��ʵ����������Ҫ�Ĺ��ܣ�������ģʽ�Ͷ���̡�</p>
�������ص���DOSϵͳ�����߱��ģ�����Ϊ�ִ�ܳ��ϵͳ����Ҫ���ܡ�</p>
������ģʽ��������ڴ��һ��˵����</p>
INTEL��˾��1978�귢����һ��16λ��CPU����8086�����CPU��INTEL��ʷ��һ����Ҫ����̱����ǵ춨��INTEL��PC����оƬ������Ҫ�IJ�Ʒ֮һ��</p>
8086CPU����20����ַ�ߣ��������Ѱַ2��16�η���Ҳ����1MB�ĵ�ַ�ռ䡣</p>
����ǻ���8086CPU�ļ��������֧�ֵ�����ڴ��ַ�����ģʽ����Ϊ��ʵģʽ����DOSϵͳ���ǹ��������ģʽ�¡�</p>
ʵģʽֻ֧�����1MB���ڴ棬���ֺ���Ҫ�����Լ�����ʹ�õ���̨���ؼ���������ڴ������ټ�һ��1MB���ڴ棬DOSϵͳҲʶ���������������£�����û���κ�������</p>
����16λCPU��Ӳ���ṹ�������ģ��ڵ�ʱ1MB�ڴ��Ѿ��൱����������Ӧ�ó����㹻ʹ�á�</p>
�������ڵ����������š�Ħ�����ɡ������ɵ�·����Ѹ�ٷ�չ���ܿ�8086CPU��������Ҫ���ˡ�</p>
����INTEL����1985���Ƴ���8086�������汾80386��</p>
��һ�Σ��Ĵ�����λ��������һ������16λ������32λ��</p>
80386CPU�����˲����ŵ㣬����Ѱַ�ռ����һ������˶��������ͱ���ģʽ�ĸ��</p>
����ģʽ�£����ڴ�Ĺ����Ѿ���������ǰ�ķֶ�ʽ�ṹ�����DZ���˷�ҳ���ƣ����ֻ����зdz�����ŵ㣬�������ڴ�������ܵõ������������</p>
���ǣ��ڼ����������һ�֡���ǰ���ݡ��Ĺ���Ҳ����˵��80386�������8086CPU�Ļ��ƣ���ǰ���Ǹ����������еij������������CPU��Ҳ�����С�</p>
������Ĭ������£����������ģʽ����û�б������ģ�ʹ�õĻ��ǡ�ʵģʽ����</p>
��Ҫ�������ģʽ��������Ҫ�ô���Ե�20�ŵ�ַ�߽���ܳ�������䡰���ѡ��������ǽ��뱣��ģʽ�������ˣ�����ͨ������ͬ����С�</p>
˵�����������������̾���ʵ������ȴ���൱���ӵġ�</p>
��Ҳ��LINUSΪʲô������ô��ʱ������ս�V0.00���д��ϵ�ԭ��</p>
��������LINUX����ʱ���ķ�չ����LINUXδ���Ĺ����ܹ������ڵ���Щ����ܳ��ϵͳ�����������뱣��ģʽ�DZز����ٵģ���Ϊֻ�н����˱���ģʽ�������̶ȵط��ӳ�80386CPU��������ܡ�</p>
�ֺ�֮ǰ����ܳ��ϵͳ�����ʵ�֡���ʱ�����ⲿ�ֿ��÷dz��Ժ���ר�Ż�ȥ���˲������ϣ��������л��Ƕ����ֻ�����Щ�벻ͨ��ΪʲôҪ������ơ�</p>
���ǣ�������������LINUS��ʵ�ִ���֮��ʱ��һ��ͻȻ����ĸо���</p>
��ƽʱ��̵�ʱ����ȥ����Ӳ���ײ�ṹ��ͬ��ܳ��ϵͳ�ĵײ����ȴ�Ǻ�Ӳ�������������������BOOT��LOADER���������û�����ʤ�Σ���ȷ��CPU��ijһ���Ĵ�����Ҳ��ȷ�����̵�ijһ��������</p>
Ҫ��������Щ���룬�����CPU�ʹ��̵�Ӳ���ṹ�˽�÷dz����������CPU�ж������ţ������ж��ٸ��Ĵ�����ÿһ���Ĵ�������������ʲô��</p>
������Щ����������INTEL���ŷdz���ϸ�ؼ����ĵ�����ôСС��һ��оƬ���漰���ļ�������ȴ�Ǽ������Ĵ�ͷ�鼮��</p>
�ֺ費�ò���̾����СС��оƬ֮�У����ص�ȴ���������������Ƚ���֪ʶ�ᾧ����������ǻ۷��ӵ��˼�����ÿһ�����ţ�ûһ���Ĵ������Ǿ�����ǧ�ٴβ�������֮������ն������ġ�</p>
�ֺ谴��LINUS������д��˵���ĵ����������������úã�Ȼ����MINIXƽ̨�¶���ݴ�������˱��롣</p>
���˼���ϸС��BUG֮�������ս�LINUX�ľ����ļ�����������ˡ�</p>
��ֻ��һ̨���������������ֻ�ý����LINUX��װ���˱����ϡ�</p>
��Ȼ����ʹ�õ����Ƕ�ϵͳ��װ��ʽ����������ϵͳ��û���ܵ�Ӱ�졣</p>
����֮����ѡ���ˡ�LINUX_V0.00���˵���Ȼ��س���</p>
��ʾ���϶�ʱ����һ�������ַ�����������ˢ����</p>
�˿̣��ֺ��Ѿ��Լ������������ϸ�������˷dz���̵���ʶ����������ǰ������������֪���������������ʲô��</p>
����Դ���ر����µ�ʱ�����Ϳ�ʼͨ�磬����Ŀ���оƬ������CPU����һ�������źţ���CPU�ָ������ʼ��״̬����оƬ���CPU�ϵĹ����ȶ���ʱ��CPU�ͻῪʼ������</p>
��Ҫ���ĵ�һ���¾��Ǵ��ڴ��е�0XFFFF0��ַ����ȡָ�����С�</p>
�������ַ�У�ͨ������һ����תָ���ת��BIOS���Լ�ϵͳ�������ʱ��㿪ʼ���Լ���̡�BIOS�����峧�����ˢ���˹̼������һ��ϵͳ��Ŀ�ľ��Ƕ�Ӳ�����й�����</p>
�Լ��Ŀ�ģ���Ϊ�˼������������Ӳ���Ƿ����������ȱ�ٻ�������Ӳ�����������ͻ����̱�����</p>
ֻ������Ӳ����ⶼ��ͨ��֮�Ż�������ת����һ����������ȡMBR����ʼִ�а�װ�ڴ����ϵ�ܳ��ϵͳ��</p>
��LINUS��ɵĹ��ܣ������ڶ�ȡMBR֮����ν�ܳ��ϵͳ���ص��ڴ��������ִ�С�</p>
������̺ܿ죬�ַ���������ˢ�£�Ӳ�����ܿ������������ʾ��һ������ʱ���������ˡ�AAAAAABBBB�������������ַ���</p>
������ʾ���ϲ��ϳ��ֵ�AB�ַ����ֺ�֪������һ�����������Ѿ���ϣ����Ѿ�������LINUS����д�Ĺ��ܡ�</p>
Ҫ�����������������˿�������������ض���Դ���Цһ������������Ҳ��ܳ��ϵͳ������Ц�ɣ���</p>
ʵ���ϣ�����LINUS������汾��д����֮���˷ܵؽ������������������ۿ�����Ͼ����������˼������˼����д��������Ʒ��Ŭ������ô�ã����ڳɹ��ˣ���Ȼ��������˷���һ���Լ���ϲ�á�</p>
���DZ���̩���ܵ�����������ʾ�����˴�Լ����֮��˵��һ�����ܺá��������ޱ���ػص������ں����Ĺ����ҵ绰��ȥ�ˡ�</p>
LINUSΪ����˰��죬���òŷ�Ӧ�������Լ��Ͳ���������������ȫû�й�ͬ���Եġ�����Ȼ�����Լ��������ܹ������Լ�������Ŭ���ͳɹ������ֱ̫�����ˡ�</p>
�ڶԷ����У�����Ǽ���ʾ�˼����ַ�����ȫû��ʲô�ر�֮����Ҳ��ȫ��֪������ôһ�����ܵ�����ʲô���塣</p>
�������ֺ�Դ�ȴ��֪������ʾ���ϲ��Ͻ�����ʾ��AB�ַ��������������̴�ӡ����Ļ�ϵģ�Ҳ����˵��LINUS�����V0.00���У�����ʵ���˱���ģʽ��Ҳ�������������ԭ���������ˡ�</p>
����������</p>
���ܰ�����</p>
��NICEJOB!��</p>
��Щ�����ֺ��LINUS�����ۡ�</p>
�ⲿ�����ݣ���������Ȼ���ܹ����⣬�����ֺ�֪����������Լ���д������Ҫ���ѵ�ʱ��;����϶��ȶԷ�Ҫ�ࡣ��������Ϊ�Լ��ļ��������ң������Լ����ⷽ������������̣�����˵���ⷽ�������̫���ˣ�����ƾ��һ����ܳ��ϵͳ�����ʵ�֡�����д�����������漰�������ܶ�֪ʶ�Ļ��ۡ�</p>
ƽʱ�ֺ迴����������ǴӺ�۵ĽǶȹ۲��ʹ�õģ����ǵ������������ԭʼ��ܳ��ϵͳ��ʱ��ʱ����һ���������¹۲�ĸо���</p>
���еĺ�ϻ�Ӷ�û���ˣ������������֪���������һ����Ҫ��ʲô��һ��ϸ�ڶ�һ�����ࡣ</p>
�˿��Ѿ����賿����࣬�ֺ豾�������LINUS��ͨһ�£����ǶԷ��˿̲������ߡ�</p>
���ǣ������鼤��֮�£��㿪ʼ��ʽ��ʼͶ�뵽LINUX�Ŀ���֮�С�</p>
����Ҫ���ģ����ǽ�֮ǰLINUSһֱ��MINIX�е�BASH��Ҳ������dz�����ֲ��LINUX�С�</p>
��dz���dz���Ҫ��������˵�����г���֮ĸ��ֻ�н�����ֲ���������ܹ�˳����ִ������Ӧ�ó���</p>
BASH��������һ����Դ�ij����Դӻ�������������أ������ֺ�����������Դ���룬�����ϴ�LINUS�ʼĸ����ġ�</p>
��д����������ʵ��һЩܳ��ϵͳ��ϵͳ�������������ʾĿ¼��LS���������Ŀ¼��CD�������Щ����������ġ�</p>
ϵͳ�����кܶ࣬�ֺ���ʱ�����Ƚ�MINIX������֧�ֵ���ɼ��ɡ������ģ��Ժ���˵��</p>
Ϊ�˱���LINUS�����ظ������������ȸ��Է�����һ��EMAIL��Ȼ�����ͷ������</p>
��ֲ�Ĺ��̱������е�Ҫ��һ�㣬��������LINUXʹ�õ��ļ�ϵͳ��MINIX��һ���ģ���̫���ڶ��������ʱ�����Ѿ���BASH������ֲ�ò���ˡ�</p>
��������</p>
</p>
�ֺ跢�֣�����ܶ�ط��������MINIX��д�����Ͼ�֮ǰLINUSһֱ�����о�MINIX�����������˲����ص���ܡ����磬�ļ�ϵͳ�Ľṹ��</p>
MINIX���ļ�ϵͳ��ģ��UNIX��д�ģ�ֻ�н��ļ�ϵͳʵ���ˣ����п��ܶԴ��̽��ж�д������˵�ļ�ϵͳ���ǶԴ��̵Ĺ���������Ȼ���ڵ�LINUX��û���漰�����̵Ķ�д���ܣ��������һ����LINUS���ǽ���ʵ���˳�����</p>
���ձ�̵Ĺ�����ͨ����һ��������ʵ�֡�HELLO,WOLRD����LINUSҲ��������ʾ���ϴ�ӡ�������䣬�����������ֺ������汾�Ĺ��ܣ��Ѿ�����������ô���ˡ�</p>
��������汾��ʵ����������Ҫ�Ĺ��ܣ�������ģʽ�Ͷ���̡�</p>
�������ص���DOSϵͳ�����߱��ģ�����Ϊ�ִ�ܳ��ϵͳ����Ҫ���ܡ�</p>
������ģʽ��������ڴ��һ��˵����</p>
INTEL��˾��1978�귢����һ��16λ��CPU����8086�����CPU��INTEL��ʷ��һ����Ҫ����̱����ǵ춨��INTEL��PC����оƬ������Ҫ�IJ�Ʒ֮һ��</p>
8086CPU����20����ַ�ߣ��������Ѱַ2��16�η���Ҳ����1MB�ĵ�ַ�ռ䡣</p>
����ǻ���8086CPU�ļ��������֧�ֵ�����ڴ��ַ�����ģʽ����Ϊ��ʵģʽ����DOSϵͳ���ǹ��������ģʽ�¡�</p>
ʵģʽֻ֧�����1MB���ڴ棬���ֺ���Ҫ�����Լ�����ʹ�õ���̨���ؼ���������ڴ������ټ�һ��1MB���ڴ棬DOSϵͳҲʶ���������������£�����û���κ�������</p>
����16λCPU��Ӳ���ṹ�������ģ��ڵ�ʱ1MB�ڴ��Ѿ��൱����������Ӧ�ó����㹻ʹ�á�</p>
�������ڵ����������š�Ħ�����ɡ������ɵ�·����Ѹ�ٷ�չ���ܿ�8086CPU��������Ҫ���ˡ�</p>
����INTEL����1985���Ƴ���8086�������汾80386��</p>
��һ�Σ��Ĵ�����λ��������һ������16λ������32λ��</p>
80386CPU�����˲����ŵ㣬����Ѱַ�ռ����һ������˶��������ͱ���ģʽ�ĸ��</p>
����ģʽ�£����ڴ�Ĺ����Ѿ���������ǰ�ķֶ�ʽ�ṹ�����DZ���˷�ҳ���ƣ����ֻ����зdz�����ŵ㣬�������ڴ�������ܵõ������������</p>
���ǣ��ڼ����������һ�֡���ǰ���ݡ��Ĺ���Ҳ����˵��80386�������8086CPU�Ļ��ƣ���ǰ���Ǹ����������еij������������CPU��Ҳ�����С�</p>
������Ĭ������£����������ģʽ����û�б������ģ�ʹ�õĻ��ǡ�ʵģʽ����</p>
��Ҫ�������ģʽ��������Ҫ�ô���Ե�20�ŵ�ַ�߽���ܳ�������䡰���ѡ��������ǽ��뱣��ģʽ�������ˣ�����ͨ������ͬ����С�</p>
˵�����������������̾���ʵ������ȴ���൱���ӵġ�</p>
��Ҳ��LINUSΪʲô������ô��ʱ������ս�V0.00���д��ϵ�ԭ��</p>
��������LINUX����ʱ���ķ�չ����LINUXδ���Ĺ����ܹ������ڵ���Щ����ܳ��ϵͳ�����������뱣��ģʽ�DZز����ٵģ���Ϊֻ�н����˱���ģʽ�������̶ȵط��ӳ�80386CPU��������ܡ�</p>
�ֺ�֮ǰ����ܳ��ϵͳ�����ʵ�֡���ʱ�����ⲿ�ֿ��÷dz��Ժ���ר�Ż�ȥ���˲������ϣ��������л��Ƕ����ֻ�����Щ�벻ͨ��ΪʲôҪ������ơ�</p>
���ǣ�������������LINUS��ʵ�ִ���֮��ʱ��һ��ͻȻ����ĸо���</p>
��ƽʱ��̵�ʱ����ȥ����Ӳ���ײ�ṹ��ͬ��ܳ��ϵͳ�ĵײ����ȴ�Ǻ�Ӳ�������������������BOOT��LOADER���������û�����ʤ�Σ���ȷ��CPU��ijһ���Ĵ�����Ҳ��ȷ�����̵�ijһ��������</p>
Ҫ��������Щ���룬�����CPU�ʹ��̵�Ӳ���ṹ�˽�÷dz����������CPU�ж������ţ������ж��ٸ��Ĵ�����ÿһ���Ĵ�������������ʲô��</p>
������Щ����������INTEL���ŷdz���ϸ�ؼ����ĵ�����ôСС��һ��оƬ���漰���ļ�������ȴ�Ǽ������Ĵ�ͷ�鼮��</p>
�ֺ費�ò���̾����СС��оƬ֮�У����ص�ȴ���������������Ƚ���֪ʶ�ᾧ����������ǻ۷��ӵ��˼�����ÿһ�����ţ�ûһ���Ĵ������Ǿ�����ǧ�ٴβ�������֮������ն������ġ�</p>
�ֺ谴��LINUS������д��˵���ĵ����������������úã�Ȼ����MINIXƽ̨�¶���ݴ�������˱��롣</p>
���˼���ϸС��BUG֮�������ս�LINUX�ľ����ļ�����������ˡ�</p>
��ֻ��һ̨���������������ֻ�ý����LINUX��װ���˱����ϡ�</p>
��Ȼ����ʹ�õ����Ƕ�ϵͳ��װ��ʽ����������ϵͳ��û���ܵ�Ӱ�졣</p>
����֮����ѡ���ˡ�LINUX_V0.00���˵���Ȼ��س���</p>
��ʾ���϶�ʱ����һ�������ַ�����������ˢ����</p>
�˿̣��ֺ��Ѿ��Լ������������ϸ�������˷dz���̵���ʶ����������ǰ������������֪���������������ʲô��</p>
����Դ���ر����µ�ʱ�����Ϳ�ʼͨ�磬����Ŀ���оƬ������CPU����һ�������źţ���CPU�ָ������ʼ��״̬����оƬ���CPU�ϵĹ����ȶ���ʱ��CPU�ͻῪʼ������</p>
��Ҫ���ĵ�һ���¾��Ǵ��ڴ��е�0XFFFF0��ַ����ȡָ�����С�</p>
�������ַ�У�ͨ������һ����תָ���ת��BIOS���Լ�ϵͳ�������ʱ��㿪ʼ���Լ���̡�BIOS�����峧�����ˢ���˹̼������һ��ϵͳ��Ŀ�ľ��Ƕ�Ӳ�����й�����</p>
�Լ��Ŀ�ģ���Ϊ�˼������������Ӳ���Ƿ����������ȱ�ٻ�������Ӳ�����������ͻ����̱�����</p>
ֻ������Ӳ����ⶼ��ͨ��֮�Ż�������ת����һ����������ȡMBR����ʼִ�а�װ�ڴ����ϵ�ܳ��ϵͳ��</p>
��LINUS��ɵĹ��ܣ������ڶ�ȡMBR֮����ν�ܳ��ϵͳ���ص��ڴ��������ִ�С�</p>
������̺ܿ죬�ַ���������ˢ�£�Ӳ�����ܿ������������ʾ��һ������ʱ���������ˡ�AAAAAABBBB�������������ַ���</p>
������ʾ���ϲ��ϳ��ֵ�AB�ַ����ֺ�֪������һ�����������Ѿ���ϣ����Ѿ�������LINUS����д�Ĺ��ܡ�</p>
Ҫ�����������������˿�������������ض���Դ���Цһ������������Ҳ��ܳ��ϵͳ������Ц�ɣ���</p>
ʵ���ϣ�����LINUS������汾��д����֮���˷ܵؽ������������������ۿ�����Ͼ����������˼������˼����д��������Ʒ��Ŭ������ô�ã����ڳɹ��ˣ���Ȼ��������˷���һ���Լ���ϲ�á�</p>
���DZ���̩���ܵ�����������ʾ�����˴�Լ����֮��˵��һ�����ܺá��������ޱ���ػص������ں����Ĺ����ҵ绰��ȥ�ˡ�</p>
LINUSΪ����˰��죬���òŷ�Ӧ�������Լ��Ͳ���������������ȫû�й�ͬ���Եġ�����Ȼ�����Լ��������ܹ������Լ�������Ŭ���ͳɹ������ֱ̫�����ˡ�</p>
�ڶԷ����У�����Ǽ���ʾ�˼����ַ�����ȫû��ʲô�ر�֮����Ҳ��ȫ��֪������ôһ�����ܵ�����ʲô���塣</p>
�������ֺ�Դ�ȴ��֪������ʾ���ϲ��Ͻ�����ʾ��AB�ַ��������������̴�ӡ����Ļ�ϵģ�Ҳ����˵��LINUS�����V0.00���У�����ʵ���˱���ģʽ��Ҳ�������������ԭ���������ˡ�</p>
����������</p>
���ܰ�����</p>
��NICEJOB!��</p>
��Щ�����ֺ��LINUS�����ۡ�</p>
�ⲿ�����ݣ���������Ȼ���ܹ����⣬�����ֺ�֪����������Լ���д������Ҫ���ѵ�ʱ��;����϶��ȶԷ�Ҫ�ࡣ��������Ϊ�Լ��ļ��������ң������Լ����ⷽ������������̣�����˵���ⷽ�������̫���ˣ�����ƾ��һ����ܳ��ϵͳ�����ʵ�֡�����д�����������漰�������ܶ�֪ʶ�Ļ��ۡ�</p>
ƽʱ�ֺ迴����������ǴӺ�۵ĽǶȹ۲��ʹ�õģ����ǵ������������ԭʼ��ܳ��ϵͳ��ʱ��ʱ����һ���������¹۲�ĸо���</p>
���еĺ�ϻ�Ӷ�û���ˣ������������֪���������һ����Ҫ��ʲô��һ��ϸ�ڶ�һ�����ࡣ</p>
�˿��Ѿ����賿����࣬�ֺ豾�������LINUS��ͨһ�£����ǶԷ��˿̲������ߡ�</p>
���ǣ������鼤��֮�£��㿪ʼ��ʽ��ʼͶ�뵽LINUX�Ŀ���֮�С�</p>
����Ҫ���ģ����ǽ�֮ǰLINUSһֱ��MINIX�е�BASH��Ҳ������dz�����ֲ��LINUX�С�</p>
��dz���dz���Ҫ��������˵�����г���֮ĸ��ֻ�н�����ֲ���������ܹ�˳����ִ������Ӧ�ó���</p>
BASH��������һ����Դ�ij����Դӻ�������������أ������ֺ�����������Դ���룬�����ϴ�LINUS�ʼĸ����ġ�</p>
��д����������ʵ��һЩܳ��ϵͳ��ϵͳ�������������ʾĿ¼��LS���������Ŀ¼��CD�������Щ����������ġ�</p>
ϵͳ�����кܶ࣬�ֺ���ʱ�����Ƚ�MINIX������֧�ֵ���ɼ��ɡ������ģ��Ժ���˵��</p>
Ϊ�˱���LINUS�����ظ������������ȸ��Է�����һ��EMAIL��Ȼ�����ͷ������</p>
��ֲ�Ĺ��̱������е�Ҫ��һ�㣬��������LINUXʹ�õ��ļ�ϵͳ��MINIX��һ���ģ���̫���ڶ��������ʱ�����Ѿ���BASH������ֲ�ò���ˡ�</p>
��������</p>
</p>