��� �������� �������� �� ��������� ������: English Castellano Deutsch Francais Italiano Nederlands Portugues Russian Turkce Korean |
����� Subhasish Ghosh �� ������: ���� ����� Subhasish Ghosh, ��� 20 ��� � � ��������� ����� � �������� � �����. � �������, ������� ����� �������� - �������������� ����������. � ������� ������ ������������� Microsoft Certified Professional(MCP), � ����� ������������ Microsoft �� NT 4.0 Track. ����� ����� ������� � Red Hat Linux � ��������� ����� ������� Red Hat Linux Certified Engineer(RHCE) � �������� � �������� �������� � ���� �� � �������. ����������: |
������:
������ ���� - ��� ������� �������� ��� �� ���������� ����������, ��������� � ����������� ���� �� Red Hat Linux. ��� �� ��� �����, ����� ����� ��������� ����������� � ����, ���������������� ��� ���������� ������������� ����� - �� ����� ����������� � ���� ������. � ������ ������ ��� ������� � ������������ � ���������� �������. ���� ������������, ��� ������� ���������� � ������ ������� ������������� ������������ Red Hat, ���� � �������� ��� ��� ���� �������� ��������� ��� ���� ������������� Linux, ����������� � ���������� �����������.
����������� ������ �������� ���������� � 27 ����� ��� ���������� ����
Linux. � ������������ ���� �� ���� ����� �� ���������� ��������� ������������:
Compaq Presario 4010 Series computer system, 15.5 GB Hard Disk
Space, 96 MB RAM, 400 MHz Intel Celeron Processor, Red Hat Linux
7.0 � ������� ����: 2.2.16-22
����� ���� ������������������ ����� ����� ��������� ���������������� ���� -
�������� ���� ��������� ���� ���������� "2.2.16-22ghosh" (��������
� ���� ������� - ������� ����� ��� ��������). ���� ��������, ����� ���
������� ����������.
��� 1: ������� � ������� "root"'�� � ����������� ������.
��� 2: � ��������� ������ ��������: rpm -q kernel-headers kernel-source make dev86
��� 3: ���� ��� RPM'� ��� ����������� - ���������� � ���� 4. � ��������� ������ ������������� ���� � ������������� Red Hat Linux 7.0 � �������� rpm -Uvh ��� ����������� ���� �������.
��� 4: ���� � ��� ��������� X Window - �������� startx. ���� � �� ����������� - � ��� ���������� �� ��� �� ���������� � ���������, ������ ��� ������� ����� ����� ������� �����. �� ���� �� �� ������ �� ������������� - ��������� make config ��� make menuconfig. �� �� ���������, ��� � ������������, ��� � ��� ����������� �.
��� 5: �����, ���� �� ����������� GNOME - �������� �������� GNOME, �������� : cd /usr/src/linux � ����� enter.
��� 6: �������� � �������� /usr/src/linux - �������� make xconfig.
��� 7: ����������� ������ make config �������� �� ����� ������.
��� 8: ������ ���������� �������� ����� ��� ���� - ������ �� ������.
����������� ������������ ���������� ��������, �� � ������ ������� -
��� ���������������� ��� ������ �� ����������� �����������. ��������� ���
��� ������ ������ ��������� ���� �������, ����� ������ ��� �����. ����� �����
������ ������������ ������ ���������� - �� ������ �������� ���������� �
���������� ������������������ ����. � ������ ������� ��� �������� �������
������ ���������� - ���������� /proc/pci, /proc/interrupts, /proc/modules etc ...
1.��� ����������: �������� ���������� ����� - Pentium 2, 3, ��� Intel Celeron (��� � ����). �������� � ������ ���: Processor Family: PPro/686MX, Maximum Physical Memory: 1 GB, Math Emulation: Yes, MTRR: Yes, SMP: Yes.
2.�������� ���� ������ �������������� �������� ������ � ������� ���������: � ������ �����: 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: �������� ls -al � ��������: /usr/src/linux.
��� 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, � ����� enter.
��� 15: �������� make bzImage modules. ���� ��� ������ ��������� ����� - ������ ���� ����� ���-������ ������. � ������ ������� ������� ���������� ������, ��� ��������� ���� ������ �����.
��� 16: � ���������� ������ ��������� ���� "bzImage" � �������� /usr/src/linux/arch/i386/boot - ������ ������� � ���� ������� � ���������� ���� �� ��� ��� ���. ����� � ������ ����� ����� ���� ������� ���������� ������� �� ����� - ���� ���� ���������. ���� ���� ���� ������, � � ������� ��� ��� ���, ������ ��� �������� ������, ��� 75% �������� �� ��� ��������. ���� �� ��� ��� - �������, �� ���-�� ��������� ������, �������� �����, ��������� � ������� �������. ������� � ��� ��� ���������.
��� 17: �������� (� �������� /usr/src/linux): cp ./arch/i386/boot/bzImage /boot/vmlinuz-2.2.16-22ghosh � ����� enter.
��� 18: �������� cp System.map
/boot/System.map-2.2.16-22ghosh
��������� ����� �� ���������� ��� ���������� - ��������� ����������
���������������� ���� (/usr/src/linux/.config), ����� � ������� ����� ����
��������� ����� ���� ��� ����������������. ����������� ������ ���������
��������� ��������� ���������������� ����. ��� ��� ���������� ���������
��������� �������:
cp /usr/src/linux/.config /boot/Config-2.2.16-22ghosh
��� 19: �������� make modules_install � ����� enter. �� ������� �������� ���� ��������������� �������.
��� 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: ��������� ��������� � �������� ����. �������� ��������, ���
��������� ������ ���� ������� � ������������ � ����� �������� - ��������
�������� ������ � ���� ������ /dev/hdc5. �������
df | grep '/$'
��������� ���, ��� ���������� �������� ������ � ����� �������. ��������
�������� �� ��������� ������� ��������� �� �������� grep.
��� 23: �������� /sbin/lilo -v -v
��� 24: ���������� ����������, ��������� �� �����. ���� ��� ������ - ���� ����������. ������� ������������!!!!
��� 25: ������������� ������� �������� /sbin/reboot ��� /sbin/shutdown -r now.
��� 26: ��� �������� ����� Tab (��� Control-X ���� �� ����������� LILO) � �� ������� "GhoshKernel" � ������ ����������.
��� 27: �������� GhoshKernel � ����� enter. ����������� ���� ���� - ������������ ������ ���������.
������������ �� ��������� �������� - ��������� ��������� � ��������� ��� �� ������. ����� ����������, ��������� ��� ��������, ����� ����� ����� � ����� /var/log/boot.log ��� �������� ������� dmesg. ���� ������ ��� - ������ ���� ������� ��������� - ����� ������� ���������!!!
����� ����� � ������� �������� uname -a � ����� Enter -
�� ������ �� ������� 2.2.16-22ghosh, ����� ����������
� ��� ���-����� ����������. ��� ������������, ��� � ������� ���������
���������������� ���� ����. ��� ������� � ���. � ������ ������������� ������� -
������ ���� - [email protected],
��������� �������. ��� ������������� ����� ��������� �������� ���� ������,
������ ��� � � �������, ��� ��� ������� ������� ����, ��� ����� ��������������
�������������� ����.
�������� ����.
Subhasish Ghosh
|
Webpages maintained by the LinuxFocus Editor team
© Subhasish Ghosh, FDL LinuxFocus.org Click here to report a fault or send a comment to LinuxFocus |
Translation information:
|
2001-07-03, generated by lfparser version 2.8