-------------------------------------------------------------------------
�|��� : ���� �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
-----------------------------------------------------------------------