A.4. ��Ʈ�δ� ���� ���׷��̵�

����Ʈ���� ��Ʈ�δ��� ����Ͽ� Red Hat Linux�� ������ �� �ֽ��ϴ�. ��Ʈ�δ��� ����Ͽ� Windows�� ���� �ٸ� � ü���� ������ �� �ֽ��ϴ�. ���� Red Hat Linux ����Ʈ���� ��Ʈ�δ� (GRUB�̳� LILO)�� ����ϽŴٸ�, ��Ʈ�δ��� �ڵ����� ������ ���Դϴ�.

�׸� A-2. ��Ʈ�δ� ���� ���׷��̵�

��Ʈ �δ� ���� ȭ������ ������ ���� �ɼ��� �����Ͻ� �� �ֽ��ϴ�:

��Ʈ�δ� ���� ������Ʈ — ���� ��Ʈ�δ� (GRUB �Ǵ� LILO) ������ �����ϸ鼭 ������Ʈ�Ͻñ� ���Ͻø� �� �ɼ��� ������ �ֽʽÿ�.

��Ʈ�δ� ������Ʈ ���� — ���� ��Ʈ�δ� ������ ��ȭ�� �ְ� ���� �ʴٸ� �� �ɼ��� ������ �ֽʽÿ�. ���� �� 3�� ��Ʈ�δ��� ����ϰ� ��Ŵٸ�, ��Ʈ�δ� ������Ʈ ������ �dz� �ٽʽÿ�.

���ο� ��Ʈ�δ� ���� �ۼ��ϱ� — ���ο� ��Ʈ�δ��� �����Ͻ÷��� �� �ɼ��� �����Ͻʽÿ�. ���� ��� ���� LILO�� GRUB���� �ٲٽ÷��ų�, ���ݱ��� ���� ������ ����Ͽ� Red Hat Linux �ý����� �����ؿ����� GRUB�̳� LILO ���� ����Ʈ���� ��Ʈ�δ��� ����ϱ⸦ ���ϽŴٸ�, ���ο� ��Ʈ�δ� ������ �����ϼž� �մϴ�. (���� ���� ������ ���Ͻø� A.4.1 ���� ������ �ֽʽÿ�.)

������ ��ġ������ ���� ��ư�� Ŭ���Ͽ� ��ġ�� ��� �����մϴ�.

A.4.1. ���ο� ��Ʈ�δ� ���� �ۼ��ϱ�

��Ʈ ���� ���� �ý����� �����ϱ� ���ؼ���, ��Ʈ�δ��� ��ġ�ϼž� �մϴ�. ��Ʈ�δ��� ��ǻ�͸� ���� �� ���� ���� ����Ǵ� ����Ʈ���� ���α׷��Դϴ�. ��Ʈ�δ��� � ü�� Ŀ�� ����Ʈ��� �ε��ϰ�, ��� Ŀ�� �Ű� ������ Ŀ�ο� �Ѱ��ִ� ������ �մϴ�. �� �� Ŀ���� ������ � ü���� �ʱ�ȭ�մϴ�.

��ġ ���α׷����� GRUB�� LILO ��Ʈ�δ� �� �ϳ��� �����Ͻ� �� �ֽ��ϴ�.

����Ʈ�� ��ġ�Ǵ� GRUB (GRand Unified Bootloader)�� �ſ� ������ ��Ʈ�δ��Դϴ�. GRUB�� ���� �پ��� ���� � ü���� ����Ͽ� ���� �ε� (chain-loading: DOS�� Windows�� ���� �� �ٸ� ��Ʈ�δ��� �ε������μ� �������� �ʴ� � ü���� �ε��ϴ� ��ī����)�� ����ϴ� ��� � ü���� �ε��� �� �ֽ��ϴ�.

LILO (LInux LOader)�� Linux���� ���Ǵ� ���� �ٴ��� ��Ʈ�δ��Դϴ�. LILO�� Ư�� ���� �ý��ۿ� �������� �ʰ�, �÷��� ���ϰ� �ϵ� ����̺꿡�� Linux Ŀ�� �̹����� ������ �� ���� �Ӹ� �ƴ϶� �ٸ� � ü���� ������ �� �ֽ��ϴ�.

GRUB ��Ʈ�δ��� ��ġ���� �����÷���, ��Ʈ�δ� ���� ��ư�� Ŭ���Ͻʽÿ�. LILO�� ��ġ�Ͻðų� ��Ʈ�δ��� ��ġ���� �����ŵ� �˴ϴ�.

�̹� Linux�� ������ ��Ʈ�δ��� ����ϰ� ��� ���, ���� �ý��ۿ��� ���ǰ� �ִ� ��Ʈ�δ��� �״�� ����Ͻðų� ���� ������ ����Ͽ� �ý����� �����Ͻ� ��ȹ�̶��, ��Ʈ�δ� ���� ��ư�� Ŭ���Ͽ� ��Ʈ�δ��� ��ġ���� ������ �����Ͻʽÿ�.

������
 

��� ���������� GRUB�̳� LILO�� ��ġ���� �ʱ�� �����ϼ̴ٸ�, �ý����� ���� �����Ͻ� �� ������ �ٸ� ���� ��� (��, ���� ����)�� ����ϼž� �մϴ�. �ý����� ������ �ٸ� ����� �ִ� ��쿡�� �� �ɼ��� �����Ͻʽÿ�!

������ ��ġ �������� ���� ������ ������ �� �ִ� ��ȸ�� �ֽ��ϴ� (���� ���� ������ 3.30 ���� �����Ͻñ� �ٶ��ϴ�).

�׸� A-3. ��Ʈ�δ� ����

�ٸ� � ü������ ���Ǵ� ��Ƽ���� ������ ��� ��Ʈ ��Ƽ���� ������� �����Ǿ� �ֽ��ϴ�. �ý����� ��Ʈ ���� �ý����� �����ϴ� ��Ƽ���� Red Hat Linux (GRUB) �Ǵ� linux (LILO)��� �̸��� �����ϴ�. �ٸ� ��Ƽ�ǵ鵵 ������ �̸��� ���� �� �ֽ��ϴ�. �ٸ� ��Ƽ�ǿ� ������ �̸��� �߰��ϰų� ���� ������ �̸��� �����Ͻ÷���, �ش� ��Ƽ�ǿ� Ŭ���Ͽ� �����մϴ�. ���õ� ��Ƽ�ǿ��� ��ġ ���α׷����� �˻��� �ٸ� ��Ƽ�ǿ� ���� ������ �̸��� �߰��ϰų� ���� ��ư�� Ŭ���Ͽ� ������ �̸��� �����Ͻ� �� �ֽ��ϴ�.

��ȣ�Ͻô� ��Ʈ ��Ƽ�� ���� �⺻�� �����Ͽ� �⺻ ��Ʈ OS�� ������ �ֽʽÿ�. �⺻ ��Ʈ �̹����� �����Ͻ��� ������ ��ġ�� ��� ������ �� �����ϴ�.

�����˸�
 

�̸������� ���Ͻô� � ü���� �����ϱ� ���Ͽ� �׷����� �ƴ� ��Ʈ�δ��� ��Ʈ ������Ʈ �󿡼� �Է��ϼž� �ϴ� ���ɾ��� ����� �����ݴϴ�.

GRUB ��Ʈ ȭ���� �ε�Ǹ�, ȭ��ǥ Ű�� ����Ͽ� ������ �̸��� �����Ͻðų� [e] Ű�� ���� ���� ���� ���ϴ�. �����Ͻ� ������ �̸��� ���Ǵ� ���� ���Ͽ� ���Ե� �׸� ����� ��Ÿ�� ���Դϴ�.

�׷��� LILO ȭ�鿡��, [Ctrl]-[x] Ű�� �Բ� ���� boot: ������Ʈ���� ���� �����ϴ�. �ý��� �� ���ǵ� ������ �̸��� ������� ���Ͻô� ���, �������� ������Ʈ���� [Tab] Ű�� ������ ���ǵ� ������ �̸� ����� ���� �� �ֽ��ϴ�.

������ �������� ������ ���� ������ ������ �����ϴٸ�, ��Ʈ�δ� ��ȣ�� �����Ͽ� ������ ���� �� �ֽ��ϴ�.

��Ʈ�δ��� ��ġ�ϽŴٸ�, ��ȣ�� �����Ͽ� �ý����� ��ȣ�ϼž� �մϴ�. ��Ʈ�δ� ��ȣ�� �������� �����Ŵٸ�, �ٸ� ����ڰ� �ý��ۿ� ħ���Ͽ� Ŀ�η� �ɼ��� ���������μ� �ý����� �ջ��ų �� �ֽ��ϴ�. ��Ʈ�δ� ��ȣ�� �����ȴٸ�, ���� ��ȣ�� �Է����� �ʰ����� ǥ���� �ƴ� �ٸ� ��Ʈ �ɼ��� ������ �� ���� �˴ϴ�.

�ý��� ������ ���̱� ���Ͽ� ��Ʈ�δ� ��ȣ�� ����ϱ�� �����ϼ̴ٸ�, ��Ʈ�δ� ��ȣ ��� üũ�ڽ��� �����ϴ� ���� ���� ���ʽÿ�.

üũ�ڽ��� �����Ͻ� �� ��ȣ�� �Է��Ͻð� �ٽ� Ȯ���� �ֽʽÿ�.

����̺� ������ �����ϰų� Ŀ�ο� �ɼ��� �����ϴ� �Ͱ� ���� ���� ��Ʈ�δ� �ɼ��� �����Ͻ÷���, ���� ��ư�� Ŭ���Ͻñ� ���� ���� ��Ʈ�δ� �ɼ� �����ϱ��� �����ϼž� �մϴ�.

A.4.2. ���� ��Ʈ�δ� ����

��ġ�� ��Ʈ�δ��� �����ϼ�����, ���� ��Ʈ�δ��� ��ġ�� ��Ҹ� �����ϼž� �մϴ�. ���� �� �� ���� ��Ʈ�δ��� ��ġ�Ͻ� �� �ֽ��ϴ�:

������ ��Ʈ ���ڵ� (MBR)

MBR�� �̹� �ٸ� � ü�� �δ� (��, System Commander)�� �������� �ʾҴٸ�, MBR�� ��Ʈ�δ��� ��ġ�Ͻ� ���� �����մϴ�. MBR�� ��ǻ���� BIOS�� ���� �ڵ����� �ε�Ǵ� �����μ� �ϵ� ����̺��� ù��° ���Ϳ� ����Ǿ� �ֽ��ϴ�. ��Ʈ�δ��� ��Ʈ ������ �����ϴ� ù ������ MBR�Դϴ�. ��Ʈ�δ��� MBR�� ��ġ�Ͻø�, ��ǻ�� ���ý� GRUB (�Ǵ� LILO)�� ��Ʈ ������Ʈ�� ��Ÿ���ϴ�. �� �� �������� Red Hat Linux�� �ٸ� � ü���� �����Ͽ� �����Ͻ� �� �ֽ��ϴ�.

��Ʈ ��Ƽ���� ù ����

�̹� �ٸ� ��Ʈ�δ��� ����ϰ� ��� ��� ��õ�Ǵ� ����Դϴ�. �̷��� ��� �̹� ������� ��Ʈ�δ��� �켱���� �����ϴ�. �� ��Ʈ�δ��� GRUB (�Ǵ� LILO)�� �����ϵ��� �����Ͻø�, ���۵� GRUB�̳� LILO�� Red Hat Linux�� �����ϰ� �˴ϴ�.

�׸� A-4. ��Ʈ�δ� ��ġ

Red Hat Linux�� ����Ͻ� ��ȹ�̶��, MBR�� �����ϼž� �մϴ�. Windows 95/98�� ����ϴ� �ý����� ���, �� � ü���� �Բ� ������ �� �ֵ��� MBR�� ��Ʈ�δ��� ��ġ�ϼž� �մϴ�.

����̺� ������ �������Ͻðų� BIOS�� �߸��� ����̺� ������ �����Ǿ��ٸ�, ����̺� ���� ���� ��ư�� Ŭ���Ͻʽÿ�. ���� ���� SCSI ����͸� ������ ��ðų� SCSI ����Ϳ� IDE ����� �� SCSI ��ġ���� �����ϱ⸦ ���ϽŴٸ�, ����̺� ������ �ٲټž� �մϴ�.

LBA32 ���� ��� (�Ϲ������� �ʿ�ġ ����) �ɼ��� /boot ��Ƽ�ǿ� ���� 1024 �Ǹ��� ������ ���� �� �ְ� ���ݴϴ�. ���� 1024 �Ǹ��� ��踦 �Ѿ � ü���� �����ϴµ� ���Ǵ� LBA32 Ȯ���� �����ϴ� �ý����� ����ϽŴٸ�, �� �ɼ��� �����Ͽ� /boot ��Ƽ���� 1024 �Ǹ��� �̻����� ���� �� �ֽ��ϴ�.

��������Ʈ
 

�ϵ� ����̺긦 ��Ƽ���ϴ� ��������, �Ϻ� ���� �ý��ۿ��� BIOS�� �ϵ� ����̺� �󿡼� ù 1024 �Ǹ��� �̻� ������ �� ���ٴ� ����� �����Ͻñ� �ٶ��ϴ�. �̷��� ��쿡��, �ϵ� ����̺� �� ù 1024 �Ǹ����� �������� ������ /boot Linux ��Ƽ���� ���� ����� ������ ���� �νñ� �ٶ��ϴ�. �ٸ� ������ ��Ƽ���� 1024 �Ǹ��� ���Ŀ� ��ġ�ص� ��������ϴ�.

parted���� 1024 �Ǹ����� 528MB �Դϴ�. ���� ���� ������ http://www.pcguide.com/ref/hdd/bios/sizeMB504-c.html�� �����Ͻñ� �ٶ��ϴ�.

��Ʈ ���ɾ �⺻ �ɼ��� �߰��Ͻ÷���, �� �ɼ��� Ŀ�� �Ű����� ������ �Է��Ͻʽÿ�. �Է��Ͻ� ��� �ɼ��� �Ź� ���ý� Linux Ŀ�η� ���޵˴ϴ�.

A.4.3. ���� ���

���� ���� ���÷��� ������ ���� �ɼ��� ����Ͻ� �� �ֽ��ϴ�.

���� ���� ������ ���ϽŴٸ�, Red Hat Linux ����� ���� ���̵��� �����Ͻñ� �ٶ��ϴ�.

A.4.4. ��Ʈ�δ� ���

��Ʈ�δ��� ������� �����÷���, �������� �ٸ� ����� ����Ͻ� �� �ֽ��ϴ�:

���� ����

��ġ ���α׷����� ���� ������ �����Ͻ� ���, �����Ͻ� ���� ������ ����Ͻ� �� �ֽ��ϴ�.

LOADLIN

MS-DOS���� Linux�� �ε��� �� �ֽ��ϴ�. ������ �� ����� ����Ͻñ� ���ؼ��� MS-DOS ��Ƽ�ǿ��� ��� ������ Linux Ŀ���� ���纻�� (SCSI ����͸� ������ ��� ��쿡�� �ʱ� RAM ��ũ��) �ʿ��մϴ�. �̷��� �ϱ� ���� ������ ����� �ٸ� ��� (��, ���� ����)�� ����Ͽ� Red Hat Linux �ý����� �����Ͻ� �� Ŀ���� MS-DOS ��Ƽ������ �����Ͻø� �˴ϴ�. LOADLIN��

ftp://metalab.unc.edu/pub/Linux/system/boot/dualboot/ 

����Ʈ�� ���� �̷� ����Ʈ���� ã���� �� �ֽ��ϴ�.

SYSLINUX

SYSLINUX�� LOADLIN�� �ſ� ������ MS-DOS ���α׷��Դϴ�. SYSLINUX��

ftp://metalab.unc.edu/pub/Linux/system/boot/loaders/ 

����Ʈ�� ���� �̷� ����Ʈ���� ã���� �� �ֽ��ϴ�.

��� ��Ʈ�δ�

��� ��Ʈ�δ��� ����Ͽ� Linux�� �ε��ϴ� ����� �ֽ��ϴ�. ���� ���, System Commander�� Partition Magic�� ����Ͽ� Linux�� ������ �� �ֽ��ϴ�. (������ Linux ��Ʈ ��Ƽ�ǿ� GRUB�̳� LILO�� ��ġ�Ǿ� �־�� �մϴ�)

�����˸�
 

LOADLIN�� System Commander�� ���� ��Ʈ�δ��� �� 3�� ��Ʈ�δ��� ���ֵǾ� Red Hat���� �������� �ʽ��ϴ�.

A.4.5. SMP ��������, GRUB, LILO

�� �κ��� SMP �������忡�� ����˴ϴ�. Symmetric Multiprocessing�� ���Ӹ��� SMP�� ���� CPU�� ����Ͽ� ���� ���μ����� ���ÿ� ó�� (��Ƽ���μ���)�� �� �ִ� ���� ������ �����ϴ� ��ǻ�� ������ �ǹ��մϴ�.

��ġ ���α׷��� SMP �������带 ã�Ƴ��� �ڵ����� �ΰ��� ��Ʈ�δ� ��Ʈ���� �ۼ��մϴ�.

�����˸�
 

�����۽�����(hyperthreading) ����� ���� Intel® Pentium® 4 �ý��ۿ��� SMP Ŀ���� �⺻���� ��ġ�Ǿ� �ֽ��ϴ�..

�ΰ��� GRUB ��Ʈ���� Red Hat Linux (kernel-version)�� Red Hat Linux (kernel version-smp) �Դϴ�. Red Hat Linux (kernel version-smp)�� ����Ʈ�� ���õ˴ϴ�. SMP Ŀ�ο� ������ �߻��Ѵٸ�, Red Hat Linux (kernel version) ��Ʈ���� ��� �����Ͻ� �� �ֽ��ϴ�. ��� ��ɿ��� ������ ������ ������, ���� �ܵ� ���μ����θ� ��˴ϴ�.

�ΰ��� LILO ��Ʈ���� linux�� linux-up �Դϴ�. linux ��Ʈ���� ����Ʈ�� ���õ˴ϴ�. SMP Ŀ�ο� ������ �߻��Ѵٸ�, linux-up��Ʈ���� ��� �����Ͻ� �� �ֽ��ϴ�. ��� ��ɿ��� ������ ������ ������, ���� �ܵ� ���μ����θ� ��˴ϴ�.