�f�x���b�p�[�FLinux How-To 2005�N10��07���@01:02 �X�V
�n�[�h�f�B�X�N��GRUB���C���X�g�[������

�@Red Hat Linux 7.2�̏ꍇ�C�C���X�g�[���Ɠ�����GRUB���n�[�h�f�B�X�N��MBR�ɃC���X�g�[�����ꂽ��Ԃɂł���B���̂��߁CRed Hat Linux 7.2������W���I�ɗ��p����̂ł���΁CGRUB�̍ăC���X�g�[���̕K�v���͂Ȃ��B

�@�������C�����/sbin/lilo�����s������Cmake bzlilo�����s�����肷���GRUB���㏑������LILO�ɒu��������Ă��܂��B�܂��C������OS���f���A���u�[�g���邽�߂Ɋ���OS�̃u�[�g���[�_�[��GRUB�ɒu�������������Ƃ����邩������Ȃ��B���̂悤�ȏꍇ�ɂ́CGRUB���n�[�h�f�B�X�N�ɃC���X�g�[���������K�v������B���̑���͈ӊO�ƊȒP���B

�@�܂��́C��ɍ���Ă������N���p�t���b�s�[�f�B�X�N����N�����CGRUB�R�}���h�̃v�����v�g��Ԃɂ��悤�B�����āC���̂悤�ɂ���setup�R�}���h�����s����΂悢�B

grub> root (fd0)
grub> setup (hd0)

�@���̑��삾���ŁC�t���b�s�[�f�B�X�N�ifd0�j�ɃC���X�g�[������Ă���GRUB�\����1��ڂ̃n�[�h�f�B�X�N�ihd0�j�ɃC���X�g�[�������B���Ȃ݂ɂ��̍ہC�N���p�t���b�s�[�f�B�X�N����grub.conf�t�@�C�����n�[�h�f�B�X�N��ɃR�s�[����邽�߁C�N���p�t���b�s�[�f�B�X�N���Ńe�X�g�������j���[�‹������f�����B

�@��{�I�ɂ͂���ł悢�̂����C����̗�̂悤��1��ڂ�WindowsXP�C2��ڂ�Linux�Ƃ����p�^�[���ł͂��܂������Ȃ��B�Ȃ��Ȃ�΁CGRUB��WindowsXP�ŗ��p���Ă���NTFS�ɑΉ����Ă��Ȃ����߂��B���́C�n�[�h�f�B�X�N���GRUB�́C�N�����Ԃɉ�����stage1�Cstage1_5�Cstage2�ƌĂ΂��3�‚̕����ɕ������B�����āCstage1��stage1_5�̕�����MBR�Ɋi�[����邪�Cstage2�̕����̓t�@�C���V�X�e�����̂Ɋi�[�����̂��iFig.9�j�B

�@GRUB��NTFS�ɑΉ����Ȃ����߁C���̏�Ԃł�stage2��ǂݍ��ނ��Ƃ��ł��Ȃ��i�Ƃ��������C���setup (hd0)�̎��s����stage2�̏������݂Ɏ��s����j�B

One Point!stage2�́C���ۂɃt�@�C���V�X�e���ォ��Q�Ƃ��邱�Ƃ��ł���BRed Hat Linux 7.2�ł́C/boot/grub/stage2�Ƃ����t�@�C�������݂��邱�Ƃ��m�F�ł��邾�낤�B���R���̃t�@�C�����폜�����ꍇ�ɂ́CGRUB�͋N���ł��Ȃ��Ȃ邱�Ƃ��Ӗ�����B���ӂ��悤�B

Fig.9���n�[�h�f�B�X�N���GRUB�̍\��
Fig.9

�@�����ł��ϑ��I�ł��邪�C2��ڂ̃n�[�h�f�B�X�N�ł���ext2�t�@�C���V�X�e����stage1�Cstage1_5�Cstage2���L�q���C1��ڂ̃n�[�h�f�B�X�N����N��������̂́C���ۂɂ�stage2�̃t�@�C����2��ڂ̃n�[�h�f�B�X�N�ɑ��݂�����̂��Q�Ƃ���悤�ݒ肷��΂悢�iFig.10�j�B

Fig.10��ext2�iext3�j�t�@�C���V�X�e�����stage2���g��
Fig.10

�@���̂悤�ȍ\���ɂ���ɂ́C�܂��ŏ��ɋN���p�t���b�s�[�f�B�X�N����N�����C���̓��e���n�[�h�f�B�X�N��2��ځihd1�j�ɂ��������ށB

grub> root (fd0)
grub> setup (hd1)

�@���ɁC1��ڂ̃n�[�h�f�B�X�N�ihd0�j��MBR��Fig.10�Ɏ������悤�ɁCstage 1_5�Cstage2��2��ڂ̃n�[�h�f�B�X�N�̑�1�p�[�e�B�V�����i(hd1,1)�j�ɑ��݂�����̂𗘗p����悤�w�肷��B���̂��߂ɂ́C���̂悤��install�R�}���h��p����΂悢�B

grub> install (hd1)+1 d (hd0) (hd1,0)/grub/stage2 p (hd1,0)/grub/menu.lst

�@install�R�}���h�́C�擪���珇�Ɂustage1_5�̏ꏊ�v�C�u����d�v�C�ustage_1�̏ꏊ�v�C�ustage2�̏ꏊ�v�C�u����p�v�C�u���j���[�t�@�C���̏ꏊ�v���w�肷��B

�@��L�ł́Cstage1_5��hd1�̐擪�̎��̃Z�N�^�i+1�̃Z�N�^�j�𗘗p���Cstage2��hd1��1�Ԗځi0�j�ɂ���/grub/stage2�C�����Đݒ�t�@�C����hd1��1�Ԗځi0�j�ɂ���/grub/menu.lst���g���悤�w�肵�Ă���B

�@Linux�ォ��́Cstage2��menu.lst�̃t�@�C����/boot/grub�f�B���N�g���Ɍ����邪�CGRUB�ォ���/grub�f�B���N�g���Ƃ��Č�����̂Ő擪��/boot���ȗ��w�肷��΂悢�B

�@���̂悤�ɁC2��ڂ���GRUB�̋N���t�@�C����ǂݍ��ނ��Ƃő̍ق͂悭�Ȃ����̂́C1��ڂ̃n�[�h�f�B�X�N�̑�1�p�[�e�B�V������GRUB�ɑΉ����Ă��Ȃ��ꍇ�ł��CGRUB�𗘗p���邱�Ƃ��ł���B

One Point!��L�̂悤�ɏ����������ꍇ�C���j���[���ڂ�Linux���/boot/grub/menu.lst�t�@�C�����g�p�����B���j���[���ڂ���������������΁CLinux���N����menu.lst�t�@�C����ҏW����΂悢���ƂɂȂ�B

One Point!stage1_5�̃t�@�C���́Cstage2��u�����t�@�C���V�X�e���̎�ނɂ���āue2fs_stage1_5�v�C�uffs_stage1_5�v�C�ureiserfs_stage1_5�v�C�ufat_stage1_5�v�C�uminix_stage1_5�v�C�uvstafs_stage1_5�v�̂����ꂩ�̃t�@�C�����g����B���̂��߁C����̂悤�ɕʃt�H�[�}�b�g�̃f�B�X�N����stage2�̃t�@�C����ǂݏo���ꍇ�Cstage1_5�̃t�@�C���𖾎��I�ɏ������ޏꍇ������i����́Cstage1_5��stage2�Ɠ����n�[�h�f�B�X�N����ǂݍ���ł��邱�Ƃ�����͂Ȃ��j�B�����I��stage1_5���������ނɂ́Cembed�R�}���h���g���C�Ⴆ�΁uembed /boot/grub/e2fs_stage1_5 (hd0)�v�̂悤�Ɏw�肷��B

�@������񂱂��̍�Ƃ́C�n�[�h�f�B�X�N��1��ڂ�NTFS�ł��邩����Ȃ̂ł���CWindowsXP���C���X�g�[������Ă���f�B�X�N��Linux���C���X�g�[������Ă���f�B�X�N�Ƃ����ւ�����΁Csetup�R�}���h�ŏ������ނ����ōςށB

�@�܂��CGRUB�ł�map�R�}���h���g���f�B�X�N�����ւ�����Chide�R�}���h���g���ăf�B�X�N���B�����肷�邱�Ƃ��”\���B�����𗘗p����΁C���_��Ȋ‹��\�z���”\�ƂȂ邾�낤�i�M�҂͂܂������Ă��Ȃ����CGRUB�̃}�j���A���ɂ���DOS��Windows��2��ڂ̃n�[�h�f�B�X�N����N���������ꍇ�ɂ́Cmap�R�}���h�ɂ��f�B�X�N�̓���ւ����K�v�Ȃ悤���j�B

�@�Ȃ��n�[�h�f�B�X�N��MBR��GRUB���C���X�g�[�������˂�ƁC�ň��̏ꍇOS�̋N���Ɏ��s���邱�Ƃ�����B���̂��߁C�\���ɋN���p�t���b�s�[�f�B�X�N�œ�����m�F�������MBR�ɏ������ނ悤�ɂ��悤�B����Linux�ȊO��OS�ł́C�ň��̏ꍇOS�̍ăC���X�g�[�����K�v�ƂȂ�P�[�X�����邽�ߒ��ӂ��K�v���B

icon �܂Ƃ�

�@����́CRed Hat Linux 7.2�̊‹���3��ɕ����ďЉ�Ă����B�����GRUB�́C��{�I��menu.lst�t�@�C���̐ݒ莟��ł��܂��܂�OS���N���ł��邱�Ƃ����������͂����B

�@GRUB�𓱓����郁���b�g�͑��X���邪�C�M�҂Ƃ��Ă�GRUB�R�}���h�v�����v�g���p�ӂ���Ă��邱�ƂŁC������ݒ������Ă��܂����ꍇ�̏C�����e�Ղł���_�ɑ傫�ȉ��l�������o�����B

�@�{�e�́C�L���̓�����Linux���x�[�X�Ƃ�������ɂȂ��Ă��邪�CWindows��FreeBSD�ȂǁC����OS�ł��f���A���u�[�g����\�肪����Ȃ�΂��֗̕����͌v�肵��Ȃ��B

�@Red Hat Linux 7.2���g���Ă���Ȃ�΁Cgrub-install�R�}���h��GRUB�̋N���f�B�X�N���ȒP�ɍ�邱�Ƃ��”\���BGRUB�����p���Ȃ��Ƃ��Ă��C�N���p�f�B�X�N�����͍쐬���Ă����̂��悢���낤�B��Q�������Ȃǂɖ𗧂‚��Ƃ͊ԈႢ�Ȃ��B

�֘A�����N
{^ ���b�h�n�b�g
{^ Red Hat Linux 7.2���i���i���b�h�n�b�g�j

[���V���F�CITmedia]

5/5 space

'; document.write(a); return true; })(); //-->