Configuring Remote-Boot Workstations with Linux, DOS 6.20, Win��
   dows 3.1 and Windows 95
   Marc Vuilleumier Stkelberg and Sandro Viale
   v1.0, August 1996

 ���{��� ���J��G [email protected]
 23 Apr.1997
 �Z���FHiro Sugawara���� [email protected]
       ���� ���Y���� [email protected]

 �u�󒍁v�ȊO�Ɂu�p����v��‚��܂����B
 # ��͗p����B(�p��W)�ƕ\����������́A�u�C���^�[�l�b�g�\�z����v
 �́u�p��W�v(�T�R�R�ł���)��Q�ƈ��p������̂ł��B(�p��W)�ƋL�������
 �́u�p��W�v����̈��p�A(�C���^�[�l�b�g�\�z����)S.�J�[���~�b�`�F��,
 J.S.�N�H�[�^�[�}����(�ē���,���R�T�i��),�w�C���^�[�l�b�g�\�z����x,�g�b
 �p��,1995�N)�ƋL������͖̂{����Q�l�ɂ�����̂ŁA�Q�l�ɂ����ł�‚���
 �����B���̑��֘A���� HOWTO �܂��� mini-HOWTO �Ȃǂ�L������̂����
 ���B(���J)

   ���̕����́A�n�����ɁA���ꂼ��̃N���C�A���g���g�p����I�y���[�e�B��
 �O�V�X�e����I��ł���悤�ɁA������ PC �Q�ɑ΂��ăT�[�o�[�𗘗p�����R
 ���t�B�O���[�V������s�����@�ɂ‚��ďq�ׂĂ��܂��B���̃R���t�B�O���[�V��
 ���̏d�v�ȓ_�� TCP/IP bootprom �ŁA����͊e���̃u�[�g�f�B�X�N�C���[�W
 �̂ЂƂ‚�N�����Ƀ��[�U�ɑI�����悤�ɂ��Ă��܂��B���̑啔���͂�
 �܂��܂ȃI�y���[�e�B���O�V�X�e���Ɋւ��ăT�[�o�𗘗p�����C���X�g�[���@
 �̊j�S�����̃R���t�B�O���[�V�����ł��B
 ���̕����̍ŐV�ł�
 http://cuiwww.unige.ch/~mvuilleu/configsc1/config.html.�ɂ���܂��B
 �n�C�p�[�����N�Ń\�t�g�E�F�A�Ƃ��̑��֘A�̂�̂��[�h�ł���悤�ɂȂ�
 �Ă��܂��BLinuxdoc-SGML�A DVI�A�܂� postscript �ł��q�̏ꏊ�ɂ����
 ���B

 1. �͂��߂�

   �����ŏq�ׂ��R���t�B�O���[�V������1996�N�̉ĂɃW���l�[�u��w
 University of Geneva �� CUI �Ō����J������܂����B�R���s���[�^�Ȋw��
 The Computer Science Department �� Novell Netware �T�[�o�A NFS �T�[�o
 �Ƒ����� PC ��g���Ă���A�����͈ȉ��̗p�r�ɕ��ނ���܂��B
   �E �w����p�R���s���[�^
   �E �w�p�����Ǝ��Ɨp�R���s���[�^

   �����͎��̖ړI�Ō��s�̃R���t�B�O���[�V������J�����܂����B

 # NFS(Network File System)(�p��W) Sun Microsystem �ɂ��J�����ꂽ��
 �߃t�@�C���A�N�Z�X�V�X�e���̎����B�L�����y���Ă���B
 NFS-Root�ANFS-Root-Client mini-HOWTO ������܂��B

 �E ���ׂẴR���s���[�^�� Linux�ADOS�AWindows 3.1 ���邢�� Windows 95
 �𓮍삳���邱�Ƃ��ł��܂��B���ꂼ�ꂻ�̓s�x�̍�Ƃ��ƂɊ�]����I�y���[
 �e�B���O�V�X�e����I��ł���悤�ɂ��܂����B

 �E �I�y���[�e�B���O�V�X�e����܂ނ��ׂẴ\�t�g�E�F�A�́A�ŏ��̃C���X
 �g�[���ƃA�b�v�O���[�h��ȒP�ɂ��邽�߂ɃT�[�o��ɒu���ׂ��ł��B

 �E �N���C�A���g�R���s���[�^�́A�T�[�o��ŏ������݉”\�ŃA�N�Z�X���Ȃ��Ă�
 ����ł���͂��ł��B

 �E �N���C�A���g���̃R���t�B�O���[�V�����͍ŏ����Ɍ��炵�������悢�B�N
 ���C�A���g�� Novell �T�[�o���玩���I�� IP �ݒ�p�����[�^�[��󂯎��A
 ���̏��͒P��̃t�@�C���ɒu����A���ׂẴI�y���[�e�B���O�V�X�e���Ŏg
 �p����܂��B

 �E  ���ׂẴR���s���[�^�̓E�C���X�U������ی삳��Ă��Ȃ���΂Ȃ�܂���B

 �E �����ꂩ�̃R���s���[�^��g�����߂Ƀ��[�U�� Novell ���邢�� UNIX �T�[
 �o�Ƀ��O�C�����Ȃ���΂Ȃ�܂���B

 �E �w���p�R���s���[�^�͂��ꂼ��̎n�����ɂ�����Ƃ��ꂢ�ȏ�Ԃɂ����
 ���Ȃ���΂Ȃ�܂���B���Ȃ킿�APC �͂��‚�C���X�g�[������̂悤�ɂȂ�
 �Ă���ׂ��ł��B

    �ȏ�̂悤�Ȑ��񂪂������̂� Koeppen EDV-Beratungs-GmbH �̗D�ꂽ��
 �i�ł��� TCP/IP Bootprom ������̃R���t�B�O���[�V�����̃x�[�X�ɗp
 ���邱�Ƃɂ��܂����Bbootprom �� �I�y���[�e�B���O�V�X�e���̎�ނ����
 ���̂ŁA�Ƃ�킯���������̂ł��B���傤�ǃt���b�s�[�f�B�X�N�ɕC�G���A
 DOS �� Windows 95 �Ɠ��l�� Linux �̋N���̂��߂ɂ��ȒP�Ɏg�p�ł��܂��B

 1.1 �l�b�g���[�N

   ������ PC �͂Q�‚̃l�b�g���[�N�v���g�R���AIPX �� IP �� �z������
 ���邾���ł��B IPX ���ł́ADOS �� Windows �̃\�t�g�E�F�A�ƃ��[�U�t�@�C
 ����L���邽�߂ɒP�̂� Novel Netware ��R�Žg�p���Ă��܂��BIP ���ł́A
 NFS ��g���� Linux�p �̃\�t�g�E�F�A�ƃ��[�U����L���邽�߂� SUN �T�[
 �o��g�p���Ă��܂��B�W���l�[�u��w�͂����‚��̃T�u�l�b�g�ɏ��������ꂽ�N
 ���X B �h���C������Ă��܂��BCUI �͂S�‚̃T�u�l�b�g��g�p���Ă���A
 ���̂����̂P�‚��w����p�ɂȂ��Ă��܂��B

 # IP(Internet Protocol)(�p��W)�C���^�[�l�b�g�v���g�R���BTCP/IP �v���g
 �R�����f���̖����̃C���^�[�l�b�g�w�̃v���g�R���̂P�B
 # IPX(Internet Packet eXchange) Novell �Ђ� Neware ���i�ŃT�|�[�g����
 ����C���^�[�l�b�g�v���g�R���̂ЂƂBIPX �� IP �v���g�R���Ɨގ�������
 �́BLinux IPX-HOWTO �� Linux NET-3-HOWTO ��Q�l���Ă��������B

 1.2 �^�p���@

 1. �N���C�A���g�� PC ���N������ƁATCP/IP bootprom �ɐ��䂪�n��O�ɁA
 �ŏ��ɒʏ�̃V�X�e���`�F�b�N���s���܂��B

 2. bootprom �͂��� IP �ݒ�̃p�����[�^�[�𓾂邽�߂� BOOTP �v����o��
 �܂��B

 # BOOTP
 �u�[�g�X�g���b�v��]�����邽�߂̃v���g�R��(The Unix Super Text��563��)
 RFC(Request for Comments):1048 ��Q�l�ɂ��Ă��������B
 # RFC Request for Comments �R�����g�v��(�p��W) ��� TCP/IP �v���g�R��
 ���̕W���d�l��K�肷��h�L�������g�Q�B

 3. �N���C�A���g�� Novell �T�[�o�Ɠ����T�u�l�b�g��ɂȂ�����A���̗v��
 �̓T�[�o���g�ւ� BOOTP gateway ��ʂ��� Novell �T�[�o�ɑ����邱�Ƃ�
 �Ȃ�܂��B

 4. Novell �T�[�o�� ���̗v����o���Ă��� PC ��F������Ȃ�ABOOTP reply
 ��Ԃ��܂��BBOOTP reply �ɂ́A�N���C�A���g�� IP �A�h���X�A�f�t�H���g
 gateway �A�ǂ̃u�[�g�f�B�X�N�C���[�W��g�����̂悤�ȏ�񂪊܂܂�܂��B
 ���A�F������Ȃ��Ȃ�A�T�[�o�͗v����j�����܂��B

 5. ���ꂩ�� bootprom �� TFTP �v���g�R����g���āANovell �T�[�o����u�[
 �g�f�B�X�N�C���[�W��[�h���܂��B�����Ă��̃C���[�W�Ńt���b�s�[�f�B�X
 �N�� BIOS ���x���ŃG�~�����[�g���܂��B

 6. PC �͂��̃f�B�X�N�C���[�W�ŋN�����܂��B���̃f�B�X�N�C���[�W�̓u�[�g
 �v���O����(�܂��I�y���[�e�B���O�V�X�e���͓����Ă��܂���)�������Ă��邾
 ���̂�̂���܂��B

 7. ���� PC ���w���̃R���s���[�^�Ȃ�A�v���O�����̓��[�J���ȃn�[�h�f�B�X
 �N�̃p�[�e�B�V�����e�[�u����Z�b�g���A������ DOS �̈����t�H�[�}�b
 �g���Ďn�����܂��B�����܂ł̓R���s���[�^���N�����Ă���R�b�ȓ�ɏI�����܂��B

 8. ���ꂩ��v���O�����͂��̍�Ƃɑ΂��ăI�y���[�e�B���O�V�X�e���̑I��
 ��[�U�ɒ񋟂��܂��B
 9. ���[�U�̑I��ɂ��āA�V�����u�[�g�f�B�X�N�� TFTP ��g���� Novell
 �T�[�o���烍�[�h����܂��B

 10. ���[�U�� Linux ��g���ƌ��߂��ꍇ�A�u�[�g�C���[�W�͏����ύX���ꂽ
 ���k�J�[�l���ɂȂ�܂��B���̃J�[�l���́A NFS ���[�g�@�\�ƃL���b�V���t�@
 �C���V�X�e����T�|�[�g���܂��B

 a. �ŏ��� Novell �T�[�o����󂯂� BOOTP reply �ɂ��� IP �ݒ肪�s���
 �܂��B

 b. ��������΃J�[�l���� NFS ��g���āA�������A���[�h�I�����[�� root �t�@
 �C���V�X�e����}�E���g�ł���悤�ɂȂ�܂��B

 c. ������ ramdisk ������Awrite access ���]�܂��f�B���N�g�����
 �f�B�X�N�ɃV���{���b�N�����N���܂��B

 d. �V�X�e���́A���ׂẴV�X�e���ˑ��łȂ��\�t�g�E�F�A��܂ރp�[�e�B�V��
 ���� NFS �Ń}�E���g���܂��B

 e. �X���b�v�p�[�e�B�V���������[�J���n�[�h�f�B�X�N��ɂ���΃A�N�e�B�u�ɂ�
 ��܂��B

 f. Linux �p�[�e�B�V���������[�J���f�B�X�N�ɂ���΃}�E���g����ANFS ��
 �L���b�V���p�[�e�B�V�����ɂȂ�܂��B

 g. IP �ݒ肪��������ƁA�T�[�r�X���n�܂�Axdm ���N�����܂��B

 h. ���[�U�� Linux login ��߂��܂�(SUN �T�[�o�� NIS �ňێ�����Ă�
 ��)�B���[�N�X�e�[�V�����͏����������܂��B

 11.  ���[�U�� DOS �� Windows 3.1 ��g�����Ƃ���Ȃ�A�u�[�g�C���[�W��
 �]���� DOS �̃u�[�g�f�B�X�N�ɂȂ�A �u�[�g�}�l�W���[�A Novell �N���C�A
 ���g�� FTP Inc.TCP/IP �X�^�b�N�������Ă��܂��B

 # TCP/IP stack
 �X�^�b�N(�Q�l)�v���g�R���X�^�b�N �P�‚̃v���g�R���̌n����I�є����ꂽ
 �v���g�R���Q(�C���^�[�l�b�g�\�z����F�Q�T��)

 a. bootprom �� RAM �̂ǂ����ɂ��ꎩ�g��R�s�[����̂ŁA�g�p���� 32Kb ��
 �A�h���X�X�y�[�X�� EMM386 �ŕ��A�����邱�Ƃ��ł��܂��B

 b. �L�[�{�[�h�h���C�o��l�b�g���[�N�h���C�o�̂悤�ȃf�o�C�X�h���C�o��
 ���[�h����܂��B

 c. ���[�U�� Netware �� login �𑣂���܂��B

 d. �T�[�o���O�C���X�N���v�g�� �E�C���X���o��� Vshield ��[�h���܂��B

 e. bootprom �t���b�s�[�f�B�X�N�G�~�����[�V�����͂��K�v���Ȃ��̂ŁA��
 �ꂪ��߂Ă��� RAM �͉����܂��B

 f. �N���C�A���g���[�J���t�@�C�����n�[�h�f�B�X�N��ɑ��݂��Ȃ���΁A
 Netware �T�[�o����R�s�[����܂�(Windows 3.1 �� Netscape �ɑ΂��Ė�
 350Kb �K�v�F�P�b�قǂ�����܂�)�B

 g. ���[�J���f�B�X�N�L���b�V�����L���ɂ���܂��B

 h. FTP Software �� TCP/IP �X�^�b�N���f�t�H���g�̐ݒ�Ń��[�h��
 ��܂��B

 i. IP �‹��� Netware �T�[�o��� BOOTP �ݒ�t�@�C������ǂݍ��܂�AIP
 �J�[�l���𒼐ڍX�V���܂��B

 j. ���[�U�̓t���[�R���x���V���i�������� 543'000 �o�C�g�� DOS �v�����v
 �g��^�����܂��BTCP/IP �J�[�l����[�h����΁A�R���x���V���i������
 �� 617'000 �o�C�g�ɂȂ�܂��B
 k. ���[�U�͏]���� win �R�}���h��͂��� Windows ��N���ł��܂��B

 12. ���[�U�� Windows 95 ��g���Ȃ�A�u�[�g�C���[�W�� Windows 95 �� �T�[
 �o�𗘗p����Z�b�g�A�b�v�ō����u�[�g�f�B�X�N����ύX������̂ɂ�
 ��܂��B���̃u�[�g�C���[�W�� Microsoft �� Novell Netware�N���C�A���g
 �� Microsoft TCP/IP �X�^�b�N���p�����܂��B

 a. �܂��n�߂ɁAWindows 95 �̃��S���X�N���[���ɕ\������܂�(������
 �Ă͂����܂���B����Ȃ��ƁA DOS �Ɏ����悤�ȉ�ʂɂȂ��Ă��܂��܂�����)�B

 b. ���ꂩ�� Netware �N���C�A���g�Ɠ��l�� OS �����[�h����܂��B

 c. ���[�U�� Netware �� login ��߂��܂��B

 d.  �N���C�A���g���[�J���t�@�C�����n�[�h�f�B�X�N�ɑ��݂��Ȃ��Ȃ�A
 Netware �T�[�o����R�s�[����܂�( Windows 95 �� Netscape �ɑ΂��Ė�
 2.5Mb �K�v�F���b������܂�)�B�����O�t�@�C���l�[���͏C������܂��B

 e. ��� BOOTP reply �Ɋ�Â��ēK�؂� IP �‹��ŃR���t�B�O���[�V�����p�b
 �`������܂��B

 f. �p�b�`�� Microsoft �� REGEDIT ��g���� windows 95 �̃V�[�N���b�g��
 �W�X�g���ɓK�p����܂��B

 g. Windows �}�V���̃f�B���N�g�������[�J���̃n�[�h�f�B�X�N�ɐݒ肳��܂��B

 h. Windows 95 ���N�����܂��B���[�N�X�e�[�V�����͗p�ӂ������܂��B

   �w���̃R���s���[�^�̓n�[�h�f�B�X�N���e���̋N�����ɂ��̓s�x����������
 ��̂ŁA���X�N�Ȃ��ɂ��‚ł�d����؂��Ă��܂����Ƃ��ł��܂��B
 �ˑR�d����؂��ă��[�J���f�B�X�N�ɃS�~���c���Ă���R���s���[�^�̏ꍇ�A
 ���̐ݒ肪�������Ă���Ȃ�A����̎n���ŐV�����C���X�g�[����邽�߂ɁA
 �֘A�̂���I�y���[�e�B���O�V�X�e����܂ނ��ׂẴf�B���N�g���c���[��
 ���Ă��܂��΂悢�̂ł��B

 2. �ݒ��@

   BOOTP �T�[�o�͐ݒ肪�ƂĂ�ȒP�ł��B�}�j���A���̎��ɏ]�������ł��B
 ������ RFC1048 ���� BOOTP �i�v���g�R���j�̉��� �� ����TFTP �p�P�b
 �g(*)��g�p���Ă��܂��B

 �󒍁Flong TFTP packets
 RFC1350 �� 512 �o�C�g�ł͂Ȃ��ARFC1783 �́u�u���b�N�T�C�Y�I�v�V�����v
 �ɂ�钷���p�P�b�g�T�C�Y����Ă���B
 RFC �Q�l RFC1048,RFC1350,RFC1783

   �N���C�A���g���̐ݒ��ȒP�ł��B�l�b�g���[�N�J�[�h�� bootprom ���
 ���݁A�g�p�”\�ɂ���K�؂ȃv���O������g���܂��B����ꂪ�o��������
 ���ЂƂ‚̃g���u���͎g�p���� SMC EtherEZ �Ƃ������O�̃l�b�g���[�N�J�[
 �h�ɂ���̂ł����B����͕s�K�ɂ� PnP (����ȏꍇ�� Plug-and-Punch �Ƃ�
 ���� )�T�|�[�g��Ă����ł���I �K���ȃv���O������g���� bootprom
 �A�h���X��L���ɂ��悤�Ƃ���ƁA���Ƃ� PnP �𖳌��ɂ��Ă�A���̃J�[�h
 �͂��̐ݒ��ۑ����܂��񂩂�A���^�� SMC Ultra �ݒ�̃\�t�g�E�F�A��g��
 �Ă��������B���̂ق�����肤�܂������͂��ł��B�����܂������Ȃ��Ȃ�....�A
 �����ł��ˁAPnP �𑊎�ɂ�߂܂��傤�BPnP �𑊎�ɂ���̂́A�����Ƒ�
 �ςł��B

   BOOTP �v���̓T�u�l�b�g�Ɗ֘A���Ă���̂�Y��Ȃ��ł��������B�N���C�A
 ���g�� BOOTP �T�[�o�������T�u�l�b�g�ɑ����Ă��Ȃ��Ȃ�A�N���C�A���g��
 ���ē����T�u�l�b�g�ɂ���T�[�o�� bootpgw �𓮍삳����ׂ��ł��Bbootpgw
 �� ftp://firewall.mc.com/pub/ ������ł��� bootp-2.4.2 �p�b�P�[�W��
 �����Ă��܂��B�l�X�ȃv���b�g�z�[���ɑΉ�������̂�����܂��B
   �{���ɑ�ςȎd���́A���܂��܂̃I�y���[�e�B���O�V�X�e���̃T�[�o�𗘗p
 ����R���t�B�O���[�V��������n�܂�܂��B

 2.1  Linux �𗧂��グ��

   �܂��n�߂ɁA�C���X�g�[���ɗ��p�ł���l�X�� Linux �z�z������ЂƂ‚�
 �I�т܂��B������ Linux-FT ��g�p���܂����BLinux-FT ������ �L���b�V��
 �������t�@�C���V�X�e����T�|�[�g���Ă��邩��ł��B���Ƃ��� NFS �̂悤
 �Ȃ��x���t�@�C���V�X�e�����瓾��ꂽ�f�[�^��[�J���n�[�h�f�B�X�N��
 �ۑ����܂��B
   ���[�J���̃n�[�h�f�B�X�N���Ȃ����A���邢�̓l�b�g���[�N�Ń��[�h�ł����
 �����Ȃ��Ȃ�A���̂�̂�I�񂾕��������ł��傤�B Lasermoon �̓J�[�l��
 2.0.�� Linux-FT �̐V�ł�o���v��͂܂��Ȃ��̂ŁARedHat �Ђ̔z�z����
 Lasermoon �̃t�@�C���L���b�V��(��ʂɗ��p�ł���)�𗘗p���邱�Ƃɂ‚���
 �֐S��‚̂�ʔ����ł��傤�B�Ƃɂ����A�ǂ��ɂł���z�z����C���X�g�[
 �����邱�ƂŁALinux �𓮍삳���邱�Ƃ��ł��܂��B

 2.1.1. �J�[�l����\�z����

   ���� Linux �I�y���[�e�B���O�V�X�e���ɑ΂��ăJ�[�l���̍č\�z��܂��B
 ����́A�N���C�A���g�R���s���[�^�� Linux ��n�����邽�߂ɓn�����B��
 �̃\�t�g�E�F�A�Ȃ̂ŁA���S�ȃI�y���[�e�B���O�V�X�e����N������̂ɕK�v
 �Ȃ�̂�ׂĊ܂�ł��Ȃ���΂����Ȃ����Ƃ�o���Ă����Ă��������B����
 �ɐ��m�Ɍ����Ȃ�A���Ȃ��Ƃ��ɏq�ׂ�悤�Ȃ��Ƃ𖞂����Ă��Ȃ���΂�
 ���܂���B

 �E �N���C�A���g�R���s���[�^�n�[�h�E�F�A�ɑ΂���T�|�[�g

 �E �l�b�g���[�N��T�|�[�g���Ă��邱��

 �E NFS-Root �T�|�[�g

 �E  TCP/IP Bootprom �̎d�l�𖞑����Ďn������

 �E �I�v�V�����ŁA�t�@�C���L���b�V���̃T�|�[�g

   �ŏ��̂Q�‚͂���܂ł̂��ׂĂ̕W���I�Ȕz�z���ɂ����̂ł��BNFS-Root
 �� 1.3 ����̕W���̃I�v�V�����Ƃ��ē����Ă��Ă��܂����A Linux-FT �͈�
 �肵�Ă��� 1.2.13 �̃J�[�l����g���̂ŁA������ NFS-Root �Ɋւ��ăp�b
 �`��g���܂����BNFS-Root(�ŋ߂̃J�[�l���ł�)�ɂ‚��Ă̏ڍ׏��́A
 NFS-Root-Mini-Howto ��Ă��������B

   �� Linux ������u�[�g����΂����Ȃ�A�W���� NFS-Root �p�b�P�[�W��
 ���܂����삵�܂��B���������N�����ɕ����̃I�y���[�e�B���O�V�X�e����I
 ��ł���悤�ɂ������ꍇ�́A�W���� BOOTP �N���C�A���g��g�����Ƃ͂ł�
 �܂���B�����ɁA���炩���ߎ󂯂� BOOTP reply �ɑ΂��� IP �‹����
 ���߂ɁALinux �̃J�[�l���n���R�[�h�ɂ����̃p�b�`��g���ق���������
 ���傤�B����ɁA TCP/IP Bootprom �͕W���� Linux �u�[�g�R�[�h�ƏՓ˂���
 �̂ŁA�����ύX��Ă���܂��B

   Linux 1.2.13 ��g���‚��Ȃ�A�ł�ȒP�ȕ��@�͂����̃p�b�`��
 ���J�[�l���\�[�X�𓾂āA���Ȃ��̕K�v(�s�p�Ȃ�̂̃T�|�[�g��܂܂Ȃ��A
 �‚܂�J�[�l�������܂�ɑ傫���Ȃ�ł��傤����)�ɑ΂��Ă�����ݒ肵�A
 ������ make bpImage �ŃJ�[�l���C���[�W�� make ���܂��B �R���p�C������
 �J�[�l����g�����Ƃ�ł��܂��B

   �ŐV�̃J�[�l����g���Ȃ�A����ꂪ TCP/IP Bootprom �̎d�l�𖞑���
 �Ďn������J�[�l�� 2.0 �Ή���(����͋߂������ɏo����ł��傤)��o����
 �ő҂��������������A���邢�� 1.2.13 �̃R�[�h��Ď����ł��Ă݂���
 �����ł��傤�B����ꂪ�����������Ŏ�Z�ɐ����܂��B

   �܂��ŏ��ɁA�]���̋N���v���Z�X�ŁA�u�[�g�Z�N�^�[(bootsetc.S �t�@�C��)
 �� BIOS �ɂ��� 0x7c00 �Ԓn�Ƀ��[�h����܂��B�u�[�g�Z�N�^�͎������g��
 0x9000 �Ԓn�Ɉړ����A�N���R�[�h(setup.S �t�@�C��)�̎c���[�h���܂��B
 �����Ŗ��ɂȂ邱�Ƃ́ATCP/IP Bootprom �����ꎩ�g�̖ړI�ɑ΂��ăR���x
 ���V���i���������̏�w������g�����ƁA�����Ă��̗̈�� Linux �ɂ���
 ����̂܂܂Ŏg�����Ƃ��o���Ȃ��Ƃ������Ƃł��B����@�͎n���Ɋւ����
 �̂��ׂĂ�u�[�g�Z�N�^�[��ړ����A�n���R�[�h�� 0x9000 �ł͂Ȃ��A
 0x8000 �ɂɈړ�����悤�ɂ��܂��B���̌�N���̎葱����ׂčs���A�u�[
 �g�C���[�W�������f�B�X�N����\���Ƀ��[�h���ꂽ��ATCP/IP Bootprom �f�[
 �^�̈��j�����A0x9000 �Ɏn���R�[�h��߂��܂��B��������ƁA�J�[�l����
 ���̃R�}���h���C���p�����[�^��‚��邱�Ƃ��ł��܂��B�n���R�[�h��
 TCP/IP Bootrom API ��g���āA BOOTP reply �� IP �ݒ�� NFS root �p�����[
 �^�𓾂�悤�Ɋg�������ׂ��ł��B�����̎n���R�[�h�̏C���ł�
 bpbootsect.S �� bbsetup.S �Ō��‚��邱�Ƃ��ł��܂��B

 # API Application
 API  Apprication Program Interface
 �g�����X�|�[�g�w��g���ăv���O����������߂ɁA�����‚���UNIX �v���O
 ���~���O�C���^�[�t�F�C�X���J������Ă���B(�C���^�[�l�b�g�\�z����F�Q
 �X��)

 2.1.2. ���[�g�t�@�C���V�X�e����\�z����

   ���[�g�c���[�̓J�[�l���ɂ��Ď����I�Ƀ}�E���g�����B��̂�̂ł��B
 �V�X�e����N�����đS���̃t�@�C���V�X�e����}�E���g����܂ł̍�ƂɕK�v
 �ȃf�o�C�X��o�C�i���A���C�u�������܂܂�Ă��܂��B�}�E���g�|�C���g��
 ���ɂ���܂��B�����̓��[�g�t�@�C���V�X�e����ł��邾�����������邱
 �Ƃ��Ă��Ă��܂����A�����炻���Ƃ���̂ɑ����̎��Ԃ����������
 �܂���BNFS-Root-Mini-Howto �ł��Ȃ��̃��[�g�t�@�C���V�X�e���̓�e�ɂ�
 ���Ė𗧂ƒq���g�����‚���ł��傤�B

   �����͎��̂悤�Ȃ��Ƃ�ړI�ɂ��ă��[�g�t�@�C���V�X�e����\�z���܂����B

 �E ���[�h�I�����[�� NFS �}�E���g��g��

 �E ���[�J���ȃn�[�h�f�B�X�N�Ȃ��� Linux �𓮍�ł���悤�ɂ���

 �E NFS �L���b�V���O�Ƀ��[�J���ȃn�[�h�f�B�X�N��L���ɗ��p�ł���悤�ɂ���B

 �ȏ�̏��l�����Ď��Ɏ����悤�ȍ\��(�S�z���p�A���ꂩ������܂�)��
 �̗p���邱�Ƃɂ��܂����B

 --------

   �E  bin = /cache/bin

   �E  dev = /ramdisk/dev

   �E  etc (the usual contents of etc, except some files such as...)

   �E  mtab = /ramdisk/etc/mtab

   �E  fstab = /ramdisk/etc/fstab

   �E  ftp

   �E  lib = /cache/lib

   �E  local = /cache/local

   �E  root

   �E  sbin = /cache/sbin

   �E  tmp = /ramdisk/tmp

   �E  usr = /cache/usr

   �E  var = /ramdisk/var

   �E  direct

   �E  bin

   �E  lib

   �E  sbin

   �E  cache (mount point for local hard disk, if any)

   �E  bin = /direct/bin

   �E  lib = /direct/lib

   �E  sbin = /direct/sbin

   �E  local = /mnt/local

   �E  usr

   �E  X11R6 = /dist/usr/X11R6

   �E

   �E  lpd

   �E  dist (mount point for runtime CD, via NFS)

   �E  mnt (other mount points)

   �E  local (mount point for local stuff, via NFS)

   �E  ramdisk (mount point for /dev/ramdisk)

   �E  floppy (mount point for /dev/fd0)

   �E  proc (proc filesystem mount point)

   �����̂悤�ɁA����͒ʏ�̃��[�g�t�@�C���V�X�e���Ǝ��Ă��܂��B�����f�B
 �X�N�ɍĔz�u���ꂽ��̂���܂����A�����ɃL���b�V���f�B���N�g���ɒu��
 �������Ă����̂���܂��B�ȒP�Ɍ����ƃt�@�C���L���b�V���̌����Ƃ́A
 �L���b�V���T�u�f�B���N�g������V���{���b�N�����N������鎞�͂��‚ł�A
 ���̃����N��ɂȂ�����̂Œu���������Ƃ������Ƃł��B�������N�悪�T
 �u�f�B���N�g���Ȃ�A���̃T�u�f�B���N�g���̂��̂��̂̃G���g���́A�����
 ���ɂ‚�����t�@�C���V�X�e���̂��ꂼ��̃I���W�i���̃G���g�ւ̃V���{
 ���b�N�����N�ɂȂ�܂��B

   ���Ă����ł̓V�X�e���͂ǂ̂悤�ȕ��@�ō���邩�Ƃ������Ƃł��B�J�[
 �l�������ׂĂ̏������������ƁAinit �� inittab �ɏ]���A bcheckrc ��
 brc �Ƃ�����‚̃X�N���v�g��ԂɎ��s���܂��B
  bcheckrc �̓V�X�e���̏��(clock,hostname,rootfilesystems)
 ��`�F�b�N���A brc �̓V�X�e����g�p�ł���悤�ɏ������܂��B
 �����̏ꍇ�Ō����Ȃ�A���[�g�t�@�C���V�X�e���� NFS ��ʂ��ă}�E��
 �g����A�z�X�g���̓J�[�l���ɂ��Đݒ肳���̂ŁAbcheckrc �� clock ��
 �ݒ肷�邾���ł��B ���ꂩ��Abrc �����삵�܂��B

 1. �L�[�{�[�h�̃��C�A�E�g���ݒ肳��܂��B

 2. proc �t�@�C���V�X�e�����}�E���g����܂����A�܂��������݂��ł��Ȃ���
 �ŁAmtab �̍X�V�͂���܂���B

 3. �t�@�C���V�X�e���o�b�t�@�̓�e��f�B�X�N�ɏ����o�� deamon ���n����
 �܂�(update)�B

 4. ramdisk ���������݉”\�p�[�e�B�V�����𓾂邽�߂ɐݒ肳��܂��B����
 �̖�肩�� /ramdisk/ramdisk.gz �����݂���΁Aramdisk �̈��k���ꂽ�C���[
 �W�Ƃ݂Ȃ���܂��B���Ȃ���΍쐬����܂��B
        ______________________________________________________________________
        #
        # Setup a ramdisk in order to have a writable area
        #
        if [ -r /ramdisk/ramdisk.gz ]; then
          #
          # Do a quick ramdisk setup
          #
          gzip -c -d /ramdisk/ramdisk.gz | dd of=/dev/ramdisk bs=1024 > /dev/null 2>&1
        else
          #
          # Enable nfs root (anon=0) write for this procedure to work !
          #
          mke2fs -C -q -i 1024 /dev/ramdisk 720
          mount -n -t ext2 /dev/ramdisk /mnt
          (cd /mnt; mkdir tmp etc dev var; \
           cd var; mkdir log adm run spool lock tmp yp yp/binding)
          mknod /mnt/dev/zero c 1 5
          chmod 777 /mnt/tmp /mnt/var/tmp
          umount /mnt
          mount -n -t ext2 /dev/ramdisk /ramdisk
          MAKEDEV-C generic
          MAKEDEV-C update
          umount /ramdisk
          dd if=/dev/ramdisk bs=1024 | gzip -c > /ramdisk/ramdisk.gz
          echo "Now disable root rw access on NFS server"
          /bin/sh
        fi
        ______________________________________________________________________

 5. ���ꂩ�� ramdisk ���}�E���g����܂��Bmtab �͂܂��X�V����܂���B

 6. �������݉”\�ȃt�@�C���V�X�e���������‚�����܂��B
   ______________________________________________________________________
   #
   # Create necessary system files
   #
   cp /etc/mtab.ref /etc/mtab
   cp /etc/fstab.ref /etc/fstab
   : 2>/dev/null >/etc/utmp
   ln -s ../lock /var/run/locks 2>/dev/null
   ______________________________________________________________________

 7. ���[�J���ȃn�[�h�f�B�X�N�� ext2 ���邢�̓X���b�v�p�[�e�B�V��������
 �邩���ׂ܂��B���‚���ΐ������ꏊ�Ƀ}�E���g����܂��B���̃R�[�h�͏��X
 �����̂ŁA brc ���g�𒼐ڌ��邱�Ƃ���߂��܂��B

 8. ���p�ł���X���b�v�̈悪����Ȃ�L���ɂ���A�V�X�e�����������܂��B

 2.2 DOS 6 �� Windows 3.1 ��ݒ肷��

   DOS �� Windows 3.1 �̃T�[�o�𗘗p����C���X�g�[���̃R���t�B�O���[�V��
 ���͂Q�‚̒i�K�ōs���܂��B�T�[�o��ɂ��ׂẴ\�t�g�E�F�A��C���X�g�[
 �����A�����ăN���C�A���g�u�[�g�f�B�X�N�C���[�W��p�ӂ��܂��B

 2.2.1 �T�[�o�̃C���X�g�[��

   DOS �̃T�[�o�C���X�g�[���� Netware SYS: volume �� DOS �f�B���N�g����
 ���ɂ��łɏI���Ă���ł��傤�B

   Windows 3.1 �̃T�[�o�C���X�g�[����s�����߂ɁA�t�@�C����C���X�g�[��
 ����T�u�f�B���N�g��(������ SOFTWARE:\SOFTWARE\WIN3.1 ��g�p���܂�)
 ����AINSTALL /A ��s���܂��B���̎葱���� Windows �̃}�j���A���ɂ�
 ��܂��B���[�U�ɓǂ݂����A�N�Z�X��������̂�m�F���A���̃f�B���N�g����
 �V�X�e�����O�C���X�N���v�g�̃T�[�`�h���C�u(������ U: ��g�p���Ă�
 ��)��}�b�v���܂��B

   Windows 3.1 �ɂ‚��āA���̃T�[�o�𗘗p����C���X�g�[�����@��g���ɂ́A
 ���ꂼ��̃N���C�A���g�R���s���[�^�� INSTALL /N ��s���܂��B�����
 �̓C���X�g�[������ɃV�X�e����g�����Ԃɂ������̂ŁA�����������@��
 ���Ă��܂��B

   �܂� Windows ���C���X�g�[������Ă��Ȃ��R���s���[�^�ŃT�[�o�𗘗p��
 �ăC���X�g�[��(INSTALL /N ) ��s���Ȃ����Bwindows �̃f�B���N�g���ł�
 �Ȃ����]�ނ��ׂẴJ�X�^�}�C�Y��A���ʂȃh���C�o�₻�̑���C���X�g�[
 �����܂��BWINDOWS\SYSTEM �f�B���N�g���̓l�b�g���[�N�f�B���N�g���ł���A
 �����ɉ����ʂ̂�̂�C���X�g�[������Ȃ珑�����݉”\�ɂ���K�v�����邱
 �Ƃ�o���Ă����܂��傤�B�����̃\�t�g�E�F�A�̓T�[�o�̗��p����C���X�g�[
 �����@���F�����Ȃ����ƁA�����Ďg����p�b�P�[�W��g����悤����ɂ͏�
 �����g�܂Ȃ��Ă͂����Ȃ����Ƃ𒍈ӂ��Ă����Ă��������B

 Windows �̐ݒ肪�ł�����A Windows �f�B���N�g���̂��ׂĂ�
 ��e��T�[�o(�P���K�o�C�g��菬�����Ȃ�͂��ł�)�ɃR�s�[���܂��B����
 �ݒ肪�K�v�Ȃ�A�ʁX�̃f�B���N�g����g���Ȃ����B���Ƃ��΂����́A
 SOFTWARE:BOOT\WINDOWS\ASSIST31
 SOFTWARE:BOOT\WINDOWS\HPVECT31�A
 SOFTWARE:BOOT\WINDOWS\BRAVO31
 ���̂悤�ɂR�‚̈����ݒ��g���Ă��܂��B

 2.2.2. �u�[�g�f�B�X�N����

   ���Ȃ��̃T�[�o�ɂ���̂Ɠ��� DOS �̃o�[�W�����ŁA�V�����u�[�g�”\��
 �t���b�s�[����܂��傤�B�������}�l�W���A�f�o�C�X�h���C�o�A�����Ă���
 ��ɂ���l�b�g���[�N�h���C�o��R�s�[���܂��B�ȉ��͂����̃t���b�s�[
 �̓�e�ł��B
        ______________________________________________________________________
        CONFIG   SYS    (contents listed below)
        HIMEM    SYS
        ANSI     SYS
        COUNTRY  SYS
        BPUTIL   SYS    (TCP/IP Bootprom utility)
        KEYBOARD SYS
        MTMCDAI  SYS    (CD-ROM driver)
        AUTOEXEC BAT    (contents listed below)
        PTASSIST BAT    (contents listed below)
        DOSKEY   COM
        IPX      COM
        KEYB     COM
        PKT8000  COM    (SMC EtherEZ packet driver)
        COMMAND  COM
        BPUTIL   COM    (TCP/IP Bootprom utility)
        EMM386   EXE
        NETX     EXE    (Netware client)
        SETVER   EXE
        SHARE    EXE
               19 fichier(s)        507'247 octets
        ______________________________________________________________________

   ������ config.sys �͎��̂悤�ɂȂ��Ă��܂��B
        ______________________________________________________________________
        rem Fix memory allocation for use with EMM386
        DEVICE=A:\bputil.sys -f

        rem Note: SMC PROM at CA00-D1FF, RAM at C800-C9FF.
        rem       The PROM space can be recovered since the ramdisk is already loaded.
        DEVICE=A:\HIMEM.SYS
        DEVICE=A:\EMM386.EXE NOEMS /Y=v:\EMM386.EXE I=B000-B7FF X=C800-C9FF I=CA00-EFFF

        BUFFERS=30,0
        FILES=60
        DOS=UMB
        LASTDRIVE=E
        FCBS=16,0
        DOS=HIGH
        switches /f /n
        BREAK=OFF
        SHELL=COMMAND.COM /P /E:1024
        COUNTRY=041,,COUNTRY.SYS

        DEVICEHIGH=SETVER.EXE
        DEVICEHIGH=ANSI.SYS
        DEVICEHIGH=MTMCDAI.SYS /D:CDROMIDE
        ______________________________________________________________________

  autoexec.bat �� DOS ��ݒ肵�܂��B
   ______________________________________________________________________
   @ECHO OFF
   CLS
   PROMPT $P$G
   SET TEMP=c:\
   SET TMP=C:\
   SET PTASSIST=YES
   SET FTPVER=3.1
   SET DDUR=NON
   LH KEYB SF,,KEYBOARD.SYS
   LH DOSKEY /INSERTcompliant
   LH DOSKEY H=DOSKcompliantEY /HISTORY
   LH SHAREcompliant
   ptassist.bat
   ______________________________________________________________________

   ptassist.bat �̓l�b�g���[�N��n�����܂��B
        ______________________________________________________________________
        @ECHO OFF
        CLS
        LH PKT8000 0x65 0x280 0x0b 0xC800
        LH IPX
        LH NETX
        CLS
        :loginplease
        F:
        LOGIN SC1NOV1/
        if "%pctcp%"=="" goto loginplease

        LH MSCDEX /E /D:CDROMIDE
        LH H:\software\win3.1\smartdrv a-
        rem Remove boot RAMDISK
        cd \login
        copy a:\ptassist.bat C:\
        subst a: C:\
        F:\login\remboot.bat
        ______________________________________________________________________

   PCTCP �ϐ����V�X�e�����O�C���X�N���v�g�ɂ��Đݒ肳��܂��B���[�U��
 �Ԉ������O�C���l�[����^����ƁA�ϐ��͐ݒ肳�ꂸ�A����x�v�����v�g
 ���ł܂��B

   �h���C�u A: ���u�[�g�̊������_�œˑR��������̂ŁA�G���[���邽��
 �ɂ���ꂪ���ӂ��Ă��邱�Ƃ�����܂��B �o�b�`�t�@�C�� rmboo.bat ��
 boot ramdisk �𖳌��ɂ��܂��B
        ______________________________________________________________________
        @ECHO OFF
        rem restore TCP-IP bootprom memory and floppy drive a:
        F:\login\bputil.com -r
        rem effectuer les copies des fichiers sur la machine en local
        F:\login\startwin.bat
        ______________________________________________________________________

   �ȉ��Ɏ����̂́A�K�v�ȏꍇ( startwin.bat ��g����)�N��
 �C�A���g�}�V���Ɏ����I�� Windows 3.1 ��C���X�g�[�������@�ł��B
        ______________________________________________________________________
        @echo off
        cls
        echo Please wait, preparing your computer for Windows 3.1

          c:
          cd \
          if exist c:\windows\win.com goto WindowsAlreadyHere
          md netscape > nul
          md windows > nul
          if "%PTASSIST%"=="YES" ncopy software:software/netscape/16bit/local.v20/netscape\*.* c:\netscape /s > nul
          if "%HPVECTRA%"=="YES" ncopy software:software/netscape/16bit/local.v20/netscape\*.* c:\netscape /s > nul
          if "%ASTBRAVO%"=="YES" ncopy software:software/netscape/16bit/v1.22/copy\*.* c:\netscape /s > nul
          if "%PTASSIST%"=="YES" ncopy software:boot/windows/assist31\*.* c:\windows > nul
          if "%HPVECTRA%"=="YES" ncopy software:boot/windows/hpvect31\*.* c:\windows > nul
          if "%ASTBRAVO%"=="YES" ncopy software:boot/windows/bravo31\*.* c:\windows > nul
        :WindowsAlreadyHere
          map s6:=c:\
          map s12:=c:\windows
          ethdrv
          bootpact

        subst a: /D
        cls
        echo Some usefull commands:
        echo - to start Windows 3.1 ................................ WIN
        echo - to unload TCP/IP (and get more free memory) ......... INET UNLOAD
        ______________________________________________________________________

   ethdrv �R�}���h�� FTP �\�t�g�E�F�A�� TCP/IP �h���C�o��[�h���܂��B
 ���̌������ BOOTPTAB �t�@�C����g���ABOOTPTAB �t�@�C���̓�e�ɏ]��
 �ă}�V���� IP �A�h���X��ݒ肵�܂��B

   Windows �̃f�B�X�N�g�b�v��J�X�^�}�C�Y��ł���̂�m���Ă����Ă�����
 ���B�����̓��[�U�̂��ꂼ��̎��ƂŃf�X�N�g�b�v��J�X�^�}�C
 �Y�ł���悤�ɁA PROGMAN.INI �t�@�C���ɃO���[�v��lj����鏬���ȃv���O
 ��������܂����B���Ƃ��΁A���[�U�� SMALLTALK �‹��ϐ���ݒ肷��΁A
 startwin.bat �͂��̊‹��� Smalltalk �v���O������lj����܂��B

    bootdisk ����U�p�ӂł���΁ATCP/IP Bootprom �� BPSHELL ��g���Ă�
 �̃C���[�W��쐬���܂��B��������Ί����ł��B

 2.3  Windows 95 ��ݒ肷��

   ��{�I�ɁA Windows 95 �ɑ΂���ݒ�͑O�q�̂�̂ƂƂĂ�悭���Ă��܂��B
 �������AWindows 95 �͑z�肵�Ă���悤�ɂ͓����Ȃ��̂ŏڍׂ�L�����\�z
 ���@����܂��B�ق�̏����ύX���邾���ł�A�����قnj��ʂ����Ă��܂�
 �܂��B���܂������Ȃ��Ă�A����ꂪ�ݒ�̍�Ƃ�邽�߂ɂP����������
 ���Ƃ�Y��Ȃ��ł��������B�P�T�Ԃقǂ̗]�T��邱�Ƃ͈������Ƃł͂Ȃ�
 �ł��傤�B

 ���̑��̖𗧂��ɂ͎��̂�̂�����܂��B

 �E Windows 95 �̃��\�[�X�L�b�g�͂��莝���� CD-ROM �̂Ȃ���
    \Admin\Reskit\Reskit.HLP

 �E Joe R. Doupnik �̌o��

 �E Microsoft �� web site

   ���̕����͏�ɍX�V����Ă���̂�Y��Ȃ��ł��������BWindows 95 ���
 �舵�����A�ň��Ȃ�̂� Plug-and-Play �ƌ������̂ł��B����͂��Ԃ�
 ���I�ɂ͂�肢����̂ł��傤���A���ۂ̂Ƃ��댻�݂͂�����̂ł͂���܂�
 ��B�l�I�ȃq���g�Ƃ��ẮA�ł���Ȃ疳���ɂ��邱�Ƃł��B�����ɂ�����
 �Ȃ���̂͂��‚������񂠂�ł��傤���B

 2.3.1 �T�[�o�̃C���X�g�[��

   �����ł� Windows 3.1 �ŏ]������g���Ă��� INSTALL /A �ɑ�����
 ���Ƃ�s�����@�ɂ‚��ďq�ׂ܂��B

   Windows 95 �𓮍삳����}�V���Ŏ��̂悤�ɊJ�n���܂��B

   admin\nettools\netsetup\netsetup.exe

 1. �p�X�ݒ��N���b�N���A\\server\volume\directory �Ƃ����悤�ȕ\�L��
 �g���āAWindows 95 ��C���X�g�[���������ꏊ��͂��܂��B������
 \\sc1nov1\software\software\win95 �Ƃ��Ă��܂��B

 2. Install ��N���b�N���A�T�[�o�̃��W�I�{�^����I���� OK �ł��B

 3. �����͂�͂�蓮�ł��̂ŃX�N���v�g����Ȃ��{�^����N���b�N
 ���܂��B

 4. ���i�� ID ��߂�ꂽ��A�V���A���ԍ��𓚂����A������ 950R6 ��g
 ���܂��BDoupnik �̕����ł��̂�������‚��܂����B�������邱�ƂŃT�[�o
 �̊�b���̐ݒ蒆�ɋN���鑽���̃g���u����h���܂��B

 5. netsetup �̓l�b�g���[�N�h���C�u�� Windows 95 ��C���X�g�[�����܂��B

 6. Exit �{�^����N���b�N���܂��B

   ������ MS-DOS ����J���AWindows 95 ���C���X�g�[�����ꂽ�l�b�g���[�N
 �f�B���N�g���Ɉړ����܂��B������v���e�N�g�ɂ��Ă��Ȃ� msbatch.inf ��
 �g���A�����ҏW���܂�(�‚��łɁA msbatch.inf �� Netsetup ����Ȃ���
 ���ɂ����Z�b�g�A�b�v�X�N���v�g�ł�)�B
        ______________________________________________________________________
        H:
        cd \SOFTWARE\WIN95
        attrib msbatch.inf -R
        edit msbatch.inf
        ______________________________________________________________________

   ���Ȃ��͎��̗�Ɛ��m�Ɉ�v����悤�ɂ��Ȃ���΂Ȃ�܂���B
 NameAndOrg �̕��������͕ύX���Ȃ��Ƃ����܂���B
   ______________________________________________________________________
   [Setup]
   Express=0
   InstallType=3
   Verify=0
   CCP=0
   ProductID=950R6
   ProductType=1
   Uninstall=0

   [Network]
   WorkstationSetup=1
   DisplayWorkstationSetup=1
   HDBoot=0
   RPLSetup=0
   SaveSUBoot=1
   display=1

   [NameAndOrg]
   Name="CUI"
   Org="University of Geneva"
   ______________________________________________________________________

   ���āA����ŃT�[�o�̃C���X�g�[���͏I���ł��B
 ���ꂩ��N���C�A���g��ݒ肵�Ȃ���΂Ȃ�܂���B

 2.3.2 �}�V���̐ݒ�

   �����ł� Windows 3.1 ����A�]������g���Ă��� INSTALL /N ��s����
 �@�ɂ‚��ďq�ׂ܂��B

   �N���C�A���g�}�V���ɂȂ�P��ɂ‚��āA���‚�g���Ă��� DOS �l�b�g���[
 �N�N���C�A���g�� MS-DOS ��u�[�g���܂��B�n�[�h�f�B�X�N����ł�A
 bootprom ����ł�Ȃ��A�K�؂ȃt���b�s�[�f�B�X�N����u�[�g���܂��B����
 ���Ƃ� Windows 95 �̃f�B���N�g���ɓǂݏo���A�N�Z�X�ŃT�[�o�Ƀ��O�C����
 �Ȃ����B���̃f�B���N�g���Ɉړ����A�p�����[�^�Ȃ��ŃZ�b�g�A�b�v��n�߂�
 ���B
        ______________________________________________________________________
        H:
        cd \SOFTWARE\WIN95
        setup
        ______________________________________________________________________

   ���΂炭�҂��� Microsoft ���C�Z���X�ɓ��ӂ��A�Z�b�g�A�b�v��n�߂邽
 �߂� Next ��N���b�N���܂��B

 1. Network �T�[�o���� Windows ��Z�b�g�A�b�v��N������I��A���ɐi��
 �܂��B

 2. �t���b�s�[�f�B�X�N���� Windows ��n������A��I��A���ɐi�݂܂��B

 3. �}�V���̃f�B���N�g���Ƃ��� C:\WIN95 ��g���ANext ��N���b�N���܂��B

 4. ����ƁASetup �̓n�[�h�f�B�X�N��� temporary �t�@�C����R�s�[���܂��B

 5. �J�X�^���C���X�g�[����I��A Next ��N���b�N���܂��B

 6. ���Ȃ��̖��O�Ƒ�����g�D�̖��O��͂��܂��B���łɓK���Ȃ�̂�����
 ����Ă���Ȃ�ANext ��N���b�N���܂��B

 7. ���� Windows �̓f�o�C�X�𑖂点�邽�߂ɋ��‘�����q�˂܂��B�����
 �̌o���ł̓l�b�g���[�N�J�[�h(����͂��Ԃ� SMC �J�[�h�ł̖��ł�)��
 �点��̂� Windows �̐ݒ�ɂ܂�����ƃR���s���[�^��n���O�����܂��B��
 ���ŁANo �Ɠ����A�ύX�������Ɠ�����̂��悢�̂ł��B������ Next ��N���b
 �N���܂��B�l�b�g���[�N�Z�N�V������I����A�l�b�g���[�N�A�_�v�^�̖��O
 �𐳊m�ɍēx�I��܂��B�����Ď��ɐi�݂܂��B

 8. ������ Microsoft �ɐڑ��������Ȃ��̂ŁA�����͓����܂���B���ɍs
 ���܂��B

 9. ���Ȃ��̖]�ނ悤�ɑI��Ŏ��ɐi�݂܂��B

 10. �l�b�g���[�N�̐ݒ��܂��B���X�g�{�b�N�X�̖ڎ��� Setup �Ō��o
 ���ꂽ���݂̐ݒ�ɂȂ��Ă���ł��傤�B������ Netware �ɑ΂���
 Microsoft �N���C�A���g��g���܂��B�������� Monolithic NETX �����X
 �g����Ă���Ȃ�A�o�b�N���Ă������A���ɂ����܂��B���������
 Microsoft �N���C�A���g�������I�Ɍ����܂��B�������Ȃ�Ȃ��Ȃ烊�X�g
 �{�b�N�X�ɓ���܂ŁA���������܂��傤�B

 �E ���g���̃l�b�g���[�N�A�_�v�^

 �E IPX

 �E Netware �ɑ΂��� Microsoft �N���C�A���g

 11. Netware Networks �ɑ΂���N���C�A���g�̏�Ń_�u���N���b�N���A����
 �����]�ނ悤��(������ SC1NOV1 ��g�p) �I�񂾃T�[�o��ݒ肵�܂��B

 12.  IPX/SPX �݊��v���g�R����_�u���N���b�N���A�K���ȃt���[���̃^�C�v
 (�f�[�^�����N�w�̃v���g�R��) (Advanced �Ƃ������ڂ̉��ɂ���)��I���
 ���B������ Ethernet II ��g�p���Ă��܂��B

 # frame �f�[�^�����N�w�̓]���P�ʁB
 # IPX(Internet Packet eXchange) Novell �Ђ� Neware ���i�ŃT�|�[�g����
 ����C���^�[�l�b�g�v���g�R���̂ЂƂBIPX �� IP �v���g�R���Ɨގ�������
 �́BLinux IPX-HOWTO �� Linux NET-2-HOWTO ��Q�l���Ă��������B
 # SPX (Sequenced Packet Exchange) �R�l�N�V�����I���G���e�b�h��
 �g�����X�|�[�g�w�̃v���g�R���ŁAIPX (Internet Packet Exchange) ��
 �N���C�A���g�i�̈�j�B

 13. SMC EtherEZ ��g���Ă���Ȃ�ASMC EtherEZ ��N���b�N���A���o���邽
 �߂ɐݒ�( Resources �Ƃ������ڂ̉��ɂ���)��ύX���܂��B

 14. ����� Protocol�A Microsoft�A TCP/IP ��N���b�N���܂��B�����ݒ�
 ����̂Ɏ��Ԃ���Ă͂����܂���B�ǂ̂悤�ɐݒ肷��̂��R�ł��B

 15. ����N���b�N���܂��B

 16. ���g���̃R���s���[�^��m�F��܂�(�d�v�ł͂Ȃ�)�A����N���b�N���܂��B

 17. ���j�^�[�̃^�C�v��ݒ肵�A����N���b�N���܂��B���g���̃��j�^�[����
 �X�g�̂Ȃ��Ō��‚���Ȃ��Ȃ�A���Ƃ悢��̂�]�܂Ȃ��Ă�AStandard
 SVGA 1024x768 ��I�Ԃ��A���܂�W���I�łȂ��𑜓x��g�������Ȃ瑼�̂�̂�
 ���܂��B�����̓��j�^�[�� Prostar 17" �ł����A Sony 17" ��I���
 ���܂��B

  ���� Setup �̓n�[�h�f�B�X�N�� Windows 95 �̃��[�J��������C���X�g�[��
 ���܂��B���΂炭����ƁA�V�����t���b�s�[��v������܂��B���ꂪ Windows
 95 �̃u�[�g�f�B�X�N�ɂȂ�܂��B�����ꂽ��I����N���b�N��A���΂炭
 �҂��āA�R���s���[�^����܂��B

 2.3.3. �������܂�

   MS-DOS (�ʂ̃R���s���[�^�ł����Ă���)�ŁAWindows 95 �̃u�[�g�f�B�X
 �N���� autoexec.bat ��ҏW���܂��B�Z�b�g�A�b�v�͂��܂�X�}�[�g�ł͂Ȃ�
 �̂ŁA�v���I�ȃG���[������܂��B���Ɏ����R�s�� setmdir ��u�������Ȃ�
 ���B
        ______________________________________________________________________
        setmdir /R:C:\WIN95
        set temp=C:\TEMP
        set tmp=C:\TEMP
        ______________________________________________________________________

   �ŏ��̍s����v�ȕύX�_�ł��BRegistery of Secrets �����‚���ꏊ��
 Windows �ɋ����܂��B /R �Ȃ����ƁA�N���C�A���g�̓n���O����ł��傤�B��
 �̂Q�s�̓C���X�g�[�����A���g���̃}�V���̃f�B���N�g������ς��ɂ��Ă�
 �܂��̂��邽�߂ł��B

   Windows 95 �̃u�[�g�f�B�X�N�ŃN���C�A���g�}�V����u�[�g���܂��B
 Netware �T�[�o�Ƀ��O�C�����A���΂炭����Ǝ����I�ɃZ�b�g�A�b�v���n�܂�
 �܂��BWindows 95 �� DHCP request �ɓ�����󂯂Ȃ����Ƃɂ‚��Đ�����
 ������܂���B����͐S�z����܂���B����x Netware �T�[�o�Ƀ��O�C
 �����Ȃ����BWindows �̃p�X���[�h��͂���̂�߂�ꂽ��Aupper �̈�
 ��N���A���A OK ��N���b�N���Ȃ����B��������� Windows �͍ēx�����Ă�
 �Ȃ��ł��傤�B���ꂩ�� Setup �͂����‚��̍�Ƃ�āA�^�C���]�[���̐�
 ��ɐi�݂܂��B���ꂩ�炨�g���̃l�b�g���[�N�v�����^��ݒ肵�A����x�}
 �V����u�[�g���܂��B

 # DHCP (Dynamic Host Configuration Protocol)�F DHCP �� BOOTP ��x�[�X
 �ɂ�����̂� BOOTP ��u��������iRFC1541�j�B
 # DHCP,DHCPd mini-HOWTO ������܂��B

   Windows 95 �̃u�[�g�f�B�X�N�ŃN���C�A���g�}�V����u�[�g���܂��B
 Netware �T�[�o�Ƀ��O�C�����A Windows 95 ���N�����A�E�F���J���E�B���h�E
 ���‚���܂ő҂��܂��B�ŗǂ̉”\�ȉ𑜓x�𓾂邽�߂ɁA�K�؂ȃr�f�I�J�[
 �h�A�_�v�^�[��ݒ肵�Ȃ��Ă͂����܂���B������ S3 �A�_�v�^�[�Ƃ悢
 ���j�^�[����Ă��܂����AWindows ���g�� 1024x768 ���������܂���B

   ���g���̃A�_�v�^�[�̐����Ђ��� ftp �Œ��ڃh���C�o��擾���Ă��������B
 �\�t�g�E�F�A�̓l�b�g���[�N�̊�b����ݒ��قƂ�ǂ���Ă��Ȃ��̂ŁA
 ���Ȃ��͂��Ԃ� MS-DOS ����g���Ď蓮�ŃV�X�e���t�@�C����T�[�o��
 Windows 95 �̃V�X�e���f�B���N�g��(�����̏ꍇ�ł�
 H:\software\win95\system �ɂȂ�܂�)�ɃR�s�[���Ȃ��Ƃ����Ȃ��ł��傤�B
 ���ɃX�^�[�g���j���[����R���g���[���p�l����J���ADisplay �A�ݒ�A�ύX
 ��I��܂��B Adapter type ��ݒ肷���ʂŁA�ύX��I��A�f�B�X�N��
 ����āA OK �ɂ��܂��B�K���ȃA�_�v�^�[�̃C���X�g�[����I�����A����‚��A
 ���u�[�g���܂��B

   Windows 95 �̃u�[�g�f�B�X�N�ŃN���C�A���g�}�V����u�[�g���܂��B
 Netware �T�[�o�Ƀ��O�C�����AWindows 95 ���N������̂�҂��܂��B������
 Microsoft TCP/IP ��ݒ肵�܂��B Onnet TCP/IP ��g�p���܂����A�����
 �� Windows 95 �̃l�b�g���[�N���b�Â���C���X�g�[���ł���𓮂�������
 ���ł��Ȃ����Ƃɒ��ӂ��Ă��������B�X�^�[�g���j���[����R���g���[���p�l
 ����J���A TCP/IP ��I��܂��B IP �A�h���X Specity ��I��A���Ȃ�
 �� IP �A�h���X�� subnet mask ��͂��܂��BGateway �ɂ́A�f�t�H���g��
 gateway ��ݒ肵�܂��BDNS �ɂ́ADNS ��L���ɂ��A���Ȃ��̃z�X�g���ƃh��
 �C�����A������ DNS �T�[�o������΂��̃T�[�o�ƃh���C�� search ���X�g��
 ���͂��܂��B �S���ł�����AOK ��N���b�N���A�l�b�g���[�N�ݒ�̃R���g���[
 ���p�l����‚��܂��BDNS �������Ȃ����Ƃ���āATCP/IP ���ݒ肳��Ă�
 ��͂��ł��B

   ���Ă����ŁA�����̓T�[�o�𗘗p����Z�b�g�A�b�v�̕ʂ̃o�O���
 �ɂ����Ƃ��Ȃ���΂Ȃ�܂���B�X�^�[�g���j���[����ARUN ��I�сA����
 �āAREDEDIT �Ɠ��͂��܂��B��������� Windows 95 �̃��W�X�g��
 ��ҏW�ł��܂��B HKEY_LOCAL_MACHINE, System, CurrentControlSet,
 Services, VxD, MSTCP ��J���܂��B���̃u�����`�̂��ׂẴT�u�t�B�[���h
 �ŁA���Ȃ��̃T�[�o Windows 95 �̃V�X�e���f�B���N�g���ň�A�� %WINDIR%
 �ɒu�������܂��B
 �����̏ꍇ�ł́A HelperDIIName ��ύX���A
 H:\software\win95\system\wsock32.dll �� ProviderPath ��ύX���܂����B
 regedit ��‚��܂��BDNS ���]���o�͎��� Windows 95 ��N�����鎞�����悤��
 �Ȃ��Ă��܂��B

   �D�݂ɂ��킹�ăf�X�N�g�b�v��J�X�^�}�C�Y���܂��B�lj��̃\�t�g�E�F�A��
 �C���X�g�[�����邱�Ƃ��ł��܂����A�����̂����ۂ��������悤�Ȃ��Ƃ�
 ���Ă͂����܂���B���Ƃ��΁A�ŏ��� Microsoft Office ��C���X�g�[������
 �悤�Ȃ��Ƃ͂��Ă͂����܂���B���̌��Ɋւ��Ă͌�ŏq�ׂ�ڍ׏����
 ���������B

 2.3.4. �T�[�o�R���t�B�O���[�V������ۑ�����

   �Z�b�g�A�b�v�����܂��������Ȃ�AWindows 95 �̃u�[�g�f�B�X�N�ŃR���s���[
 �^��u�[�g���A�n������ F8 �L�[����܂��B�u�[�g���j���[���\�������
 ���̂ŁACommand prompt only ��I��܂��B�������݉”\�A�N�Z�X�ŃT�[�o
 �Ƀ��O�C�����A������DOS �v�����v�g���o��܂ő҂��܂��B

   �����Ƃŕ��A�ł���悤�ɂ��邽�߁A�T�[�o��̃f�B���N�g���ɂ��ׂ�
 �̗��p�ł����̂�ۑ��������킯�ł��B���Ɏ����Q�‚̖�肪����܂��B

 1. �B���t�@�C���΂���łȂ��A�������v���e�N�g�ɂł��Ȃ��B���f�B���N�g
 ������܂��B

 2. �����O�t�@�C���l�[���̖�肪����܂��B�����Ă����� Novell �T�[
 �o��ł͂����]�݂܂���B

   �B���ɂ���ׂ��K�v�͉���Ȃ��̂ŁA�ŏ��̖����菜�����Ƃ�ȒP��
 ���@�̓J�����g�f�B���N�g�����炷�ׂẴt�@�C����B���ɂ��Ȃ��悤�ɂ���
 �����ȃv���O�����𓮍삳���܂��B

   ��x���ׂẴt�@�C����邱�Ƃ��ł���΁Acleanup ���܂��傤�B
 C:\WIN95 �Ɉړ����A�ȉ��̂�̂��菜���܂��B

 �E SUBOOT �f�B���N�g���͂��Ȃ��̃u�[�g�t���b�s�[�Ɠ�����̂�܂�ł���
 ���B

 �E SYSBACKUP �f�B���N�g���͈ȑO�̂��܂��܂Ȑݒ��܂�ł��܂��B

 �E �X���b�v�t�@�C���������I�ɍ쐬����܂��B

 �E ���ׂĂ� BAK�ATXT�A DOI �t�@�C���͕s�p�ł��B

 �E PWL �t�@�C���� Netware �̃p�X���[�h(�����L�������ꂽ���)
    ��܂�ł��܂��B

   �ݒ��ۑ����邽�߂ɃT�[�o�̂ǂ����ɐV�����f�B���N�g������܂��B��
 ����� H:\SOFTWARE\WIN95\PTASSIST �ɒu���Ă��܂��B���� WIN95 �T�u
 �f�B���N�g������A���Ƃ��� xcopy ��g���āA���̃f�B���N�g����
 C:\WIN95 �̂��ׂĂ̂�̂�R�s�[���܂��B

   �����O�t�@�C���l�[����ۑ����邽�߂ɂ���ꂪ���������ł�悢���@�́A
 DOSLFNBK �v���O������g�����Ƃł����B����� DOS �̉��œ����ȊO
 Microsoft LFNBK �Ɩ{���I�ɓ�����̂ł��B���Ȃ킿�A���Ƃ� Windows 95 ��
 ���삳���Ă��Ȃ��Ă�A�����O�t�@�C���l�[����ۑ��ł��܂��B�����͂�
 ���
   H:\SOFTWARE\WIN95\DOSLFNBK
 ���̃T�u�f�B���N�g������g���Ă��āA�����ɂ̓����O�t�@�C���l�[�����ۑ�
 ����Ă��܂��B
  doslfnbk c:\ /f original /v /d original
 ����� ORIGINAL.LFN �Ƃ����t�@�C���ɂ��ׂẴ����O�t�@�C���l�[����ۑ�
 ���AORIGINAL.LOG�Ƃ����t�@�C���Ƀ��O����o���܂��B���Ȃ���������
 �����ݒ��g�������Ȃ�A�����̃t�@�C������ӂ��킵�����O�Ƀ��l�[
 �����Ă��������B

 2.3.5. �u�[�g�f�B�X�N�������

 �ŏI�̃u�[�g�f�B�X�N�C���[�W������邽�߂ɗp�ӂ��܂��傤�B
 autoexec.bat ��̂悤�ɕύX���܂��B
        ______________________________________________________________________
        @echo off
        mode con codepage prepare=((850) ega.cpi)
        mode con codepage select=850
        keyb sf,,keyboard.sys
        snapshot /S /M:100
        net start NWRedir
        net use * /d
        cls
        net use F: \\SC1NOV1\SYS
        net use H: \\SC1NOV1\SOFTWARE
        PATH=H:\SOFTWARE\WIN95\;H:\SOFTWARE\WIN95\COMMAND
        set comspec=h:\software\win95\command.com
        set PTASSIST=YES
        f:\login\start95
        ______________________________________________________________________

    DOSLFNBK �� �傫�ȃc���[��񕜂���̂ɂ�������̃�������K�v�Ƃ���
 �̂ŁA�����̓X�i�b�v�ɕt���I�ȃp�����[�^����邱�Ƃ� network �h
 ���C�o�ɑ΂��Ă�菭�Ȃ���������\�񂵂܂��B����ɐݒ��g�����߂ɘA��
 �X�N���v�g start95.bat �ɓ`����‹��ϐ� PTASSIST ����܂����B���̃X
 �N���v�g�͂����Ɏ����܂��B
         ______________________________________________________________________
        @echo off
        cls
        echo Please wait, preparing your computer for Windows 95

        c:
        if exist c:\win95\win.com goto norestore
        cd h:\software\win95

        if "%PTASSIST%"=="" goto noptassist
        xcopy h:ptassist\*.* c:\ /s /e > nul
        rem --- Next line should be run on a writable dir. C: will do fine
        echo y | lock c: > nul
        rem --- Have enough memory for this (350 Kb !). May use SNAPSHOT /S /M:100
        h:doslfnbk\doslfnbk c:\ /r /f h:doslfnbk\ptassist > nul
        unlock c:
        h:reg\bootpreg h:reg\ptassist.reg c:\win95\patch.reg
        :noptassist

        cd \win95
        regedit /L:system.dat /R:user.dat patch.reg
        rem --- Don't forget this, or Win95 will shut down the computer !
        cd h:\

        :norestore
        cd \
        rem --- Disable BootProm
        f:\login\bputil -r
        setmdir /R:C:\WIN95
        set temp=c:\temp
        set tmp=c:\temp
        ______________________________________________________________________

   ���̃X�N���v�g�͊�{�I�� Windows 3.1 �ɑ΂��� startwin.bat �Ɠ��l��
 ���B�t�@�C���̓T�[�o����߂���A�����O�t�@�C���l�[���𕜋������܂��B��
 �̒i�K�� IP �ݒ�̃J�X�^�}�C�Y�ł��B���ׂĂ� IP �p�����[�^�̓��W�X�g��
 �ɕۑ�����Ă���̂ŁA������J�X�^�}�C�Y����ł�ȒP�ȕ��@�͓K���Ȓl
 �ŏ����ȃe�L�X�g�t�@�C������AMS-DOS ���[�h�� Microsoft REGEDIT ��g��
 �ă��W�X�g���ɂ�����荞�ނ��Ƃł��B���_�I�ɂ́A���̃e�L�X�g�t�@�C��
 �� TCP/IP Bootprom ���� BPUTIL ���[�e�B���e�B ��g���ĊȒP�ɍ�邱�Ƃ�
 �ł��܂��B

   �s�^�ɂ�APnP �͑��݂��A������ IP �p�����[�^��ݒ肷��ɂ͏\���ł͂�
 ��܂���BWindows 95 ���n�����鎞�A�ŏ��Ɍ��݂̃n�[�h�E�F�A�ɐ��m�ɓK
 �����Ȃ����W�X�g���Ɋւ��邷�ׂĂ̏���̂Ă܂��B�Ƃ�킯�A�����̃�
 �W�X�g���������C�[�T�l�b�g(MAC)�A�h���X�Ɋ֌W���Ȃ��L�q�ł���΁A�l�b
 �g���[�N�J�[�h�ɂ‚��Ă̂��ׂĂ̏���̂ĂĂ��܂��܂��B���ꂩ��ʂ̂�
 �̂�‚��邽�߂Ƀl�b�g���[�N�J�[�h�̂��ׂẲ”\�ȃ^�C�v�𒲂ׁA����
 �Ă��̂��Ƃ����Ȃ��̃R���s���[�^��n���O�����܂��B�Ȃ�đf�G�Ȃ��Ƃł���
 �����I�‚܂�A�����̓l�b�g���[�N�J�[�h�L�q�ւ̃p�b�`��܂������Ă�
 ��̂ł��B
   �����͓����ɂ��ׂĂ�ύX���� BOOTPREG �Ƃ��������ȃv���O������
 ���܂����B���̃v���O������R���p�C�����邽�߂ɊJ���L�b�g�Ɋւ��� Dirk
 Kpen EDV ���K�v�ɂȂ邾�낤���Ƃ�o���Ă����Ă��������B���̃v���O��
 ���� BOOTP reply ���邢�̓n�[�h�E�F�A�L�q�̂����ꂩ�����֘A����
 BOOTPREG:tagname �̌`�ɂ��ׂẴ^�O��ϊ����܂��B

 (��) PnP(Plug-and-Play)
  Linux Plug-and-Play FAQ �͎��̂Ƃ���ɂ���܂��B
  http://www.redhat.com/pnp/

 �ȉ��͂����� registery �p�b�`�t�@�C���ł��B
   ______________________________________________________________________
   REGEDIT4

   [HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\NetTrans\0001]
   "DriverDesc"="TCP/IP"
   "IPAddress"="BOOTPREG:IP:"
   "IPMask"="BOOTPREG:NETMASK:"
   "InfPath"="NETTRANS.INF"
   "DevLoader"="*ndis"
   "DeviceVxDs"="vtdi.386,vip.386,vtcp.386,vdhcp.386,vnbt.386"
   "DefaultGateway"="BOOTPREG:T129:"
   [HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\VNETSUP]
   "ComputerName"="BOOTPREG:MACHINE:"
   "Workgroup"="University"
   "Comment"="CUI"

   [HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\MSTCP]
   "LMHostFile"="C:\\WIN95\\lmhosts"
   "NodeType"="1"
   "EnableDNS"="1"
   "HostName"="BOOTPREG:MACHINE:"
   "Domain"="unige.ch"
   "SearchList"="unige.ch"
   "NameServer"="129.194.4.6,129.194.4.32,129.194.8.7"
   "Lanabase"="0"

   [HKEY_LOCAL_MACHINE\System\CurrentControlSet\control\ComputerName\ComputerName]
   "ComputerName"="BOOTPREG:MACHINE:"

   [HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Arbitrators\AddrArb]
   "0000"="00000000-000D1FFF,000E0000-000FFFFF,80000000-81FFFFFF"

   [HKEY_LOCAL_MACHINE\Enum\ISAPNP\SMC8416\BOOTPREG:MACID:C0]
   "HardwareID"="*SMC8416,ISAPNP\\SMC8416"
   "HWRevision"="1.0.10"
   "DeviceDesc"="SMC EtherEZ (8416)"
   "Class"="Net"
   "Driver"="Net\\0000"
   "CompatibleIDs"="*SMC8416"
   "Mfg"="SMC"
   "ConfigFlags"=hex:10,00,00,00

   [HKEY_LOCAL_MACHINE\Enum\ISAPNP\SMC8416\BOOTPREG:MACID:C0\LogConfig]
   "0000"=hex:00,04,00,00,00,20,00,00,10,00,00,00,04,00,00,00,00,00,00,00,a8,0e,\
     00,00,20,00,00,00,02,00,00,00,01,00,0c,00,00,00,00,00,00,00,00,00,e0,ff,20,\
     00,40,02,ff,03,00,00,04,03,2c,00,00,00,01,00,00,00,01,00,14,00,00,00,00,00,\
     00,00,00,00,00,00,00,00,00,e0,ff,ff,00,20,00,00,00,00,0c,00,ff,ff,0f,00,00,\
     00,00,00,2c,00,00,00,01,80,00,00,01,00,14,00,00,00,00,00,00,00,00,00,00,00,\
     00,00,00,e0,ff,ff,00,80,00,00,00,00,0c,00,ff,5f,10,00,00,00,00,00,00,00,00,\
     00

   [HKEY_LOCAL_MACHINE\Enum\ISAPNP\SMC8416\BOOTPREG:MACID:C0\Bindings]
   "NWLINK\\0000"=""
   "MSTCP\\0000"=""

   [HKEY_LOCAL_MACHINE\Enum\ISAPNP\SMC8416\BOOTPREG:MACID:C1]
   "HardwareID"="*SMC8416,ISAPNP\\SMC8416"
   "HWRevision"="1.0.10"
   "DeviceDesc"="SMC EtherEZ (8416)"
   "Class"="Net"
   "Driver"="Net\\0000"
   "CompatibleIDs"="*SMC8416"
   "Mfg"="SMC"
   "ConfigFlags"=hex:10,00,00,00

   [HKEY_LOCAL_MACHINE\Enum\ISAPNP\SMC8416\BOOTPREG:MACID:C1\LogConfig]
   "0000"=hex:00,04,00,00,00,20,00,00,10,00,00,00,04,00,00,00,00,00,00,00,a8,0e,\
     00,00,20,00,00,00,02,00,00,00,01,00,0c,00,00,00,00,00,00,00,00,00,e0,ff,20,\
     00,40,02,ff,03,00,00,04,03,2c,00,00,00,01,00,00,00,01,00,14,00,00,00,00,00,\
     00,00,00,00,00,00,00,00,00,e0,ff,ff,00,20,00,00,00,00,0c,00,ff,ff,0f,00,00,\
     00,00,00,2c,00,00,00,01,80,00,00,01,00,14,00,00,00,00,00,00,00,00,00,00,00,\
     00,00,00,e0,ff,ff,00,80,00,00,00,00,0c,00,ff,5f,10,00,00,00,00,00,00,00,00,\
     00

   [HKEY_LOCAL_MACHINE\Enum\ISAPNP\SMC8416\BOOTPREG:MACID:C1\Bindings]
   "NWLINK\\0000"=""
   "MSTCP\\0000"=""
   [HKEY_LOCAL_MACHINE\TempKey\System\CurrentControlSet\Services\VxD\VNETSUP]
   "ComputerName"="BOOTPREG:MACHINE:"
   "Workgroup"="University"
   "Comment"="CUI"

   [HKEY_LOCAL_MACHINE\TempKey\System\CurrentControlSet\Control\ComputerName\ComputerName]
   "ComputerName"="BOOTPREG:MACHINE:"
   ______________________________________________________________________

   �����������悤�ɁA�l�b�g���[�N�J�[�h�͂Q�x�L�q����Ă��܂��B����͐�
 �肳�ꂽ���@�ɂ�邩��ł���AC0 �łP�x�AC1 �łP�x�APnP �X�L�����ɏ���
 �����������܂��B

   ���Ȃ��͂��Ԃ񂱂̃t�@�C���𒼐ړI�Ɏg�������Ȃ��ł��傤���A�����g��
 �l�b�g���[�N�J�[�h�ɂ����Ă͂߂Ȃ���΂Ȃ�Ȃ��ł��傤�B���Ƃ�
 �����Ȃ��Ƃ��n�[�h�E�F�A�ݒ��ύX����Ȃ�AWindows 95 �͕ύX��o���A
 �f�o�C�X��̂Ă܂��B���Ƃ��΁A Bootprom ��L���ɂ���΁A
 LogConfig �������ύX�ɂȂ�̂ŁABootprom ��L��(�����ăX�y�[�X�o�[��
 �����Ƃ� BOOTP �𒆎~����)�ɂ���ݒ肪�K�v�ɂȂ邩����܂���B

   ���g���̃R���s���[�^�� PnP ��T�|�[�g���Ă���Ȃ��̂��Ƃ͂��Ȃ舫
 ���Ȃ�܂��B���ׂẴA�_�v�^( SVGA�A network�A Soundblaster�A Mouse ��
 ��)�͂��ׂẴN���C�A���g�ɑ΂��ē����X���b�g�ɂ�����Ȃ���΂����܂�
 ��B�����łȂ��ƁAPnP �����삷��ł��傤���A�֘A����f�o�C�X�ɑ΂��Ă�
 �ׂĐݒ肵�����Ƃ�������ł��傤�B�‚��łȂ���APnP �}�E�X���o�� ��
 ����� Logitech �}�E�X�ł͓����܂���ł����B���ꂪ�Ō�(���A�Ƃ�킯
 �Ō�)�̒i�K�ł��邱�Ƃł��B�����ŁA���Ȃ��� Windows 95 �̃u�[�g�f�B�X
 �N�͏����������Ă��܂��BBPSHELL ��g���Ă��̃C���[�W����A�����ċF��
 �܂��傤�B

 2.3.6 �lj��̃\�t�g�E�F�A��C���X�g�[������

   �lj��Ń\�t�g�E�F�A��C���X�g�[������\��Ȃ�A�O�q�̐ݒ��g���ă}�V
 ����V�K�Ɏn�����A�\�t�g�E�F�A��lj����܂��B�����Ă͂��߂Ă̎�(XCOPY �A
 ���ꂩ�� DOSLFNBK)�Ɠ��l�ݒ��ۑ����܂��B

   Windows 95 �� MS-Office ��C���X�g�[������\��Ȃ�A�T�[�o�𗘗p����
 �C���X�g�[����g�������ł��傤�B���Ȃ������ł��傤���A�Q�‚̖��ɒ�
 �ӂ������������ł��B

 1. �N���C�A���g�C���X�g�[���𓮍삳����O�ɁA�����ȃo�O����Ƃ���
 ���ł��BMS-DOS ����J���Aattrib ��g���� vredir.vxd �t�@�C������v���e
 �N�g��͂����܂��B�����łȂ��ƃZ�b�g�A�b�v�͎��s���܂��B

  attrib H:\software\win95\system\vredir.vxd -R

 2. �C���X�g�[���I����A�N���C�A���g�̓t���b�s�[�f�B�X�N����u�[�g�”\
 �ɂȂ�܂����AMS-Office �̃Z�b�g�A�b�v�����W�X�g������Ⴎ����ɂ���
 �̂� Bootprom ����͂���������܂���B����ꂪ���‚����B��̉�
 ���@�͉B���t�@�C��(�n�[�h�f�B�X�N�ɂ��� SYSTEM.DAT �� USER.DAT) �� �R
 �}���h���C�����[�h(�u�[�g��F8 �L�[��g����)�ł��̃R���s���[�^��n�����A
 ���W�X�g���̃e�L�X�g�o�͂�� REGEDIT ��g�����߂ɁAWindows 95 ������
 ���Ă���ʂ̃R���s���[�^�ɃR�s�[���邱�Ƃł��BMS-Office ��C���X�g�[��
 ����O��ɂ��Ȃ����A�����āA�Q�‚̊Ԃł��ׂĂ̈Ⴂ��܂ރt�@�C�����
 ��܂��B

   �����ł����΁A MS-Office �œ������W�X�g���𓾂邽�߂ɁA MS-Office ��
 ���ɂ��̍����t�@�C����W�X�g���Ɏ����邱�Ƃ��ł���͂��ł��B�s�^
 �ɂ�A���̎�荞�݂̓��W�X�g���� REGEDIT �ɑ΂��Ă͂��܂�ɂ�傫���Ȃ�
 �Ă���̂ŁA���Ԃ񂤂܂������Ȃ��ł��傤�B�����t�@�C����Q�‚̕����ɕ�
 �����A�����Ă��̂��̂̕ʁX�Ɏ�荞�݂Ȃ����B���ЂƂ‚̕��������s����
 �Ȃ�A�ēx�Q�‚ɕ����A�����Ă��ׂĂ���荞�܂��܂�(����ꂪ��荞
 �񂾍Ō�̕����͂������P�s������)�J��Ԃ��܂��B
   ����������AMS-Office �ɑ΂���K�v�ȏ���ׂĊ܂�ł��郌�W�X�g��
 ��‚��ƂɂȂ�܂����A�Z�b�g�A�b�v�ō��ꂽ�ЂƂ‚̂�̂�������
 ��̂ɂȂ�ł��傤�B��������΁A����� bootprom �ƈꏏ�ɓ��삷��ł��傤�B

   netscape ��C���X�g�[������‚��Ȃ�A�l�b�g���[�N�C���X�g�[���͗�
 �p�ł��Ȃ����Ƃ𒍈ӂ��܂��傤(���̔łł͂��ꂪ�ł���ł��傤)�B���[�J
 ���ɃC���X�g�[�����邱�ƂŃl�b�g���[�N�f�B���N�g���ɂ��ׂẴo�C�i����
 �R�s�[���A�����āA�l�b�g���[�N�h���C�u��w���悤�ɁA���W�X�g��(Windows
 95 ���[�h�� REGDIT ��g����)�ł��ׂẴp�X��ύX���A�蓮�ł��΂ł���
 ���B

 3. ����

   �����̐ݒ�Ɋ֌W�������c�_���܂��B

 3.1 bootprom �� �n�[�h�f�B�X�N

   bootprom �͈ȑO���炠��܂������A�ʏ�̓f�B�X�N���X�R���s���[�^�ɑ�
 ���Ă����g���Ă��܂��B�����̈ӌ��ł́A bootprom �͑o���ɂƂ��ė�
 �_������̂ŁA���[�J���n�[�h�f�B�X�N��ƒR���s���[�^�ɂƂ��Ă����
 �S�̍�����̂ł��B

 �E bootprom �̓R���s���[�^�͂��‚������@�Ńu�[�g���A�E�C���X�U����p�[
 �e�B�V�����e�[�u����󂷂悤�Ȃ��Ƃ͂��Ȃ��̂ŁA���拭�Ȑݒ�����
 ���B����ꂪ���Ă���悤�ɃI�y���[�e�B���O�V�X�e����[�h����O��
 �n�[�h�f�B�X�N��ꂢ�ɂ���������Η��p���邱�Ƃ��ł��܂��B

 �E ���[�J���̃n�[�h�f�B�X�N�́A�L���b�V����ʂ��āA���ʓI�ɃX���b�v��
 ���A�l�b�g���[�N��Q��炷�̂ŁA����ʓI�Ȑݒ�ɂȂ�܂��B

 3.2 �ǂ̂悤�� bootprom ��I�Ԃ�

   ����ނ� bootprom �� PC �ŗ��p�ł��܂��BKoeppen EDV-Beratungs-GmbH
 ���� TCP/IP bootprom ��I����̂͂����‚��̗��R������܂����B

 �E BOOTP �v���g�R���́ARFC �Ō��I�ɒ�`����Ă��� BOOTP �v���g�R���ɍ�
 ������Ă��܂��B���̒�`�� BOOTP �T�[�o���m��Ȃ��N���C�A���g����
 request ��󂯂鎞�A�T�[�o�͓����Ȃ��Əq�ׂĂ��܂��B�c�O�Ȃ��炠�Ȃ���
 MSD �u�[�g�T�[�o�Ōo�������悤�ɁA���ꂪ�����̕�������Ȃ�T�[�o�̊Ԃ�
 �W�Q���܂��B����ɁAIP �u���[�h�L���X�g�̓��[�J���T�u�l�b�g�Ɍ���
 ��Ă���̂ŁA������ IPX �ł����������m�C�Y�𐶂��܂���B

 �E ���ʂȃI�y���[�e�B���O�V�X�e���ɂ‚Ȃ����Ă��Ȃ��B

 �E ��������΋Z�p�I�ȏ��� API ��񂪗��p�ł���B

 # API Application Program Interface �̗�

 �� �u�[�g�v���Z�X�͑����̕��@�Ő�����‚��邱�Ƃ��ł��܂��B���� BIOS
 �����̌^�ɂ͊܂܂�Ă��Ȃ��Â��^�C�v�� AST �R���s���[�^�ŁA�t���b�s�[
 �N������ɂȂ�̂�”\�ɂ��܂����B

 # AST �� Dell �� Compaq �̂悤�� PC ���[�J�̈��

 �E (���Ƃ��΁ADOS �̃������Ǘ��Ɋւ���)�œK�Ȑݒ��”\�ɂ��܂��B

 �E �u�[�g���j���[��\�z���ێ����邽�߂Ƀc�[���ނ��񋟂���Ă��܂��B

 ---------------------------------

 ���{���F���J��G [email protected]
 23 Apr. 1997

 ���{���ɂ‚��Ă̖₢���킹��
 [email protected]

 ���{���� Linux-JF �v���W�F�N�g�̎��̕��X����
 �����̂������𒸂��܂����B���肪�Ƃ��������܂��B

 Hiro Sugawara���� [email protected]
 ���� ���Y���� [email protected]
 �ɓ� �󂳂�  [email protected]
 �g�c�p������  [email protected]
 ----------------------------------