-------------------------------------------------------------------------
 �|��� : ���� �O�O (94/04/08)
 e-mail : [email protected]
          [email protected]
          [email protected]
 --------------------------------------------------------------------------
                        EXT2 �t�@�C���V�X�e�� FAQ
                                  93/10/18

 ���̃t�@�C���� ext2 �t�@�C���V�X�e���Ɋւ��āA���΂��΂����˂��鎿��(FAQ)
 �ɑ΂��铚����܂Ƃ߂���̂ł���B

 Q: ���[�g�E�t�@�C���V�X�e�����鎞�� ext2 ��g�����񂾂��ǁALinux ��
    �u�[�g���邽�тɁA

         MINIX-fs magic match failed
         EXT-fs: magic match failed

    �Ƃ������b�Z�[�W���o�܂��B����� Linux �����[�g�t�@�C���V�X�e����F��
    ���Ă��Ȃ��Ƃ������Ƃł��傤�� ?

 A: �������BLinux �̓u�[�g���ɂ����‚��̈قȂ�t�@�C���V�X�e����[�g
    �t�@�C���V�X�e���Ƃ��ă}�E���g���悤�Ǝ��݂܂��B

      - �܂��ŏ��� minix �̃t�@�C���V�X�e���Ŏ����Ă݂āA���[�g�t�@�C���V
        �X�e���� minix �łȂ���΍ŏ��̃G���[���b�Z�[�W��o���܂��B
      - ���ɁAextended file system ����āA���Ă���� 2 �‚߂̃G���[
        ���b�Z�[�W��o���܂��B

    �V�����o�[�W�����̃J�[�l���ł́Asilent flag ��g���Ă����� warning
    ��o���Ȃ��悤�ɂ��Ă��܂��B�J�[�l����o�[�W�����A�b�v����΂����̃��b
    �Z�[�W�͏o�Ȃ��Ȃ�ł��傤�B

 Q: ���̂悤�ȃG���[���b�Z�[�W���ł܂��B

      [EXT II FS 0.2c, 93/03/06, bs=1024, fs=1024, gc=##, bpg=##, ipg=####]
      EXT2-fs warning: mounting unchecked file system

    �t�@�C���V�X�e���ɖ�肪����̂ł��傤�� ?

 A: �������v�ł��B���� ext 2 �t�@�C���V�X�e���̓f�B�X�N��� valid flag
    ����Ă��܂��B���̃t���O�́A�}�E���g������ 0 �ɁA�A���}�E���g����
    ��� 1 �ɂȂ�܂��Bvalid flag �� e2fsck �Ń`�F�b�N����A�t�@�C���V�X
    �e����`�F�b�N����K�v�����邩�m�F����܂�(���t���O�� 1 �Ȃ�� e2fsck
    �́A�t�@�C���V�X�e���͕ύX����Ă��Ȃ��ƍl���āA�`�F�b�N���܂���)

    ���[�g�t�@�C���V�X�e���͗B��A���}�E���g����Ȃ��t�@�C���V�X�e���Ȃ̂ŁA
    valid flag �͏�� 0 �ɃZ�b�g����Ă��܂��B�u�[�g���ɃJ�[�l�������[�g�t�@
    �C���V�X�e����}�E���g���A���� valid flag ��`�F�b�N����� 0 �Ȃ̂ŁA
    �x�����b�Z�[�W���o�͂����킯�ł��B

    ���[�g�t�@�C���V�X�e���Ɋւ��邱�� warning �͖������Ă���v�ł��B
    �O�̂��߁Ae2fsck ���Ă݂�̂���������܂���B

    Linux 0.99pl10 �ȏ�ł́A���[�g�t�@�C���V�X�e���� read only ���[�h�Ń}
    �E���g���邱�ƂŁAumount �ł���悤�ɂȂ��Ă��܂��B�t�@�C���V�X�e����
    read only ���[�h�Ń}�E���g����� valid flag �͕ύX����܂���B���̕��@
    ��p���邽�߂ɂ́Abootutils package ��g���K�v������܂��B

 Q: mke2fs �� ext2 �t�@�C���V�X�e�����낤�Ƃ�����'Out of memory' �Ƃ���
    �Ď��ɂ܂����B�ǂ����� ?

 A: ���� mke2fs ���g�ɂ���܂��Bmke2fs �� inode �̃e�[�u���̃R�s�[��
   ��������Ɏ��̂ŁA�t�@�C���V�X�e������̂ɑ傫�ȃ��������K�v�ł��B
   ���̖��͍ŋ߂̃o�[�W����(0.2c+ �ȏ�)�ł͏C������Ă��܂��B

   �ł�����Amke2fs �� e2fsck ��o�[�W�����A�b�v����Ή����ł��傤�B

 Q: mke2fs �� ext2 �t�@�C���V�X�e�����낤�Ƃ�����A�ȉ��̂悤�ȃ��b�Z�[
    �W��o���Ď��ɂ܂��B

         mke2fs: Unable to find a block for the block bitmap
      ���邢��:
         mke2fs: Unable to find a block for the inode bitmap
      ���邢��:
         mke2fs: Unable to find a block for the inode table

   �������Ȃ̂ł��傤 ?

 A: ext2 �t�@�C���V�X�e���͕����u���b�N�̃O���[�v���琬�藧���Ă��܂��B
    ���ꂼ��̃O���[�v���Ƃ� super block �� fs descriptors, 2 �‚� bitmap
    blocks, inode table �̈ꕔ�����݂��܂��B���ꂼ��̃O���[�v�� 8192 �u���b
    �N����܂��B

    �t�@�C���V�X�e�����鎞�Amke2fs �̓O���[�v����߂邽�߂ɁA�^����ꂽ
    �u���b�N�̑����� 8192 �Ŋ���A���ꂼ��̃O���[�v���ƂɃR���g���[�����
    ��������Ƃ��܂��B�Ƃ��ǂ��A�Ō�̃O���[�v���������Ȃ肷���Ă�����
    ��������݂���Ȃ���������A���̌��� mke2fs �����ɂ܂�

    ���̃o�O�� 0.3d �ȍ~�ł͏C������Ă���̂ŁA�o�[�W�����A�b�v����Ή�
    ����ł��傤�B

 Q: df �����Ƃ��Aext2 �t�@�C���V�X�e���� 100% �ȏ�ɂȂ��Ă���̂ł����A
    ���v�ł��傤�� ?

 A: ���v�ł��B

    ext2 �t�@�C���V�X�e���͂��ꂼ��X�[�p�[���[�U�[�p�ɗ\�񂳂ꂽ�u���b�N
    ����Ă��܂�(���Ȃ킿�A��ʃ��[�U�[�ɂ͎g���Ȃ������ł�)�Bdf ��
    statfs()�̃V�X�e���R�[����p���A�ȉ��̏���܂񂾍\���̂��炢�܂��B

      - f_blocks : �A���P�[�g���ꂽ�S�u���b�N��
      - f_bfree  : �t���[�u���b�N�̑���
      - f_bavail : ��ʃ��[�U�[���g�p�”\�ȃt���[�u���b�N��

    df �� f_blocks �� f_bavail �Ŋ����Ďg�p����v�Z���Ă��܂��Bext2 �t�@�C
    ���V�X�e���Ń��[�g���قƂ�ǂ̃u���b�N��g�p���Ă���΁Af_blocks ��
    f_bavail ��z���āA�g�p���� 100 % �𒴂��邱�ƂɂȂ�܂��B

 -----------------------------------------------------------------------
 �����O�O�i��j�d�͒��������� �q���[�}���t�@�N�^�[�����Z���^�[
 [email protected], Tel:(03)-3480-2111(ex.579), FAX:(03)-3430-5779
 PAF02316@niftyserve, pcs33766@Ascii-Net
 -----------------------------------------------------------------------