|
|
This document is available in: English Castellano Deutsch Francais Italiano Nederlands Portugues Russian Turkce Korean |
���� Subhasish Ghosh �۾��� �Ұ�: ���� ��� ��� �ִ� 20���� û�� Subhasish Ghosh�Դϴ�. ��ǻ�� ï¿½Ã½ï¿½ï¿½Û¿ï¿½ï¿½ï¿½ï¿½Ï¾ï¿½ï¿½Ì¸é¼ ï¿½ï¿½Ç»ï¿½ï¿½ �������Դϴ�. ���� 6���� ����ũ�μ���Ʈ ���� �ڰ����� ����Ͽ����� NT 4.0Ʈ���� ���� �ڰ����� ����ϰ� �ֽ��ϴ�. �������� �������� ����� �Դµ� Ư�� Redhat�������� ����߽��ϴ�. ���� RedHat������ ����������(RHCE) ������ �غ����̱���. �Ƹ� �������� �������� ���� �ֵ� �����ü���� ���� ������ �ͳ׿�. ����: |
���:
�ȳ��ϼ���? �� �� �ۿ����� ������ ������ Ŀ���� �������� �Ը��� �°� �ٲپ� ������ �� ���� ��ġ�ϴ� ��� ������ ���캼 ���̴�. �̹� �˰� �ְ����� ������������������ Ŀ���� �ڽ��� �Ը��� �°� ������ �ʿ䰡 �ִ�. ���ڴ� �� �ۿ��� ��� �ϸ� �ڽ��� �Ը��� �´� Ŀ���� �������ϰ� �����ϰ� ��ġ�� �� �ִ����� ���� �����ϰ��� �Ѵ�. �Ʒ� ������ RedHat������ ����ڸ� ������� �����Ǿ����� �ٸ� ��κ��� ������ �����ǿ����� ���ٸ� ������� �� ������ ������ �� �ִ�.
�� ���� ������ Ŀ���� �������ϴ� 27�ܰ迡 ���� �Ұ����̴�.
�Ʒ� �Ұ��ϴ� ����� ���� �ý����� �������� �ۼ��Ǿ���. :
COmpaq Presario 4010�ø��� ��ǻ��, 15.5Gb �ϵ��ũ, 96MB RAM,
400MHz Intel Celeron���μ���, Ŀ�� 2.2.16-22��
����� �� Redhat������ 7.0 ������.
�츮�� ������ ����� �۵��ϴ� ����È�� Ŀ���� ��°��̴�.
����È�� Ŀ���� �̸��� ������ �̸��� ���� "2.2.16-22ghosh"��
�θ���� �ߴµ� �������� �������� �����ϴ� �̸��� ���̸� �ȴ�.
�� �׷� ����ִ� ������Ŀ�� �����ϻ���� ��������.
�ܰ� 1: "root"�� �α����� ���� ���� �ܰ踦 �����Ѵ�.
�ܰ� 2: ����������Ʈ�� ��Ÿ���� ���� ������ �����Ѵ�.: rpm -q kernel-headers kernel-source make dev86
�ܰ� 3: ���� �� RPM���� �̹� ��ġ�Ǿ� �ִٸ� �ܰ� 4�� �Ѿ��. �׷��� �ʴٸ� Redhat������ 7.0 CD-ROM�� ����Ʈ��Ų ���� �� RPM���� ��ġ�ϱ� ���Ͽ� rpm -Uvh ������ �����Ѵ�.
�ܰ� 4: ���� X�����찡 ���������� �۵��ϰ� �־��ٸ� �����࿡�� startx�� �Է��Ͽ� X-������ȯ������ �۾��� �Ѵ�. X�����찡 �������� �ʾҴٸ� ���������� ���� X�� ��ġ�϶�� ���Ѵ�. X�����쿡�� �۾��� �ϸ� ���������� ���� ����. ���� X�����찡 �������� �ʾҴٸ� Ŀ�ǵ���ο��� make config�� make menuconfig�� �Է��ϸ� �ȴ�. �� �ۿ����� �̹� X������ý����� �����Ǿ� �ִٰ� �����ϰ� ��� ������ �ϰڴ�. �� X�� ���� ���Ͽ� startx ������ ��������.
�ܰ� 5: ���� GNOMEȯ�濡����� GNOME Terminal�� ���� cd /usr/src/linux������ �Է��Ѵ�.
�ܰ� 6: ���� /usr/src/linux ���丮���� make xconfig��� �Է��Ѵ�.
�ܰ� 7: make config�� GUI������ È�鿡 �� ���̴�. �̸� ���ؼ� �پ��� ���û����� �����Ͽ� �������� �Ը��� �´� Ŀ���� ���� �� �ִ�.
Step 8: ��, ���� ���û����� �����ؾ� �ϴµ� �ѵ��� �� ���û����� �״��
�α⸦ �����Ѵ�. ��� �ϵ����� ģ�������� �������� ���̴�.
�⺻ ������ �ſ� ���ſ� ���̴�. �ݸ� �� ������ ��κ��� ��ǻ�Ϳ��� �� �۵��Ѵ�.
�������� ó������ ��� Ŀ���� �������ϰ� ��ġ�ϴ����� ���� ���Ͽ� ��� ������ ����
�� �غ��⸦ ���Ѵ�.
�������� �ϵ����� ���� ģ�������� "�������� ����"�� ���� �Ŀ���
�������� ���ϴ� �۰� ����È�� Ŀ���� ���� �� ���� ���̴�.
�������� ��ǻ�� ���ο� ���Ͽ� ���ݴ� �ڼ��� �˰� �ʹٸ� /proc���丮�� �ִ�
/proc/pci, /proc/interrupts, /proc/modules ������ ���캸�� �ٶ���.
�� �������� �ݵ�� �����ؾ� �ϴ� ���� �ִµ� �ٷ� ���� �׸���̴�.:
1.Processor Type and Features: ��Ƽ�� 2,3, ���� ������ �߿��� �������� �ý��� ���μ����� ������ ���μ����� �����϶�. ���� ��� ������ ���� ������ ����.: PPro/686MX, �ִ� �޸�: 1 GB, Math Emulation: Yes, MTRR: Yes, SMP: Yes.
2.Filesystems��È���ڸ� ������ ������ �ٲ۴�.: ������ ���� : DOS FAT fs support: Yes(y), MSDOS fs support: Yes(y), UMSDOS: m, VFAT(Windows 95) support: Yes(y), NTFS filesystem support (read-only): Yes(y), NTFS read-write support(DANGEROUS): No(n)�� �ߴ�. �̶� �ٸ� �׸��� �״�� ���. ������ ����� ��������� ���� �������� �����Ƿ� �̹� �����ϴ� ������Ŀ�ο� �ǿ����� ��ġ�� ���� ���̴�.
3.���� â���κ��� �����ϰ� �������´�.
�ܰ� 9: �� ���� /usr/src/linux���丮���� ls -al�� �غ���
�ܰ� 10: "Makefile"�̶� ������ �����ϴ��� Ȯ���� ����. �� ������ ��ü �������� ���� �߿��� �����̴�. ���� �ݵ�� �� ������ ����ϵ��� ����. ����ϴ� ������ cp Makefile Makefile.bak�̴�.
�ܰ� 11: �� ���� ������ �غ���: (/usr/src/linux���丮�� �̵��� ���� �����϶�.) vi Makefile.
�ܰ� 12: EXTRAVERSION�ٷ� ���� �Ʒ��Ͱ��� ���� �����Ѵ�. ������ ���� EXTRAVERSION=-22�� EXTRAVERSION="-22ghosh"�� �ٲپ���. �� �̸��� �������� ������� ���� �� �ִ�.
�ܰ� 13: �����ϰ� ������ ����������.
�ܰ� 14: ���� ������ �����ϴ� �ܰ���� ��� /usr/src/linux���� �̷������. make dep clean������ ��������.
�ܰ� 15: make bzImage modules������ �����Ѵ�. �� ������ ���� �ð��� �ɸ� ���� �����Ƿ� ��� �ʿ��� ������ �������ϴ� ���� ���� �����ϱ� �ٶ���. ���� �������� �ѹ��߿� �߱� ������ ��� ������ û�ߴ�.
�ܰ� 16: �� ���� �������� /usr/src/linux/arch/i386/boot���丮�� "bzImage"������ ������ ���� �� �� �ִ�. �ѹ� �� ���丮�� ���� "bzImage"������ �����Ǿ������� Ȯ���غ���. ��� �ܰ谡 �̻���� ����Ǿ��� xconfig���� ��� ��������� �����ߴٸ� �� ������ �����Ǿ��� ���̴�. �� ������ �����ϸ� ���� �� ������ 75%���� �̱� ���̴�. �����ϰԵ� �� ������ ���ٸ� ��𼱰� �Ǽ��� �� ���̴�. ��� �޽��� ���� ���� ó������ �ٽ� �������� �غ���. ���ڴ� �������� ��� �����ϱ⸦ �ٶ���.
�ܰ� 17: (/usr/src/linux)���� cp ./arch/i386/boot/bzImage /boot/vmlinuz-2.2.16-22ghosh������ �����Ѵ�.
�ܰ� 18: cp System.map
/boot/System.map-2.2.16-22ghosh������ �����غ���.
�ݵ�� �ؾ� �ϴ� ���� �ƴ����� �������� Ŀ�� ��������(/usr/src/linux/.config)��
�����ϴ� ���� ���߿� �ٽ� ������ �������� Ŀ���� �����ϰ��� �Ҷ� �����ϹǷ� �����ϴ¹��̴�.
�׷��� ����â(make xconfig)�� ���������� �о���� ����� �����Ѵ�. ���������� �����Ϸ���
cp /usr/src/linux/.config /boot/Config-2.2.16-22ghosh������ �����Ѵ�.
�ܰ� 19: make modules_install�� �Է��ϰ� ���͸� ġ��. ���� ��� ����� ���ο� ���丮�� ��ġ�� �ȴ�.
�ܰ� 20: mkinitrd /boot/initrd-2.2.16-22ghosh.img 2.2.16-22ghosh�� �Է��Ѵ�.
�ܰ� 21:vi /etc/lilo.conf�� �Է��� ���� �Ʒ� �׸��� �߰��Ѵ�.:
image=/boot/vmlinuz-2.2.16-22ghosh
label=GhoshKernel
initrd=/boot/initrd-2.2.16-22ghosh.img
root=/dev/hdc5
read-only
�ܰ� 22: �����ϰ� �������´�. lilo.conf�� �ִ� �� �׸��� �ٲ��ִ� ������
�������� �ý��ۿ��� ��Ʈ�� ��� �Ǿ�� �ϴ��� �׸��� � Ŀ���� �ִ�����
�˷��ִ� ���̴�. ������ ��� ��Ʈ�� �Ǵ� ��ġ���� /dev/hdc5�̾���.
�� ������ �ڽ��� �ý��ۿ� ������ ���� root�� �ش�.
df | grep '/$'������ ������ ����
�������� ��Ʈ ���Ͻý����� ��ġ�� ���� �˷��ش�. grep���� ǥ������ �ݵ��
���� ����ǥ�� ����ؼ� �˷��ش�.
�ܰ� 23: ������ ���� �Է��Ѵ�.: /sbin/lilo -v -v
�ܰ� 24: È�鿡 ��Ÿ�� �������� ���� �о��. ���� ������ ���ٸ� ��� ���� �ߵ� ���̴�. �����Ѵ�!!!!
�ܰ� 25: �ý����� ����ý�Ű��.: /sbin/reboot �Ǵ� /sbin/shutdown -r now.
�ܰ� 26: ���۴ܰ迡�� Tab�� ������(�Ǵ� Lilo ����È���� �߸� Control-X�� ������.) �׷��� �̹� �����ϴ� �׸�� �Բ� "GhoshKernel"�׸��� �� �� �ִ�.:
�ܰ� 27: GhoshKernel�̶�� �Է��ϰ� ������ ģ��.������ �������� �Ը��� ���� Ŀ���� ï¿½Ûµï¿½ï¿½Ï¸é¼ ï¿½Ã½ï¿½ï¿½ï¿½ï¿½ï¿½ ���õ� ���̴�. ���� �������� �ý��ۿ� ������ �ڽŸ��� Ŀ���� �۵��ϰ� �ִ�.
������ ï¿½ï¿½ï¿½ìº¸ï¿½é¼ È�鿡 ��Ÿ���� �޽����� ������ Ȯ���Ѵ�. /var/log/boot.log���ϰ� dmesg������ ���ؼ� �̷��� �޽����� �ڿ� ���캼 ���� �ִ�. �ƹ� ������ �����ٸ� Ŀ���� �������� �ϵ��� �� �°� �����Ǿ� �۵��ϰ� �ִ� ���̴�. ���� �Ǹ��ϴ�!!
�ٽ� �α����� ������ uname
-a�� �Է��ϰ� ����Ű�� ������.
�׷� È�鿡 ���� �׸��� ���� ���̴�.: 2.2.16-22ghosh�̶� ������
�� �ڿ� ������ �ð��� ��Ÿ ��� �������� ���� ���̴�.
�� �޽����� ������ �������� �Ը��� �´� Ŀ���� �۵����� ���� �˼� �ִ�.
���� �Ǿ���. �� ���� �������� �����ϴ� Ŀ���� ������ ����ϰ� ����.
���� �̷��� �ߴµ� �۵����� �ʴ´ٸ� ������ ���ڿ����ּ��� [email protected]��
�ñ��� ���̳� ���Ȼ����� �����ֱ� �ٶ���.
�������� �̾߱⸦ ����Ͱ� �������� �Ը��� �´� Ŀ���� ������ �� �ֵ��� �����ְ� �ʹ�.
�� �����ؼ� �غ��� �ٶ���.
|
2001-06-29, generated by lfparser version 2.16