[1999/08/10]

     NetBSD/pc98 �o�[�W�����A�b�v(1.2��1.3/1.3.1��1.4.1)�̎��

                                      NetBSD/pc98 core team


NetBSD/pc98��1.2�`1.3.3�x�[�X�̃o�[�W���������1.4.1�x�[�X�ֈڍs
����ׂ̎菇��2�ʂ�̕��@�Ɋւ��ďЉ�܂��B

  �� �����s���ȓ_�Ȃǂ��邩�Ǝv���܂��̂ŁA������ɂ���������
     netbsd98-user ML �ւ��肢���܂��B
  �� �h�L�������g/�C���X�g�[���𐮔����Ē���������W(^^;;

 +-----------------------------------------------------------+
 |1.3 �ڍs���1.2�֖߂鎖�͂ł��܂���B1.3�̃o�C�i����1.2�ł�|
 | ���삵�܂��񂵁A1.2�̃o�C�i����1.3�œ��삳�����ꍇ�ɖ�肪|
 | �������鎖������܂�(���̓��R���p�C������Ή������܂�)�B|
 |                                                           |
 |1.3.x��1.4.1�̈ڍs�ł͓��ɖ��͔������Ȃ��Ǝv���܂��B   |
 +-----------------------------------------------------------+

  [�V�K�C���X�g�[��]
    ������1.2�`1.3.3�‹����c���ĕʂ̃f�B�X�N�փC���X�g�[��
    ����: �Â��o�C�i���������Ȃ� clean �� 1.4.1 �‹����\�z
          �o����B
          �����‹���mount����Ȃǂ��āA���X�Ɋ‹����ڍs�ł���B
          �����Ƃ������ɂ͏]���̊‹����g�p�ł���B
          FreeBSD(98)�‹�������̃C���X�g�[�����”\�B
    ���_: �����‹��Ƃ͕ʓr�f�B�X�N���K�v

  [�㏑���C���X�g�[��]
    �����̊‹��ɏ㏑�����ăC���X�g�[��
    ����: ����܂ō\�z�����‹����������g�p�”\�B
          �����̊‹�+�����x�̃f�B�X�N�e�ʂňڍs�”\�B
          ����Note�n�̏ꍇ�͂��̕��@�����I���o���Ȃ���������Ȃ��B
    ���_: 1.2�̃o�C�i���͂��܂����삵�Ȃ���������(��make����)�B

�ڍs�菇
  ������ڍs�菇�� �V�K�ɃC���X�g�[������ۂɕK�v�Ȏ菇
  �� �㏑���C���X�g�[������ۂɕK�v�Ȏ菇 �ɕ����ď����܂��B


[---- �V�K�C���X�g�[���̏ꍇ ----]

  1. �ȉ��̂��̂����O�ɗp�ӂ��܂�

     NetBSD/i386 �֘A
      NetBSD/i386 1.4.1 �̃o�C�i��(base.tgz, comp.tgz, ....)
      NetBSD/i386 1.4.1 �̃\�[�X(syssrc.tgz, src.tgz, ....)
        �� syssrc.tgz�͕K�{�Bsrc.tgz���K�v�ƂȂ�P�[�X������܂��B
        �� xsrc.tgz��X�E�C���h�E�̃\�[�X�ł��̂ŕK�v�Ȃ��ł��傤�B

     NetBSD/pc98 �֘A
      NetBSD/pc98 1.4.1 �J�[�l���t�@�C��(netbsd.GENERIC98)
      NetBSD/pc98 1.4.1 98�ňˑ��o�C�i��(bin98.tgz)
      NetBSD/pc98 1.4.1 �\�[�X����(src.skel.tgz, patch-0001.gz,....)

     NetBSD/i386 �֘A�͈ȉ��̂Ƃ��듙�������ł��܂��B
       ftp://ftp.iij.ad.jp/pub/NetBSD ��   (NetWork�‹����ǂ��ꍇ)
       UnixUser���̕t�^CD-ROM              (CD-ROM���~�����ꍇ)

     NetBSD/pc98 �֘A�͈ȉ��̂Ƃ��듙�������ł��܂��B
       ftp://egg.math.sci.hokudai.ac.jp/pub/NetBSD-pc98
       ftp://ftp.spec-j.co.jp/pub/os/NetBSD-pc98
#       ftp://ftp.lb.u-tokai.ac.jp/pub/personal/nork/NetBSD-pc98-13
         �� egg.math.sci.hokudai.ac.jp �ł̃f�B���N�g���\������̕⑫������
            �t���Ă����܂��B

     ���ӁFlocale�����ꂽ�‹��ɂ���ꍇ�́A��L�̃o�C�i���[��locale�ł�
�@�@�@�@�@�p�ӂ��܂��Blocale�����ꂽ�o�C�i���͏�L�T�C�g��locale����
�@�@�@�@�@�������ꂽdirectory�������o���܂��B

     �d�v�Ȓ��ӁF
	  ���ɏ]���‹��ł�locale�����Ă���ꍇ�́A�K��locale���o�C�i����
          �g�p���܂��B�@

  2. 1.4.1�o�C�i������K�v�ɉ�����NetBSD/pc98�̈��DOS�̈擙��
          �u���B(CD-ROM������ꍇ�͂��̏��u�͕s�v����)

  3. �C���X�g�[����̃f�B�X�N�����������Ă����܂��B
     ��‚��̕��@������܂����A��y�ȕ��@�������Ă����܂��B�‹���
     �����ēK�X�ǂݕς��Ă��������B
       1. FORMAT.EXE,HDFORMAT.EXE���܂�DOS�̃u�[�g�”\FD��p�ӁB
       2. FD����N�����A�Ώۃf�B�X�N��������&�p�[�e�B�V�����ݒ�B
       3. NetBSD/pc98���N�����Adospart�����s���Đ���m�ۂ����̈��
          NetBSD/pc98�p�Ƃ���B
       4. �K�v�ɉ�����disklabel��ҏW����Bboot�u���b�N�̏������݂�
          �Y�ꂸ�ɁB
       5. newfs���ăt�@�C���V�X�e�����\�z�B
     FreeBSD(98)�‹�����̃C���X�g�[�����”\�ł��B�ڍׂ͕⑫������3.
     ���Q�Ƃ��Ă��������B

  4. NetBSD/pc98 1.4.1 �J�[�l���̃C���X�g�[��
      �C���X�g�[����f�B�X�N�� /(root) �� netbsd.GENRIC98 ��
      netbsd �Ƃ��ăR�s�[����B

     ���ӁF1.2����1.4.1�ֈڍs����ꍇ�́A�K���J�[�l�����ɒu������
           �܂��B1.2�J�[�l���ł�1.3�ȍ~�̃o�C�i���͓��삵�Ȃ��ׂł��B
�@�@�@�@�@�@
  5. �C���X�g�[����f�B�X�N���}�E���g
      ����p�ӂ����t�@�C���V�X�e����K���Ȉʒu�Ƀ}�E���g����B

  6. NetBSD/i386 �o�C�i���̃C���X�g�[�� 
  7. NetBSD/pc98 �o�C�i���̃C���X�g�[��
  8. NetBSD/i386 �\�[�X�̃C���X�g�[��
  9. NetBSD/pc98 �\�[�X�̃C���X�g�[��

      zcat base.tgz | (cd �}�E���g�|�C���g;tar --unlink -xvpf -)
      ���Ƃ��āA�e�t�@�C�����C���X�g�[������Betc.tgz�Ɋւ��Ă����l��
      �C���X�g�[�����܂��B

      ��: �C���X�g�[���͕K�� i386 -> pc98 �̏��ɍs���܂��B

     ���̍�Ƃ��s���ׂ̃V�F����[upgrade1.sh]�Ƃ��ėp�ӂ��Ă݂��̂ŁA�K�v
     �ɉ����ďC�����ė��p���鎖���ł��܂��B

     pc98�\�[�X���C���X�g�[������ۂɂ́A�ŐV�ł܂ł̃p�b�`�̓K�p���s����
     �����܂��傤�B

      /etc �z���̃t�@�C���Ɋւ��ẮA�ꕔ��98�ŌŗL�̕ύX���s���Ă���
      ���̂�����܂��B�����̔��f���s���� union mount��� /usr/src/etc
      �y�� /usr/src/etc/etc.i386���Q�Ƃ��ēK�؂ɃR�s�[���Ă��������B

 10. /etc �z���̃t�@�C���̏C��
      1.2����̕ύX�����Ȃ�s���Ă��܂��B�K�v�Ȑݒ�͎��rc.conf�ɏW��
      ���Ă��܂����A���̃t�@�C������ʂ�`�F�b�N���ĉ������B

       ���� rc.conf �Ɋւ��ẮArc_configure=YES ��ݒ肵�Ă����Ȃ��ƁA
       �}���`���[�U�[���[�h�Ɉڍs�ł��܂���B

       ��ʂɐݒ�ύX���s���Ǝv����t�@�C���Ƃ��ẮA
        rc.conf rc.local ld.so.conf hosts 
       ������������ł��傤(�‹��ɂ���Ă͑��̃t�@�C�����ύX���K�v�ł�)�B

       1.3�ł͋N������swap�������I�ɐڑ�����Ȃ��Ȃ��Ă��܂��Bfstab��
       swap�f�o�C�X�̋L�q���Ȃ���΁A�lj����ĉ������B

       PC�J�[�h��PnP�f�o�C�X���g�p���Ă���ꍇ�́A���ꂼ��̐ݒ�t�@�C��
       /etc/pcmcia.conf �y�� /etc/ipp.conf��1.2���ォ��͑啝�ɕύX�A�lj�
       ����Ă��܂��B
       �����̃t�@�C���͎����I�ɂ̓C���X�g�[������܂���̂ŁA
          src.skel/sys/arch/i386/util/sbin/pcsd/pcmcia.conf
          src.skel/sys/arch/i386/util/sbin/ippctrl/ipp.conf
       ���Q�Ƃ������̓R�s�[���ēK�؂ɏ������Ă��������B

 
 11. ���u�[�g���āANetBSD/pc98 1.4.1 �‹��ŋN���B

 12. �J�[�l�����č\�z(�K�v�ɉ�����)
      �菇�͏]����NetBSD/pc98�Ɠ��l�ł��Bi386�ł̃\�[�X��pc98�Ń\�[�X��
      �������K�v�ł��B��ʂɂ�union�}�E���g����Ă��Ȃ���ԂŁA�ȉ��̗l
      �ɍs���܂��B

      i386�p�� 1.4.1 �\�[�X�� pc98�p�� 1.4.1 �\�[�X�̓W�J�������������
      ���

       mount -t union /usr/src.skel /usr/src
       cd /usr/src/include
       make includes
       cd /usr/src/sys
       make includes
       make depend
       make
       make install
       cd /usr/src/sys/arch/i386/conf
       cp GENERIC98 �K���Ȗ��O�̃t�@�C��(CONFIG)
       vi CONFIG
       config CONFIG
       cd ../compile/CONFIG
       make depend
       make
       mv /netbsd /netbsd.old
       cp -p netbsd /
       shutdown -r now

[---- �V�K�C���X�g�[���̏ꍇ(�I��) ----]

[---- �㏑���C���X�g�[���̏ꍇ ----]

  1. �ȉ��̂��̂����O�ɗp�ӂ��܂�

     NetBSD/i386 �֘A
      NetBSD/i386 1.4.1 �̃o�C�i��(base.tgz, comp.tgz, ....)
      NetBSD/i386 1.4.1 �̃\�[�X(syssrc.tgz, src.tgz, ....)
        �� syssrc.tgz�͕K�{�Bsrc.tgz���K�v�ƂȂ�P�[�X������܂��B
        �� xsrc.tgz��X�E�C���h�E�̃\�[�X�ł��̂ŕK�v�Ȃ��ł��傤�B

     NetBSD/pc98 �֘A
      NetBSD/pc98 1.4.1 �J�[�l���t�@�C��(netbsd.GENERIC98)
      NetBSD/pc98 1.4.1 98�ňˑ��o�C�i��(bin98.tgz)
      NetBSD/pc98 1.4.1 �\�[�X����(src.skel.tgz, patch-0001.gz,....)

     NetBSD/i386 �֘A�͈ȉ��̂Ƃ��듙�������ł��܂��B
       ftp://ftp.iij.ad.jp/pub/NetBSD ��   (NetWork�‹����ǂ��ꍇ)
       UnixUser���̕t�^CD-ROM              (CD-ROM���~�����ꍇ)

     NetBSD/pc98 �֘A�͈ȉ��̂Ƃ��듙�������ł��܂��B
       ftp://egg.math.sci.hokudai.ac.jp/pub/NetBSD-pc98
       ftp://ftp.spec-j.co.jp/pub/os/NetBSD-pc98
#       ftp://ftp.lb.u-tokai.ac.jp/pub/personal/nork/NetBSD-pc98-13
         �� egg.math.sci.hokudai.ac.jp �ł̃f�B���N�g���\������̕⑫������
            �t���Ă����܂��B

     ���ӁFlocale�����ꂽ�‹��ɂ���ꍇ�́A��L�̃o�C�i���[��locale�ł�
�@�@�@�@�@�p�ӂ��܂��Blocale�����ꂽ�o�C�i���͏�L�T�C�g��locale����
�@�@�@�@�@�������ꂽdirectory�������o���܂��B

     �d�v�Ȓ��ӁF
	  ����locale�����Ă���ꍇ�́A�K��locale���o�C�i�����g�p���܂��B�@

  2. 1.4.1�o�C�i������K�v�ɉ�����NetBSD/pc98�̈��DOS�̈擙�ɒu����
     �����܂��B(CD-ROM������ꍇ�͂��̏��u�͕s�v����)

  3. NetBSD/pc98 1.4.1 �J�[�l���̃C���X�g�[��
      �܂��ŏ��Ɋ����̃J�[�l���� netbsd.old ���ƕۑ�������
             �ŁAnetbsd.GENRIC98 �� /netbsd �Ƃ��ăR�s�[����B

      ���ӁF1.2����1.4.1�ֈڍs����ꍇ�́A�K���J�[�l������1.4.1�ɒu��
            �����܂��B1.2�J�[�l����1.3�ȍ~�̃o�C�i���͓��삵�܂���B
�@�@�@�@�@�@
  4. NetBSD/pc98 1.4.1 �J�[�l���Ńu�[�g(���u�[�g)
      �V���O�����[�U���[�h�ŋN������B

  5. �C���X�g�[����f�B�X�N���}�E���g
      �t�@�C���V�X�e�����}�E���g(mount -a)����B

  6. NetBSD/i386 �o�C�i���̃C���X�g�[�� 
  7. NetBSD/pc98 �o�C�i���̃C���X�g�[��
  8. NetBSD/i386 �\�[�X�̃C���X�g�[��
  9. NetBSD/pc98 �\�[�X�̃C���X�g�[��
      zcat base.tgz | (cd /;tar --unlink -xvpf -)
     ���Ƃ��āA�e�t�@�C�����C���X�g�[�����܂��Betc.tgz�Ɋւ��ẮA
     /etc ��ۑ����ăC���X�g�[�����邩�A�ŏ��̓C���X�g�[�������Ɍ��
     �����‹��̐ݒ���e�𔽉f�����ĐV�����‹��ֈڍs����悤�ɂ��܂��B

      ��: �C���X�g�[���͕K�� i386 -> pc98 �̏��ɍs���܂��B

     ���̍�Ƃ��s���ׂ̃V�F����[upgrade1.sh]�Ƃ��ėp�ӂ��Ă݂��̂ŁA�K�v
     �ɉ����ďC�����ė��p���鎖���ł��܂��B

     pc98�\�[�X���C���X�g�[������ۂɂ́A�ŐV�̃p�b�`�܂ł̓K�p���s����
     �����܂��傤�B

     �d�v�Ȓ��ӁF
     �����‹��ւ̏㏑���̏ꍇ�ɂ́A�C���X�g�[���̍�(�����ł͂���܂���)
     �ɂ́Aunion mount����Ă��Ȃ���Ԃł��鎖���m�F���Ă����Ă��������B
     �ȑO�̌Â��\�[�X�c���[�͖��p�̖�肪�N����̂������ׂɂ��A
     ���O�ɕK���폜����悤�ɂ��Ă��������B
     �܂��A/usr/include���폜���鎖���]�܂����̂ł����A�v���C�x�[�g��
�@   �ύX��lj��̉”\��������܂��̂ŁA�e���̔��f�őΏ����Ă��������B

 10. /etc �z���̃t�@�C���̏C��
      1.2����͕ύX�����Ȃ�s���Ă��܂��B�㏑���C���X�g�[���̍ۂ̍ő�
      �̓�ւ� /etc �̍X�V��Ƃł��傤�B�ꍇ�ɂ���ẮA�����‹���ۑ�
      ������ŁAetc.tgz ��W�J��������������������܂���B1.4.1 �ł͕K�v��
      �ݒ�͎��rc.conf�ɏW�����Ă��܂����A/etc �� 1.4.1 �����s���ۂɂ�
      ���̃t�@�C������ʂ�`�F�b�N���ĉ������B

      /etc �z���̃t�@�C���Ɋւ��ẮA�ꕔ��98�ŌŗL�̕ύX���s���Ă���
      ���̂�����܂��B�����̔��f���s���� union mount��� /usr/src/etc
      �y�� /usr/src/etc/etc.i386���Q�Ƃ��ēK�؂ɃR�s�[���Ă��������B

       ���� rc.conf �Ɋւ��ẮArc_configure=YES ��ݒ肵�Ă����Ȃ��ƁA
       �}���`���[�U�[���[�h�Ɉڍs�ł��܂���B

       ��ʂɐݒ�ύX���s���Ǝv����t�@�C���Ƃ��ẮA
        rc.conf rc.local ld.so.conf hosts 
       ������������ł��傤(�‹��ɂ���Ă͑��̃t�@�C�����ύX���K�v�ł�)�B

       1.3�ȍ~�ł͋N������swap�������I�ɐڑ�����Ȃ��Ȃ��Ă��܂��Bfstab��
       swap�f�o�C�X�̋L�q���Ȃ���΁A�lj����ĉ������B

       PC�J�[�h��PnP�f�o�C�X���g�p���Ă���ꍇ�́A���ꂼ��̐ݒ�t�@�C��
       /etc/pcmcia.conf �y�� /etc/ipp.conf���啝�ɕύX�A�lj�����Ă��܂��B
       �����̃t�@�C���͎����I�ɂ̓C���X�g�[������܂���̂ŁA
          src.skel/sys/arch/i386/util/sbin/pcsd/pcmcia.conf
          src.skel/sys/arch/i386/util/sbin/ippctrl/ipp.conf
       ���Q�Ƃ������̓R�s�[���ēK�؂ɏ������Ă��������B
 
 11. �ꕔ�t�@�C���̍폜
      1.2�̎��ƃt�@�C���̈ʒu /sbin ���� /usr/sbin �֕ς�������̂�
      ����܂��B�ȉ��̂��������܂��B

         dumpfs dumplfs mountd nfsd nfsiod quotacheck 

      �������c���Ă����ƁAPATH�̊֌W�� 1.2 �̃o�C�i�����g�p����
      ���܂����ɂȂ�܂��̂ŁA���O�ɍ폜���Ă����K�v������܂��B
       /usr/sbin �ɂ����̃t�@�C�������݂��鎖���m�F���Ă���

         cd /sbin
         rm dumpfs dumplfs mountd nfsd nfsiod quotacheck 

      �Ƃ��Ă����܂��傤�B�����[upgrade2.sh]�Ƃ��ăV�F����p�ӂ���
      �݂܂����B

 12. �f�o�C�X�t�@�C���̍č쐬
      �Ή�����f�o�C�X�̑�����OS�̋@�\�g���ɂ���� 1.2/1.3.1 �̍��Ɣ�r����
      �ƃf�o�C�X�t�@�C�������Ȃ�ς���Ă��܂�(�w�ǂ��lj�)�B

       cp src.skel/etc/etc.i386/MAKEDEV /dev

      �����s����MAKEDEV�t�@�C�����X�V�����������B
      �܂��A�f�o�C�X�t�@�C���̍X�V��Y��Ȃ��ł��������B

       cd /dev
       ./MAKEDEV all

 13. ���u�[�g���āANetBSD/pc98 1.4.1 �‹��ŋN���B

 14. �J�[�l�����č\�z(�K�v�ɉ�����)
      �菇��1.2�̎��Ɠ��l�ł��B1.4.1������ꍇ�́Ai386�Ń\�[�X��
      pc98�Ń\�[�X�̗�����1.4.1������K�v������܂��B��ʂɂ́A
      union�}�E���g����Ă��Ȃ���ԂŁA�ȉ��̂悤�ɍs���܂��B

      i386�p�� 1.4.1 �\�[�X�� pc98�p�� 1.4.1 �\�[�X�̓W�J����������
      ��̍��

       mount -t union /usr/src.skel /usr/src
       cd /usr/src/include
       make includes
       cd /usr/src/sys
       make includes
       make depend
       make
       make install
       cd /usr/src/sys/arch/i386/conf
       cp GENERIC98 �K���Ȗ��O�̃t�@�C��(CONFIG)
       vi CONFIG
       config CONFIG
       cd ../compile/CONFIG
       make depend
       make
       mv /netbsd /netbsd.old
       cp -p netbsd /
       shutdown -r now

[---- �㏑���C���X�g�[���̏ꍇ(�I��) ----]


[�⑫����]
  ����1.  egg.math.sci.hokudai.ac.jp �ł� NetBSD/pc98 1.4.1 �֘A�f�B���N�g��
  ����2.  1.2 �` 1.4.1 �Œlj����ꂽ 98�ŌŗL�̋@�\(�R�}���h)�ɂ‚���
  ����3.  PnP�f�o�C�X�T�|�[�g�ɂ‚���
  ����4.  FreeBSD(98)�‹�����̃C���X�g�[������ۂ̏���
  ����5.  ���̑��B�d�v�Ȓ��ӁB�K���ǂ�ʼn������B

 1. egg.math.sci.hokudai.ac.jp �ł� NetBSD/pc98 1.4.1 �֘A�f�B���N�g��

     [�t�@�C���̓��e]
     pub/NetBSD-pc98/1.4.1/README

     [locale�����ꂽ�o�C�i��(NetBSD/i386�������܂�)]
         �� ���ʂ��傫���̂Œ���(������NetBSD/i386�̃o�C�i����ʓr�p�ӂ���
            �K�v�͂Ȃ�)
     pub/NetBSD-pc98/1.4.1/bin/localed-binary/CKSUMS
     pub/NetBSD-pc98/1.4.1/bin/localed-binary/GENERIC98.gz
     pub/NetBSD-pc98/1.4.1/bin/localed-binary/GENOLD98.gz
     pub/NetBSD-pc98/1.4.1/bin/localed-binary/INSTALL98.gz
     pub/NetBSD-pc98/1.4.1/bin/localed-binary/bin.tar.gz
     pub/NetBSD-pc98/1.4.1/bin/localed-binary/dev.tar.gz
     pub/NetBSD-pc98/1.4.1/bin/localed-binary/etc.tar.gz
     pub/NetBSD-pc98/1.4.1/bin/localed-binary/sbin.tar.gz
     pub/NetBSD-pc98/1.4.1/bin/localed-binary/usr.bin.tar.gz
     pub/NetBSD-pc98/1.4.1/bin/localed-binary/usr.games.tar.gz
     pub/NetBSD-pc98/1.4.1/bin/localed-binary/usr.include.tar.gz
     pub/NetBSD-pc98/1.4.1/bin/localed-binary/usr.lib.tar.gz
     pub/NetBSD-pc98/1.4.1/bin/localed-binary/usr.libexec.tar.gz
     pub/NetBSD-pc98/1.4.1/bin/localed-binary/usr.misc.tar.gz
     pub/NetBSD-pc98/1.4.1/bin/localed-binary/usr.sbin.tar.gz
     pub/NetBSD-pc98/1.4.1/bin/localed-binary/usr.share.tar.gz
     pub/NetBSD-pc98/1.4.1/bin/localed-binary/var.tar.gz

     [�ŏ�����98�ňˑ��o�C�i��(NetBSD/i386�����͊܂܂Ȃ�)]
        �� �_�C�����A�b�v���A�����ׂ��ꍇ�ɐ����B�ʓri386�̃o�C�i������p��
           ����K�v������B
     pub/NetBSD-pc98/1.4.1/bin/minimal-non_localed-binary/bin98.tgz
     pub/NetBSD-pc98/1.4.1/bin/minimal-non_localed-binary/kernel.tgz

     [locale������Ă��Ȃ��o�C�i��(NetBSD/i386�������܂�)]
         �� ���ʂ��傫���̂Œ���(������NetBSD/i386�̃o�C�i����ʓr�p�ӂ���
            �K�v�͂Ȃ�)
     pub/NetBSD-pc98/1.4.1/bin/non_localed-binary/CKSUMS
     pub/NetBSD-pc98/1.4.1/bin/non_localed-binary/GENERIC98.gz
     pub/NetBSD-pc98/1.4.1/bin/non_localed-binary/GENOLD98.gz
     pub/NetBSD-pc98/1.4.1/bin/non_localed-binary/INSTALL98.gz
     pub/NetBSD-pc98/1.4.1/bin/non_localed-binary/bin.tar.gz
     pub/NetBSD-pc98/1.4.1/bin/non_localed-binary/dev.tar.gz
     pub/NetBSD-pc98/1.4.1/bin/non_localed-binary/etc.tar.gz
     pub/NetBSD-pc98/1.4.1/bin/non_localed-binary/sbin.tar.gz
     pub/NetBSD-pc98/1.4.1/bin/non_localed-binary/usr.bin.tar.gz
     pub/NetBSD-pc98/1.4.1/bin/non_localed-binary/usr.games.tar.gz
     pub/NetBSD-pc98/1.4.1/bin/non_localed-binary/usr.include.tar.gz
     pub/NetBSD-pc98/1.4.1/bin/non_localed-binary/usr.lib.tar.gz
     pub/NetBSD-pc98/1.4.1/bin/non_localed-binary/usr.libexec.tar.gz
     pub/NetBSD-pc98/1.4.1/bin/non_localed-binary/usr.misc.tar.gz
     pub/NetBSD-pc98/1.4.1/bin/non_localed-binary/usr.sbin.tar.gz
     pub/NetBSD-pc98/1.4.1/bin/non_localed-binary/usr.share.tar.gz
     pub/NetBSD-pc98/1.4.1/bin/non_localed-binary/var.tar.gz

     [NetBSD/pc98 1.3�̃J�[�l���\�[�X�ƍŐV��PatchLevel40�ւ̍���]
     pub/NetBSD-pc98/1.4.1/src/src.skel-141-0009.tar.gz

 2. 1.2 �` 1.4.1 �Œlj����ꂽ 98�ŌŗL�̋@�\(�R�}���h)�ɂ‚���

    /sbin/apmconfig (1.2�ł�����)
      98��APM(Advanced Power Management) BIOS �Ɛڑ����܂��B
      �ڑ���apm�̋@�\���g�p�”\�ɂȂ�܂��B
      vm86���[�h���g�p���܂��̂ŁA�K��vm86biosd ���s��ɋN�����܂��B
      �܂��Aapmconfig��apm�Ǘ��f�[����apmd���N������Ɨǂ��ł��傤�B
      �‚܂�N���̎菇��vm86biosd => apmconfig => apmd�ł��B
�@�@�@�f�X�N�g�b�v�@��Ŏ����d���ؒf�”\�ȋ@��́Avm86biosd��
      apmconfig�����s���鎖�ŁA�����d���ؒf���”\�ɂȂ�܂��B

    /sbin/comctrl
      �V���A���̐ݒ�ύX���s���B�e��RS232C�̃p�����[�^�̐ݒ肪�”\�B
      /etc/comstart, /etc/com.conf ���Q��

    /sbin/diskgen
      �f�B�X�N�̃p�[�e�B�V�����ݒ���ȈՓI�ɍs���BNetBSD�X���C�X��
      �e�p�[�e�B�V�����̃T�C�Y����Θb�I�ɐݒ�ł���B
        diskgen {wd?, sd?, fd?, vnd?, etc}     NetBSD partition�̏C��
        diskgen -s {wd?, sd?, fd?, vnd?, etc}  DOS partition�̏C��

    /sbin/idectrl
      IDE�f�B�X�N�̐�����s���B
        idectrl wd? cmd [argument]
            cmd: status    ��ԕ\��  
                 ron       READ�L���b�V��ON
                 roff      READ�L���b�V��OFF
                 won       WRITE�L���b�V��ON
                 woff      WRITE�L���b�V��OFF
                 pow   n   n�����POWER DOWN����

    /sbin/ippctrl (1.2�ł�����)
      PnP�f�o�C�X�̐�����s���B
         ippctrl csn? ldn? [up|down]
            csn?      PnP�f�o�C�X�̎w����s���B
            ldn?      PnP�f�o�C�X�̎w����s���B
            up        �w�肳�ꂽ�f�o�C�X��F��������B
            down      �w�肳�ꂽ�f�o�C�X��؂藣���B

      csn?��ldn?�̔ԍ���ippctrl�R�}���h�������͋N�����̃��b�Z�[�W��
      �m�F�o���܂��B

      % ippctrl
      ld(1:0):ATIf428(0x28f48986) serial:0x0000a007
              stat(device connected) dev(ne0)
      ld(2:0):WBT0111(0x110154dc) serial:0x00000001
              stat(device connected) dev(bs0)

      ld(2:0)�Ƃ� csn2 (Card Selection Number) ldn0 (Logical Device Number)
      �Ƃ����Ӗ��ł��B

    /sbin/pcsd (1.2�ł�����)
      PC�J�[�h�T�[�r�X�f�[����

    /sbin/vm86biosd (1.2�ł�����)
      ���z86���[�h�Ή��f�[����(APM�֘A�g�p���ɂ͕K�{)

    /sbin/vpdconfig
      DOS�X���C�X�����z�I�ȓƗ������f�o�C�X�Ƃ��ĔF��������BNetBSD��
      �p�[�e�B�V������ h �܂őS�Ċ��蓖�ĂĂ���ꍇ�́ADOS�̈�Ƃ���
      �F������p�[�e�B�V���������蓖�Ă鎖���o���Ȃ��ׂɃ}�E���g����
      ���Ƃ��o���Ȃ��Ȃ��Ă��܂��B���̂悤�ȍۂɃf�B�X�N���DOS�̈��
      �ʃf�o�C�X�Ƃ��ĔF�����鎖�Ń}�E���g�”\�Ƃ���B
      �����̏󋵂�disklabel vpd? �Ŋm�F�o���܂��B

     �g�p��:
        vpdconfig -c /dev/vpd0d /dev/wd0d
           �� wd0 ��DOS�̈�� /dev/vpd0? �ŃA�N�Z�X�”\�ɂ���B
        mount -t msdos /dev/vpd0a /msdos/a
        mount -t msdos /dev/vpd0b /msdos/b
        mount -t msdos /dev/vpd0e /msdos/c
           �� DOS�̈�� a, b, e, f �̏��Ŋ��蓖�Ă���B

        vpdconfig -u /dev/vpd0d
           �� /dev/vpd0d ���������

    /usr/sbin/fdc (1.2�ł�����)
      FDD������s���BFD�Ɋւ��Ă�NetBSD/pc98�ł�/dev/fd0[a-h]�Ŏ���
      �F�����s�����A�����I�ɐ��䂷�鎖���ł���BFD�̃t�H�[�}�b�g��
      �”\�B
        fdc [-vhf][-ae ON|OFF][-i interleave][-d density] [device]
            -v      �璷�\��
            -h      HELP�\��
            -f      FD�̃t�H�[�}�b�g���s��
            -a      �t�H�[�}�b�g�����F����ON/OFF
            -e      ����1.44MB���[�h��ON/OFF
            -i      �C���^���[�u��(1�`15���w��)
            -d      FD�t�H�[�}�b�g�̖����w��
                      1:1.44MB hd:2HD(1.25M) hc:2HC(1.21M) 7:720KB 6:640KB
            device  �w��Ȃ�����/dev/rfd0a���g�p

    /usr/sbin/slotctrl (1.2�ł�����)
      PC-Card�X���b�g����

     �g�p��:
        slotctrl slot0 slot.spkr=down(up)    # �X�s�[�J�[OFF(ON)
        slotctrl slot1 slot.pow=down(up)     # �d������OFF(ON)

         �� �X�s�[�J�[�̓f�t�H���gOFF�ł��B

    /usr/sbin/ippinfo (1.2�ł�����)
      PnP�f�o�C�X�̏��\��

    /usr/sbin/iopinfo
      �J�[�l���ŔF�����Ă���IO�|�[�g���̕\��

    /usr/sbin/dumpcis (1.2�ł�����)
    /usr/sbin/devid (1.2�ł�����)
    /usr/sbin/cardinfo (1.2�ł�����)
      PC-Card�̏��\���B

    /usr/sbin/apmd (1.2�ł�����)
      APM�Ǘ��f�[�����B

    /usr/sbin/apmctrl (1.2�ł�����)
      APM����B�o�b�e���c�ʂ̎擾��CPU���x�̐��䓙���o����B


 3. PnP�f�o�C�X�T�|�[�g�ɂ‚���

     ��{�I�ɁAPnP�f�o�C�X�͏o�������PnP���[�h�Ŏg�p���Ă��������B
     PnP���[�h�Ŏg�p���鎖�ɂ���Ċ�‚��̃����b�g�����܂�܂��B

     [PnP���[�h�T�|�[�g���̃����b�g]

       a. �ʓ|�ȃ{�[�h�ݒ肪�s�v�ƂȂ�B
          �E�g�p����{�[�h�̕ύX�ȂǂŃ��\�[�X�̕ύX���K�v�ȏꍇ�ł������I
            �ɔF���ł���B

       b. �N����Ƀ��\�[�X�̉�������s�������ł���B
          �E�N����Ƀ{�[�h��(�\�t�g�I��)�؂藣������A���Z�b�g�����肷�鎖
            ���”\�ƂȂ�܂�(ippctrl�R�}���h���g�p)�B�\�t�g�I�ɐ؂藣����
            �Ń{�[�h���g�p���郊�\�[�X��������鎖���”\�ƂȂ�܂��B

           ��1. ���i�g�p���Ă��Ȃ�MO��HDD�̓d���͗����Ă��邪�A�f�B�X�N�s��
                �����������ׁA�}�E���g���Ďg�p�������B
                 �� PnP�Ή�SCSI�J�[�h���g�p���Ă���Ȃ�A�Ώۃf�o�C�X�̓d��
                    ����ꂽ��ɁA��USCSI�{�[�h��؂藣���čĐڑ����鎖��
                    �ڑ��f�o�C�X�ēx�F�����Ȃ����ׁA�{�̂̓d���𗎂��Ȃ��Ă�
                    �Ώۃf�o�C�X(���̏ꍇMO��HDD)���g�p�”\�ƂȂ�B

           ��2. PnP���f������������Ă���Note���g�p���Ă���ꍇ�ɁA���f����
                �����݂���Žg�p���Ă���B����PC�J�[�h���g�p���������A���f��
                �Ɨv�����\�[�X����������炵���ĔF���ł��Ȃ��B
                ���f�����g�p���邱�Ƃ�����̂œ������f���𖳌��ɂ������͂Ȃ��B
                �� PnP���f�����\�t�g�I�ɐ؂藣���āA�����݉�����PC�J�[�h��
                   �}�������”\�B���f�����g�p����ۂɍēx�F�������鎖���”\�B

     98�{�̂�C�o�X��PnP���T�|�[�g���Ă���@��łȂ��Ă��ANetBSD/pc98�ł�PnP
     ���[�h�Ŏg�p���鎖���”\�ɂȂ��Ă��܂��B

     PnP�f�o�C�X(PC�J�[�h��C�o�X�pPnP�{�[�h)�Ə]���^�̔�PnP Cbus�{�[�g��
     ���ݎg�p����ꍇ�́A�ȉ��ɏq�ׂ鎖�ɒ��ӂ��Ă��������B

     [��PnP�f�o�C�X�̐ݒ�̃|�C���g]

       ���荞�ݔԍ���irq 6�������͏o���邾�������ԍ����g�p����悤�ɂ��ĉ������B
        �� ���荞�ݔԍ��̍���́A���荞�ݗD��x�Ƃ͊֌W����܂���̂�
           �S�z���Ȃ��ʼn�����

       �{�[�h�ݒ�͏o���邾��NetBSD/pc98�̃J�[�l�����̐ݒ�ɋL�q���Ă����悤
       �ɂ��Ă��������B��PnP�{�[�h�Ɋւ��Ă̓{�[�h���g�p���鎑�����J�[�l����
       �m�点��K�v������܂����A���ׂ̈ɂ̓J�[�l����config�t�@�C���ɋL�q����
       ���ɕ��@������܂���B�J�[�l���ŔF�������������������͈͂�PnP�f�o�C�X
       �ւ̎������蓖�Ă��s���܂��B

       ����NetBSD/pc98�őΉ����Ă��Ȃ���PnP�{�[�h���g�p���Ă��āA���̃{�[�h��
       PnP�{�[�h���������Ă���l�ȏꍇ�ɂ́Anulldv �Ƃ������\�[�X�\��h���C�o
       ��config���ɋL�q���邱�ƂőΉ��ł���悤�ɂȂ�܂��B

       PnP�{�[�h�Ɣ�PnP�{�[�h�������ɍl��������Ƒ΍���ł��B

         [Q] ���́A�^�Ђ�Non PnP Cbus board��C Bus�ɂ����Ă��܂��B���̃{�[�h
             ��irq 5���g���܂��B�{�[�h�͓���ł����� NetBSD/pc98�ł͔F������
             �܂���B���ׁ̈ANetBSD/pc98 �� kernel ��irq 5�𑼂�PnP�{�[�h��
             ��PC�J�[�h�Ɏ����I�Ɋ��蓖�Ă悤�Ƃ��Ă���l�ł����Airq 5���d��
             ���Ă��܂��l�Ő���ɓ��삵�܂���B�{�[�h�������݂��擾�ł��Ȃ�
             �ׂ̂悤�ł����A�ǂ�����Ɨǂ��ł��傤�B

         [A]
            1) install���B

            kernel�N������push space key�Ƃ�������space key��������config mode
            �ɓ���܂��B
            �����ŁAinterrupt cmd����͂���ƁA�o�^���銄�荞�ݔԍ��𕷂��Ă�
            �܂�����A5����͂��܂��B����Ŋ��荞��5�͗\�񂳂�APnP �Ɋ��蓖��
            ���鎖�͂���܂���B

            2) kernel config �t�@�C����Non PnP Cbus�{�[�h�̃��\�[�X��o�^�B

            nulldv�Ƃ������\�[�X�\��h���C�o�[������܂��̂ŁA����Ń��\�[�X
            ��\�񂵂܂��B���̏ꍇ�A
                nulldv* at isa? irq 5
            �Ƃ��܂��B

            ���̑��ɗႦ�΃{�[�h��memory address 0xc0000 ���� 0x2000, irq 3��
            �g���Ă���ꍇ��

                nulldv* at isa? irq 3 maddr 0xc0000 msize 0x2000

            �̂悤�ɓo�^���܂��B�������č��ꂽ�J�[�l���ł́APnP�f�o�C�X��
            �o�^���ꂽ���\�[�X���������悤�ɂȂ�܂��B
          
              ���ӁF����͂����܂�Non PnP Cbus�{�[�h���‚���ɑΉ�����f�o�C�X
                    �h���C�o�����݂��Ȃ��ꍇ�ł��BPnP�{�[�h�̏ꍇ�͂��̋L�q��
                    �s�v�ł����A�Ή�����f�o�C�X�h���C�o�����݂���ꍇ�ɂ͂���
                    �f�o�C�X�p�̋L�q���g�p���ĉ������B


 4. FreeBSD(98)�‹�����̃C���X�g�[������ۂ̏���

     NetBSD��FreeBSD�ł̓f�B�X�N�̈����Ɋւ��Ď኱��������܂�(�Â��o�[�W����
     ������)�B���̂��߁AFreeBSD(98)���NetBSD/pc98�̈���m�ۂ���ꍇ�ɂ͂�����
     ���̒��ӂ��K�v�ł��B

       1. �����f�B�X�N�ɋ������鎖�͏o���Ȃ��B
            �����ŋ߂�FreeBSD�̏ꍇ�͕ʂƂ��āA���Ƀf�B�X�N��ɍŏ��Ɍ��t������
            BSD�X���C�X��a�p�[�e�B�V������/(root)�Ƃ��悤�Ƃ���ׂɁA����������
            ���܂��B�ʂ̃f�B�X�N�֊‹��𕪂���K�v������܂��B

       2. NetBSD/pc98�ł͊e�p�[�e�B�V������/dev/wd0a,/dev/sd0h�̂悤�ɕ\������B
            /dev/[r]{w,s,f,c,wc}d?[a-h]
                  r ... raw �f�o�C�X�̏ꍇ�ɕt����
                  w ... IDE�nHDD�f�o�C�X
                  wc .. IDE�nCD-ROM�f�o�C�X
                  s ... SCSI�nHDD�f�o�C�X
                  c ... SCSI�nCD-ROM�f�o�C�X
                  f ... FDD�f�o�C�X
                  ? ... ����̃f�o�C�X�̃��j�b�g����ʂ��鐔��
                  [a-h] �p�[�e�B�V����
            /dev/wd0s1e ���̃X���C�X���ӎ������w��͎g���܂���B�܂�/dev/od0a
            ����od�h���C�o���g�p����MO�f�o�C�X�̎w����ł��܂���BMO�Ɋւ��Ă�
            SCSI�f�o�C�X�Ƃ���/dev/sd0a���Ŏw�肵�܂��B

       3. NetBSD�ł�d�p�[�e�B�V�������g�p���鎖���ł��Ȃ��B
            �ȑO��FreeBSD�ł������������̂ł����ANetBSD�ł�d�p�[�e�B�V�����Ɋւ�
            �Ă̓f�B�X�N�S�̂�\�����ʂȃp�[�e�B�V�����Ƃ��Ďg�p���܂��B

     �ȏ�̒��ӓ_���l�����āA�f�B�X�N���������܂��BFreeBSD�̈�̂Ȃ��f�B�X�N��
     �X���C�X����—p�ӂ��āAd�p�[�e�B�V�������f�B�X�N�S�̂Ƃ���disklabel������
     ����ł����܂��Bboot�u���b�N��NetBSD/pc98�̂��̂��g�p���܂��̂ŁA�����I��
     boot�u���b�N�̃t�@�C�����w�肵�ď�������ʼn������B���̌�newfs���s���Ă���
     �܂��傤�B

     ���̏����ȊO�� �V�K�C���X�g�[�� �Ɠ����菇�ō�Ƃł��锤�ł��B

 5. ���̑��B�d�v�Ȓ���

     *) Kernel config�t�@�C����1.2�Ƃ��Ȃ�قȂ�܂��B 1.2��config�t�@�C��
        �͎g�p���鎖�͏o���܂���B
        GENERIC98�₻�̑��̃T���v�����Q�Ƃ��ĕύX���Ă��������B

�@�@ *) Locale�����ꂽ�‹��̏ꍇ�Asrc.skel��locale���p�b�`�𓖂Ă܂��B
        �J�[�l������make����ꍇ��A���[�U�o�C�i�����č\�����鎞�ɕK�v�ł��B

          cd /usr
          patch -p < ./src.skel/contrib/Ext-patches/locale/locale.13.dif

        �Q�x���̃p�b�`�𓖂Ă��肵�Ȃ��悤�ɒ��ӂ��Ă��������B
        �p�b�`�𓖂Ă�ۂɂ́Aunion mount ����Ă��Ȃ������m�F���Ă��������B
                                          ^^^^^^^^^^^^
      *) /etc�ɂ���e��ݒ�t�@�C�����啝�ɍX�V����Ă��܂��B
         union mount���/usr/src/etc �y�� /usr/src/etc/etc.i386���Q�Ƃ���
   �@�@�@�K�؂ɃR�s�[���Ă��������B
         ����rc.conf�̐ݒ��Y��Ȃ��悤�ɂ��Ă��������Brc.conf�̕ҏW�ɂ�����
         rc_configure=YES��Y��Ȃ��悤�ɂ��Ȃ��ƁA�}���`���[�U�[���[�h�Ɉڍs
         �ł��܂���B

      *) �X���b�v��1.2�Ǝ��Ȃ�A�N�����ɐڑ�����܂���B�K���A/etc/fstab��
         �X���b�v�̑Ώۂ��L�q���Ă��������B�X���b�v�̋L�q��Y��ă}�V����
         ����ɓ��삵�Ȃ��Ƃ��������ǂ������܂��B

         ��NetBSD/pc98 1.4.1 �ł͉��z�L�����s�������ۂɃ���������̑傫��
           �v���Z�X���E�����Œv���I�ȏ󋵂Ɋׂ�Ȃ��悤�ȑ΍􂪂���Ă�
           �܂��B�������Ȃ���X�N������X�T�[�o���E����铙�̏󋵂��N����
           �ƃJ�[�l���͐����Ă�����̂́A�n���O�A�b�v���Ă���l�Ɍ�����
           ���܂��܂��B

        [swap�Ɋւ���L�q��]
           /dev/wd0b     none         swap    sw         0 0

      *) �l�b�g���[�N�C���^�[�t�F�[�X�Ɋւ��āA�]���� ed �h���C�o�œ���
         ���Ă�����̂̑������Ane �h���C�o�ֈڍs���܂����Bifconfig �̍�
         �̎w���ύX����K�v�����邩������܂���B

#---------------------------------------------------------------------#
#           �ȉ��͂��܂��̃V�F��(�o�O���Ă��炲�߂�Ȃ���)            #
#---------------------------------------------------------------------#
#-------------------------[upgrade1.sh]--------------------------------
#!/bin/sh
#
#   Install new binaries
#
echo -n "Where are the binaries of 1.3 ? [Default:/] > "
read DIR13

TARGET=${DIR13:-/}

echo -n "Where is the TARGET directory ? [Default:/] > "
read TARGET

TARGET=${TARGET:-/}

export DIR13 TARGET

echo	"Change directory ${DIR13}."
cd ${DIR13}  

# mount | awk '{print $5}' | grep union > /dev/null
# if [ $? -eq 0 ]
# then
#	umount `mount | grep union | awk '{print $1}' | sed 's/<above>://'`
# fi
# if [ -d ${TARGET}/usr/include ]
# then
#	rm -rf ${TARGET}/usr/include
# fi
# if [ -d ${TARGET}/usr/src.skel ]
# then
#	rm -rf ${TARGET}/usr/src.skel
# fi
# if [ -d ${TARGET}/usr/src
# then
#	rm -rf ${TARGET}/usr/src
# fi

echo "zcat base.tgz | (cd ${TARGET}; tar --unlink -xvpf -)"
echo "zcat comp.tgz | (cd ${TARGET}; tar --unlink -xvpf -)"
echo "zcat misc.tgz | (cd ${TARGET}; tar --unlink -xvpf -)"
echo "zcat text.tgz | (cd ${TARGET}; tar --unlink -xvpf -)"

echo -n	"Would you like install /etc ? [Y/N(Defeult:N)] > "
read YorN

YorN=${YorN:-N}
if [ ${YorN} = "Y" ] || [ ${YorN} = "y" ]
then
	echo "zcat etc.tgz | (cd ${TARGET}; tar --unlink -xvpf -)"
fi

echo	"OK."
#-------------------------[upgrade2.sh]--------------------------------
#!/bin/sh
#
#	Delete old binaries
#

for OLD in dumpfs dumplfs mountd nfsd nfsiod quotacheck
do
	if [ -x /sbin/${OLD} ] && [ -x /usr/sbin/${OLD} ]
	then
		rm /sbin/${OLD}
	fi
done