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]
----------------------------------