第一百九十章 移植
作者:疯狂小强 更新:2018-03-24 20:13 字数:0
�ֺ�ص��Լ����䣬���鼤���ؽ�����һ�����̲������֮�У�Ȼ��������н���������֮�С�</p>
��������һ����Ϊ��SourceCode���ļ��У��ֺ��������ļ��У�����DIR������ʾ��һ�£��г��˳�����һ���ļ����б���</p>
�ֺ���µ������һ�£����������������汣���ȫ����Դ���룬���ű���ط����ڶ�Ӧ���ļ����У���Ҫ��Ϊ�ںˡ��ڴ�������ļ�ϵͳ���֣���������һЩ�������뻹����������Դ����֮��ġ�</p>
������������˳������ֺ�鿴��һ������һ�����̡�</p>
����������������ݲ���MINIX�ľ���ϵͳ������ֱ�Ӵ�����������������а�װ��</p>
���ڵ���������Ѿ�����ǰ����ˣ��ټ���LINUSֱ�ӽ����ϵͳ������ѹ����������һ�����̾�װ���ˡ�</p>
�ֺ豾�����̾ͽ��а�װ������ת��һ�룬�Լ������ϵͳ�����Ǻ���Ϥ�������ԭ����ϵͳ��ɾ���ˣ����ĺܶ�������������ˣ����������ͽ��г�����</p>
���ǣ���������Ӳ���ϰ�װ˫ϵͳ���ܹ���������ʱ���ϵͳ����ѡ�������Ϳ�������Ҫ���벻ͬ��ϵͳ��</p>
�����ֺ���ʱ��˫ϵͳ��װ�����Ǻ��˽⣬������ʱ�����·��£���ȥ������̳��һ����ص����ϡ�</p>
�ڼ�����̳�Ϲ���һȦ���ֺ�ͻ��������������ˣ���ԭ�����Ѿ�����ʵ�Ļ���������Ҳ��һ��ģ���ĸ��ֻ�Dz����˷�ʱ����ȥ����������ѧϰһ�´�ҵľ�����Խ�ʡʱ��;�����</p>
˫ϵͳ������ʵ�ܼ�</p>
��Ӳ�̵ĵ�һ�������ϼ�¼��������Ҫ��Ҫ�����ֱ���MBR(��Ҫ������¼��)�ͷ�������</p>
������������Ҫ�����Ǻ������йص�����MBR������������У���װ��һ�����������������������������ǰ�װ˫ϵͳ�Ĺؼ����ڣ�ֻҪ����ϵͳ�ġ�����������������Ҳд��Ӳ�̣������ڿ�����ʱ�ͻῴ�������������Ĺ�������ѡ���Ӧ�IJ˵����Ϳ��Խ��벻ͬ��ϵͳ��</p>
���ԭ�����ͺ������ڳ����ſڰݷ�����ָʾ�ƣ�һ����ָ��DOSϵͳ������һ������ָ��MINIXϵͳ��</p>
��ȥ��¥ȥ��������֮���ֺ��ٴλص����䣬��ʽ��ʼ��װMINIX��</p>
Ϊ��˳����MINIX�ġ�����������������д��MBR���ֺ軹����һ����˼���տ�ʼ�ļ��λ�û�ܳɹ����Һ���֮ǰ�Ѿ���ԭ����MBR�������ˣ�����ԭ����ϵͳ���ܶ��������ˡ�</p>
�����������ԣ��ֺ����ڳɹ���MINIX����װ����Ӳ���ϡ�</p>
���Ȳ������������������Ȼ��ѡ��MINIX�˵����س���</p>
��ʾ�������̳�������������Ϣ�����ϵ����Ϲ����ţ���̨�����������Ӳ�����������һ�飬ȫ����OK֮�����ղŽ�����һ���ַ����档</p>
�����ֺ��ڴ�֮ǰ���Ѿ��������DZ���ܳ��ϵͳ:�����ʵ�֡������Զ�Minix��ϵͳ����dz���Ϥ�����ܿ�������ˣ������м�ס�����������һ�顣</p>
���ţ��ֺ������ܳ��ϵͳ�����ҵ���һ����ϸ�İ����ֲᣬ����LINUSд�ģ�������ϸ���г����������ϵͳ����������Щ�ġ�</p>
���У����ֺ�е����ȵ��ǣ�LINUS��Ȼ�Ѿ�˳��������ն˷������ı�д��</p>
Ҳ����˵���������ȫ���Ժ�һЩ���������������ˡ�</p>
�ֺ����̶�������һ�£��������������˺ź������¼���磬Ȼ���������������SAMЭ���BBS������IP��ַ������֮��������������ĵ�¼�˺ź����롣</p>
�����ն��ϳ�������Ϥ�������н��档</p>
���������ֺ谴��LINUS���оٵ���Щ����һ�������ù�ȥ��������ԭ��ֻ��������Ϊ��ѧ�õľ����ϵͳ�����ܾ�Ȼ�Ѿ�ǿ����˹��������ƻ�������ǰ�ڵļ����汾��ϵͳ��Ҫǿ��</p>
�����ֺ趯�ĵĹ��ܣ���LINUS��Ȼ�����漯����һ����ΪBASH��Shell����</p>
�������ʵ������ϵͳ��������ʱ��������ˣ�ֻ�����ֺ貢û�в�������������ĵ�֮��ŷ��֣�ԭ���������������н��沢����MINIX�Դ����Ǹ��������Ѿ���LINUS�ɹ����滻�ˡ�</p>
Shell����dz�������������ܳ��ϵͳ�ں˵�һ����Ҫ���֣�ͨ���ı�����ʽ����һ���ַ������н��棬����DOS����Ҳ��һ���ǡ�</p>
ͨ�������û���������Shell���Ե���ִ����Ӧ��Ӧ�ó���</p>
���⣬ShellҲ��һ�ֳ���������ԣ������Խ���ʽ���ͺ�ִ���û��������������Զ��ؽ��ͺ�ִ��Ԥ���趨�õ�һ�����������Ϊ����������ԣ��������˸��ֱ����Ͳ��������ṩ�������ڸ߽������вž��еĿ��ƽṹ������ѭ���ͷ�֧��</p>
�������Shell������˵���������LINUS��װ�����ϵͳ�������Ѿ���ȫ��������DOSϵͳ�ˣ�����Ҫ���ǣ����ܳ��ϵͳ��Դ�����ǹ����ģ��ֺ���Բ鿴���е�ʵ��ϸ�ڣ���DOSܳ��ϵͳ����һ����ϻ�ӣ���ȫ��֪���ײ�����л��ƣ�ֻ����һЩ���ı���װ�õ�API�ӿں��жϡ�</p>
�ֺ�����ϲ���������ϵͳ��LINUS��Ȼ��������Ȼ��һ���˸���ܳ��ϵͳ���쵽��˳̶ȣ�</p>
�������ϵͳ���滹û������TELNET�������������Ҳû��EMAIL�ʼ��ͻ��˿��������շ������ʼ����ֺ���ʱ��MINIX�����˳���������ѡ����MS-DOSϵͳ���롣</p>
��������ȡ�˵����ʼ�������LINUS�ڼ���ǰ���Լ�����һ���ʼ���ѯ���Ƿ��Ѿ��յ������ʼĵİ�����</p>
�ֺ����̻��ţ�˵����ո��յ����Ȳ������ؽ��䰲װ��������У�������Ĺ��ܵ�ǿ��е��dz��ľ�̾�����Ժ�Ҳ��һ������ϵͳ���и��죬ϣ���ܹ�������ϵ��������Ϣ��</p>
ĩ�ˣ��ֺ軹�����Լ��Ѿ���д��һ������IRCЭ����������������ᾡ�콫�������������ֲ��MINIXϵͳ�£����������ǾͿ��Լ�ʱ����������ϵ��</p>
�ʼ����ͳ�ȥ֮���������ӵ�ʱ�䣬��û���ֺ��˳��ʼ�ϵͳ������ʾ�����ʼ����</p>
�ֺ迴���ʼ�����֮��һ㶣�û�뵽LINUS�����������ߡ�</p>
���ˣ����ѣ��ܸ��������յ���Ļ��ţ�����ʱ�����㣬�������Ӧ���缸��͵����������������ij���ط������˼���ʱ�䡣</p>
��˵���Ǹ����������Һܸ���Ȥ���dz��ڴ��㽫����ֲ�����ϵͳ��������֪�������ϵͳ�е�������Ŀǰ��������һ�㣬���ڵ����ˡ�����������æ�����ײ��һЩBUG����ʱûʱ���ע��Щ���ݡ�</p>
���ˣ������ʱ���ڣ����ֶ����ϵͳ�����˼������ܣ���������õ����е�һ����������鿴�ʼ�������</p>
�������LINUS.��</p>
�ֺ����̽��������ʼ��е�������������������</p>
����һ���������ܴ�����һ�������ı��ĵ���</p>
�ֺ轫�ı��ĵ����Ķ�������</p>
��GCC?��</p>
��������ƪ�ĵ�����Ҫ�Ƕ�GCC��һ����װ˵����</p>
����Ȼ�DZ�����Ա���������</p>
������������ݣ��ֺ��ʱ�۾�һ����</p>
������Ϊ�����������գ���Ϊ֮ǰ������ϤMINIXܳ��ϵͳ��ʱ����û�п�������������̵�����������һ������������������б�̿�����</p>
��Ϊܳ��ϵͳƽ̨��ͬ��������һ��ƽ̨�Ͽ������������������ر���ģ�⣬���������������һ��ܳ��ϵͳ���������С�</p>
GCC��ȫ���ǡ�GNU/C���Ա�������������һ����GPL����֤�����е�������������������Unixܳ��ϵͳ�ж����Կ���������Ӱ�����ܷdz�ǿ��</p>
LINUS����������ģ�ʹ�����˳����ֲ��MINIXܳ��ϵͳ�У�����һ�����Ϳ��Գɹ��������ܳ��ϵͳ��ֱ�ӿ���������������ר���л��������ƽ̨�ϡ�</p>
GCC����������ֲ�ɹ�����BASH����һ�������ŷdz���Ҫ�����塣</p>
�ֺ�Դ�Ҳ���÷dz������������̰����ĵ��е�˵������GCC������˳���ؼ��ɵ���ԭ����MINIXϵͳ�С�</p>
����û��ֹͣ�������ٴ������л���DOSƽ̨�£����Լ�֮ǰ��д��CQCQԴ���뿽���������У�����������MINIXϵͳ���������н�Դ�����ȡ��������Ҫ���̽�CQCQ��ֲ�����ƽ̨������</p>
��DOS�£�Ϊ�˷������˿��ʹ�ã�����ԭ���Ļ�����������һ��ͼ�ν��棬�����Եø��ӷ���ܳ����</p>
������MINIX�£���ʱ����֧������ܳ����ͼ�λ�������ȫ�������ˣ�ֻʣ�����ڲ��ĺ��Ĵ��롣����CQCQ��Դ���뱾��������C���Ա�д�ģ������ֺ����ֲ���̺�˳������Խ�������������֮����ʹ��GCC�����ƽ̨�µij���ɹ�����������ˡ�</p>
�ֺ������˺ź����룬���е�¼��������ֳ�����һЩ���ڴ��ļ��ٶ���ɵ�ϸ������������Ȼ�����±��롣</p>
�ٴ�����֮������һ�������������˺ź����룬�ֺ�˳���������ˡ�</p>
</p>
��������һ����Ϊ��SourceCode���ļ��У��ֺ��������ļ��У�����DIR������ʾ��һ�£��г��˳�����һ���ļ����б���</p>
�ֺ���µ������һ�£����������������汣���ȫ����Դ���룬���ű���ط����ڶ�Ӧ���ļ����У���Ҫ��Ϊ�ںˡ��ڴ�������ļ�ϵͳ���֣���������һЩ�������뻹����������Դ����֮��ġ�</p>
������������˳������ֺ�鿴��һ������һ�����̡�</p>
����������������ݲ���MINIX�ľ���ϵͳ������ֱ�Ӵ�����������������а�װ��</p>
���ڵ���������Ѿ�����ǰ����ˣ��ټ���LINUSֱ�ӽ����ϵͳ������ѹ����������һ�����̾�װ���ˡ�</p>
�ֺ豾�����̾ͽ��а�װ������ת��һ�룬�Լ������ϵͳ�����Ǻ���Ϥ�������ԭ����ϵͳ��ɾ���ˣ����ĺܶ�������������ˣ����������ͽ��г�����</p>
���ǣ���������Ӳ���ϰ�װ˫ϵͳ���ܹ���������ʱ���ϵͳ����ѡ�������Ϳ�������Ҫ���벻ͬ��ϵͳ��</p>
�����ֺ���ʱ��˫ϵͳ��װ�����Ǻ��˽⣬������ʱ�����·��£���ȥ������̳��һ����ص����ϡ�</p>
�ڼ�����̳�Ϲ���һȦ���ֺ�ͻ��������������ˣ���ԭ�����Ѿ�����ʵ�Ļ���������Ҳ��һ��ģ���ĸ��ֻ�Dz����˷�ʱ����ȥ����������ѧϰһ�´�ҵľ�����Խ�ʡʱ��;�����</p>
˫ϵͳ������ʵ�ܼ�</p>
��Ӳ�̵ĵ�һ�������ϼ�¼��������Ҫ��Ҫ�����ֱ���MBR(��Ҫ������¼��)�ͷ�������</p>
������������Ҫ�����Ǻ������йص�����MBR������������У���װ��һ�����������������������������ǰ�װ˫ϵͳ�Ĺؼ����ڣ�ֻҪ����ϵͳ�ġ�����������������Ҳд��Ӳ�̣������ڿ�����ʱ�ͻῴ�������������Ĺ�������ѡ���Ӧ�IJ˵����Ϳ��Խ��벻ͬ��ϵͳ��</p>
���ԭ�����ͺ������ڳ����ſڰݷ�����ָʾ�ƣ�һ����ָ��DOSϵͳ������һ������ָ��MINIXϵͳ��</p>
��ȥ��¥ȥ��������֮���ֺ��ٴλص����䣬��ʽ��ʼ��װMINIX��</p>
Ϊ��˳����MINIX�ġ�����������������д��MBR���ֺ軹����һ����˼���տ�ʼ�ļ��λ�û�ܳɹ����Һ���֮ǰ�Ѿ���ԭ����MBR�������ˣ�����ԭ����ϵͳ���ܶ��������ˡ�</p>
�����������ԣ��ֺ����ڳɹ���MINIX����װ����Ӳ���ϡ�</p>
���Ȳ������������������Ȼ��ѡ��MINIX�˵����س���</p>
��ʾ�������̳�������������Ϣ�����ϵ����Ϲ����ţ���̨�����������Ӳ�����������һ�飬ȫ����OK֮�����ղŽ�����һ���ַ����档</p>
�����ֺ��ڴ�֮ǰ���Ѿ��������DZ���ܳ��ϵͳ:�����ʵ�֡������Զ�Minix��ϵͳ����dz���Ϥ�����ܿ�������ˣ������м�ס�����������һ�顣</p>
���ţ��ֺ������ܳ��ϵͳ�����ҵ���һ����ϸ�İ����ֲᣬ����LINUSд�ģ�������ϸ���г����������ϵͳ����������Щ�ġ�</p>
���У����ֺ�е����ȵ��ǣ�LINUS��Ȼ�Ѿ�˳��������ն˷������ı�д��</p>
Ҳ����˵���������ȫ���Ժ�һЩ���������������ˡ�</p>
�ֺ����̶�������һ�£��������������˺ź������¼���磬Ȼ���������������SAMЭ���BBS������IP��ַ������֮��������������ĵ�¼�˺ź����롣</p>
�����ն��ϳ�������Ϥ�������н��档</p>
���������ֺ谴��LINUS���оٵ���Щ����һ�������ù�ȥ��������ԭ��ֻ��������Ϊ��ѧ�õľ����ϵͳ�����ܾ�Ȼ�Ѿ�ǿ����˹��������ƻ�������ǰ�ڵļ����汾��ϵͳ��Ҫǿ��</p>
�����ֺ趯�ĵĹ��ܣ���LINUS��Ȼ�����漯����һ����ΪBASH��Shell����</p>
�������ʵ������ϵͳ��������ʱ��������ˣ�ֻ�����ֺ貢û�в�������������ĵ�֮��ŷ��֣�ԭ���������������н��沢����MINIX�Դ����Ǹ��������Ѿ���LINUS�ɹ����滻�ˡ�</p>
Shell����dz�������������ܳ��ϵͳ�ں˵�һ����Ҫ���֣�ͨ���ı�����ʽ����һ���ַ������н��棬����DOS����Ҳ��һ���ǡ�</p>
ͨ�������û���������Shell���Ե���ִ����Ӧ��Ӧ�ó���</p>
���⣬ShellҲ��һ�ֳ���������ԣ������Խ���ʽ���ͺ�ִ���û��������������Զ��ؽ��ͺ�ִ��Ԥ���趨�õ�һ�����������Ϊ����������ԣ��������˸��ֱ����Ͳ��������ṩ�������ڸ߽������вž��еĿ��ƽṹ������ѭ���ͷ�֧��</p>
�������Shell������˵���������LINUS��װ�����ϵͳ�������Ѿ���ȫ��������DOSϵͳ�ˣ�����Ҫ���ǣ����ܳ��ϵͳ��Դ�����ǹ����ģ��ֺ���Բ鿴���е�ʵ��ϸ�ڣ���DOSܳ��ϵͳ����һ����ϻ�ӣ���ȫ��֪���ײ�����л��ƣ�ֻ����һЩ���ı���װ�õ�API�ӿں��жϡ�</p>
�ֺ�����ϲ���������ϵͳ��LINUS��Ȼ��������Ȼ��һ���˸���ܳ��ϵͳ���쵽��˳̶ȣ�</p>
�������ϵͳ���滹û������TELNET�������������Ҳû��EMAIL�ʼ��ͻ��˿��������շ������ʼ����ֺ���ʱ��MINIX�����˳���������ѡ����MS-DOSϵͳ���롣</p>
��������ȡ�˵����ʼ�������LINUS�ڼ���ǰ���Լ�����һ���ʼ���ѯ���Ƿ��Ѿ��յ������ʼĵİ�����</p>
�ֺ����̻��ţ�˵����ո��յ����Ȳ������ؽ��䰲װ��������У�������Ĺ��ܵ�ǿ��е��dz��ľ�̾�����Ժ�Ҳ��һ������ϵͳ���и��죬ϣ���ܹ�������ϵ��������Ϣ��</p>
ĩ�ˣ��ֺ軹�����Լ��Ѿ���д��һ������IRCЭ����������������ᾡ�콫�������������ֲ��MINIXϵͳ�£����������ǾͿ��Լ�ʱ����������ϵ��</p>
�ʼ����ͳ�ȥ֮���������ӵ�ʱ�䣬��û���ֺ��˳��ʼ�ϵͳ������ʾ�����ʼ����</p>
�ֺ迴���ʼ�����֮��һ㶣�û�뵽LINUS�����������ߡ�</p>
���ˣ����ѣ��ܸ��������յ���Ļ��ţ�����ʱ�����㣬�������Ӧ���缸��͵����������������ij���ط������˼���ʱ�䡣</p>
��˵���Ǹ����������Һܸ���Ȥ���dz��ڴ��㽫����ֲ�����ϵͳ��������֪�������ϵͳ�е�������Ŀǰ��������һ�㣬���ڵ����ˡ�����������æ�����ײ��һЩBUG����ʱûʱ���ע��Щ���ݡ�</p>
���ˣ������ʱ���ڣ����ֶ����ϵͳ�����˼������ܣ���������õ����е�һ����������鿴�ʼ�������</p>
�������LINUS.��</p>
�ֺ����̽��������ʼ��е�������������������</p>
����һ���������ܴ�����һ�������ı��ĵ���</p>
�ֺ轫�ı��ĵ����Ķ�������</p>
��GCC?��</p>
��������ƪ�ĵ�����Ҫ�Ƕ�GCC��һ����װ˵����</p>
����Ȼ�DZ�����Ա���������</p>
������������ݣ��ֺ��ʱ�۾�һ����</p>
������Ϊ�����������գ���Ϊ֮ǰ������ϤMINIXܳ��ϵͳ��ʱ����û�п�������������̵�����������һ������������������б�̿�����</p>
��Ϊܳ��ϵͳƽ̨��ͬ��������һ��ƽ̨�Ͽ������������������ر���ģ�⣬���������������һ��ܳ��ϵͳ���������С�</p>
GCC��ȫ���ǡ�GNU/C���Ա�������������һ����GPL����֤�����е�������������������Unixܳ��ϵͳ�ж����Կ���������Ӱ�����ܷdz�ǿ��</p>
LINUS����������ģ�ʹ�����˳����ֲ��MINIXܳ��ϵͳ�У�����һ�����Ϳ��Գɹ��������ܳ��ϵͳ��ֱ�ӿ���������������ר���л��������ƽ̨�ϡ�</p>
GCC����������ֲ�ɹ�����BASH����һ�������ŷdz���Ҫ�����塣</p>
�ֺ�Դ�Ҳ���÷dz������������̰����ĵ��е�˵������GCC������˳���ؼ��ɵ���ԭ����MINIXϵͳ�С�</p>
����û��ֹͣ�������ٴ������л���DOSƽ̨�£����Լ�֮ǰ��д��CQCQԴ���뿽���������У�����������MINIXϵͳ���������н�Դ�����ȡ��������Ҫ���̽�CQCQ��ֲ�����ƽ̨������</p>
��DOS�£�Ϊ�˷������˿��ʹ�ã�����ԭ���Ļ�����������һ��ͼ�ν��棬�����Եø��ӷ���ܳ����</p>
������MINIX�£���ʱ����֧������ܳ����ͼ�λ�������ȫ�������ˣ�ֻʣ�����ڲ��ĺ��Ĵ��롣����CQCQ��Դ���뱾��������C���Ա�д�ģ������ֺ����ֲ���̺�˳������Խ�������������֮����ʹ��GCC�����ƽ̨�µij���ɹ�����������ˡ�</p>
�ֺ������˺ź����룬���е�¼��������ֳ�����һЩ���ڴ��ļ��ٶ���ɵ�ϸ������������Ȼ�����±��롣</p>
�ٴ�����֮������һ�������������˺ź����룬�ֺ�˳���������ˡ�</p>
</p>