���: ����� ����� ��� ���������
�����: �������� �� ��������� �������
�����: ����� ������� ������ ��
����� ������� ��������
˳���� ����� ��������� ��� �� ��������, ��� �� ���������
�����123. ����� ``���������'' � �������� �� ��������� �� ������
������ � ˳���� 124 ������� ���, �� ������� ���,
��� ˳���� �������� ��� �����, ��� �����.
ϳ� ��� ����������� ������ ����'����� BIOS ������
����������� �����, ����������, �� � ���������� ��� �
�������,125 � ���� ����� ������ ��������
��������. ³� ������ �������� ������� (� ������� ������� -
������ �������, ���� � ����� ��������� �������, ���� � �� -
�� ������ �������� ����, ���� ����� ����������� �
����'����. ������ ������� ������ ���� ����������.) �
������� ����� ������ ������ ����� �����. ��� ������ ���������
����������� ��������126, �
��������� �� �������� ����� ��� ������ ���������� �����
�������� ����������� ��������127, ������� �� ����� ���� ���� ����� ������, � �����
�� ������ �� ��� ������� ����������� ������.
����������� ������ ������ �������� ��������� (���� ��������,
�� ���� ���� ���������� � ���� ������). ³������������� ����
��������� �: ��������� ���������� ������� � ����� ��
���������� ��. ��� �������� ˳����� � �������, � ������������
������ �������� ��������, ��� ������-�������� ���� �����
������ ������ ����� (� ��������� �� ����������� ������
����) � ���������� ��������� ������ ���'��. ���� ����� ��
����������� ������ ������� ������� ����. ���� ������
���������� � ����������� �������. �� ������ �������
������ ������ �������. �����, ������� ����� ��������� ˳���� �
������� � �������� ��������, ������������ LILO (the LInux
LOader)128. 129
��� �������� � ��������� �����, ��� (��������) � ���������
������������ ������ ������ ������� ������ ����� (���
����� ����������� � ��������� ������������ �����) � ���������
�������� �������. ��� ����, ��� ���� ��������, �� � ������
������ ����� ���������, �� ����������� �����������
��������� - ����. ϳ��� ����� ��� ���������� � MBR ����
����������� ������ ��������� ������ � ������ �� �����
��������� ���������. ��� � ������������ ������ ���������
������ ������ �� � ����, �� � ��� � ������������ ������
�������: ���� ���� � ����� �� ������� ���� ��
���������. �������� �, ��������� ������ �����������. �� ��
������� ����� ������� �� ����� ������� ����� ����� ��� ����,
��� ������� �� ����� ����. ���, ���������� ��� � ������������
������ ����� �� ���� ������ ������ ��� ����� � �����������
�������. ³� ������� ������ ��������� �� ���������� �������
��������� ���� �� �����. � ����� ����� ������ ��������
������� ������ ���� �� �����, ��� ������� �������� - ��
������������ LILO. (��������� ����, �� ���� �� �������,
�������� �� ��� �������� ���� ������, ���� �������
������������ �� LILO, ��� �������� �� ������� �����.)
��� �������� ����'����� � LILO, �� �������, �� ������ ����
``�������''(``������'') ����. LILO ����� �������������� ���,
�� �� ���� ��������� ���� ����, ��� ����� ���� � ������
����������� ������. ��� ����, LILO �� ������������ ����
����, ��� ���� �� ��� ������� ���������� ��� �����
��������. LILO ����� �������� ���, �� ��� ���������� �����
alt, shift, �� ctrl �� ��� ��������, ��
����������, ���������� �� ���������� �������� � ����� ���
������� ���������. ����� LILO ����� �������� ����� �����, ��
�� ������ ���� ���������� ��� �������� �� ������ ���
��� �������, ��� ������� �������. ���� LILO �� ������
������ �� ������ ����� ����, �� ��������� ������� ����.
��� ������������ LILO ���� ������� ����� ����� ����������
��������� � ���������� �����.
META: ������� ����� ���� ���������� ���� LILO. ���������� ���
��� ���� ������ ������, � ��������� ������. loadlin.
�� �������� � �������, ��� � �������� � ��������� ����� �����
�� ��� �����, ��� � �����. ��� ������� �������� � ���������
����� ������� �������� �����, ������� ����� ��������� ���
������, �� ������ �������� ����� � �����. ��� ���� - ��
������. �����, ������ ������� ����� ����� ���������� �������
���, ��� ���� ����������� � ��������� �����. ���� ������ ���
�������� ���������� ������� � �������. ϳ��� ����, �� �������
� ��������� ����������� � ��������������, ������������ LILO �
��������� ��������� � �������� �����.
���� ���� ������� ��� ��������� � ���'��� �������,
���������� ��������� ����:
-
���� ˳����� ���������� �� ���� ���������
(�������������). ���� ���� �� ���� ��������������
��������. ������� ���� ������ ��������� ���������, ���
������ �� ��������130.
-
���� ���� ������� �� ��������� ���� c����-VGA, �� ˳����
����� �� ���������. ��� ˳���� ����� ���������
�������������� ������������ ���������� ��������, ������, ��,
���������, 100 ��������� �� 40 �����. ³��� ����� ������
����� ���������� �� ��� ��������� ����. ��� �� ��� ������
���� �� ���� �������� ������ ��������. ��� ���� ����� � �����
�������� �� ��������� LILO ��� rdev .
-
ϳ��� ����� ���� ������ ��������� ��� ���������� ��
����'���� (������ �����, ������� ������, ����� �����...),
�� ��������� ���� � �������� ��������� ��������
��������. ϳ� ��� ����� �� ����� ���������� ����������� ���
�������� ����. ���������, �� ��� �������� �� ����� ������ �
����:
LILO boot:
Loading linux.
Console: colour EGA+ 80x25, 8 virtual consoles
Serial driver version 3.94 with no serial options enabled
tty00 at 0x03f8 (irq = 4) is a 16450
tty01 at 0x02f8 (irq = 3) is a 16450
lp_init: lp1 exists (0), using polling driver
Memory: 7332k/8192k available (300k kernel code, 384k reserved, 176k data)
Floppy drive(s): fd0 is 1.44M, fd1 is 1.2M
Loopback device init
Warning WD8013 board not found at i/o = 280.
Math coprocessor using irq13 error reporting.
Partition check:
hda: hda1 hda2 hda3
VFS: Mounted root (ext filesystem).
Linux version 0.99.pl9-1 (root@haven) 05/01/93 14:12:20
����������� �� ������ ������ ������ ������. ���� �������� ��
����������, ������������� � ������, �� ���� ˳����� �� ��
������������ �������.
-
ϳ��� ����� ���� ������ ������ ���������� �������� �������
�������. ̳�������������� �� �������� �� ��� �����������
����, �������� rdev �� �� ��������� LILO. ��� �������
������� ����������� �����������. ���� ���� �� ���� ����������
�������� ������� ������� (���������, � �� �������, �� ��
������ �������� ������� ���� ������� � ���� �� ��� ����
���������), ���� ������ � ������� ������� (��� ���� ����
���� ���� ������).
�������� �������� ������� ������� ��������� � ������ �����
������� (�� �������������� ��� ����, �� � �� ����). �� ��
��������� ��������� ������� ������� �� ��� ����������, ��
�� ���� ����� ��������� ������� ������� ���, ���� ����
���������� �� �����.
-
ϳ��� ����� ���� ������ �������� init , ��� �����������
� /sbin/init . init ����������� � ��������
�����131 � ������ ������ ����� 1. init ������ ���� �������
�������. �� ���� �� ������ �������� �� ���� ������������,
������� ����� (�� ��������� ���� ��). ��
������ �� ������ ���� ������ ������.
-
ϳ��� ����� init ���������� � ������ ��������������
����� � ������ getty ��� ���������� ������� ��
���������� �����. ������� getty - �� ��������, ���
�������� ������������ ������������ � ������, ��������������
��� ����� ��������� ������ ��� ��������� �����. �
��������� �� ����, �� �� ��������������� init ����
���������� ����� ���� ��������.
-
ϳ��� ����� ��� �������� ������� �������� � ������� ������ �
����� ����������� �����.
���: ����� ����� ��� ���������
�����: �������� �� ��������� �������
�����: ����� ������� ������ ��
Dmytro Kovalev
1999-06-10
|