|
|
This document is available in: English Castellano ChineseGB Deutsch Francais Italiano Nederlands Turkce |
by Philip de Groot <philipg(at)authors.linuxfocus.org> ��������: �����������ܹ���Universiteit van Nijmegen ����ҵ���ѧ��ʿѧλ�� �ҵ������ǹ�����ѧ����ѧ�ġ� ��Ŀǰ���ڰ�ķ˹�ص���Academic Medical Center����������ѧӦ�õļ�������������� ���⣬�һ���ά��һ�����Լ���page for Linux newbies��������� ������Linux������linux community�������ΪLinux���������е����ഴʼ�Թ�����initiatives��֮һ�� ���Ȱ���Linuxһ�����������Ҿ���������report���ҵľ��顣 Ŀ¼:
|
ÕªÒª:
�����Ͼͻᷢ�֣���Ҳ���Ի�ã�get�������ã�configure�������루compile���Ͱ�װ��install���������Լ���Linux�ںˣ�Kernel����
���ĵĽṹ���¡�������������Internet��ʲô�ط��ܹ��ҵ��ں˵�Դ���Լ���ΰ�װ��ЩԴ�룬 Ȼ��ͨ����Ļ��ͼ����ʹ��ͼ�ν��������ںˡ� һ���ں�������ϣ�������Ҫ�����룬����һ���±�����ں˲�����ֱ��ʹ�á� ���ȣ����ں���Ҫ����������lilo��һ��װ��Ȼ����ʹ��liloǰ�����д�����ļ���/etc/lilo.conf���� ���⣬������Ҫָ��һЩ�����Ҫ�㣨specific points��������ʼDZ�������Ҫ��PCMCIA֧�֡� ����ȥ�����ÿ���PCMCIA��С�Ͱ忨��small inserts��ͨ����������������2.4.x���ں����Ѿ�����ֱ���ṩ֧�֡� ��֮ǰ���ں���Ҫ���±��밲װ������ṩPCMCIA֧�֡�SuSE Linux����һ�����⣬�Ǿ���ALSA���������������Ч֧�֡� ���������ò²¢²ï¿½ï¿½ï¿½ï¿½ÚºËµï¿½Ò»ï¿½ï¿½ï¿½Ö£ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½Òªï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½È¥È»ï¿½ï¿½ï¿½ï¿½ï¿½Â°ï¿½×°ï¿½ï¿½ï¿½ï¿½ÎªÔʼ����������ͨ��û�й����� ���鷳���ǣ���һ��ϵ�е��ں�ת����һ��ϵ�е��ںˣ������2.2.xϵ��ת��2.4.xϵ�У� ���ܻ�����ʹ��ij�֣�ijЩ���ں˹��ߣ�kernel utilities��������һЩ���⡣ �������ν�ġ�modutils��������ע�����Կ�Ϊ��Modules Utilities������д�������Ͳ����������Ƹе��ѽ��ˣ����������루code����Ҫ���루load�����ں�ģ�飨kernel module����ͼ3������ʲô���ں�ģ�顣 ��ʱ���ں˲�֪����δ����ϵ�modutils��������������Ͱ�װ���°汾��modutils�� ������������Ȼ���൫�����ǵ�ȷ���ڣ�����Ŀǰֻ��Ԥ��ָ�����ǡ�
�����������ȫ���ձ��ĵIJ�����У��������ᷢ���������ں˱����ӵ�lilo�����߱����ƣ�copy����loadlin���ڵķ����� ��ˣ��ڽ�������£�����Ȼ����ͨ�����ں�����������Ȼ����������ں������Ž�����ں˵����⡣ ��ʹ������modutils�����⣬��Ҳ���Դ����ں����������������Ȼ��ͨ�������ǣ��ں˺�modutils���ֱ����Ͱ�װ���޸���fix��������⣺ �����°汾��modutils�������ں����¼��ݣ�������modutils�����ں��¿��ԺܺõĹ�����
������ϵ��ںˣ�����ע��ָ����������ںˣ���Դ�뱻����/usr/src/linux/Ŀ¼�¡� �Ƚ����ǵ������DZ�֤Դ��İ�ȫ������ͨ��������rename��linuxĿ¼��
cd /usr/src mv linux linux-2.2.19 �����Ô�����ں�Դ����2.2.19.�ģ�
cd /usr/src cp ~/linux-2.4.6.tar.bz2 ������tar���Ѿ����أ� ��������ļ�Ŀ¼��home-directory ������~���� bzip2 -d linux-2.4.6.tar.bz2 ���⽫����һ��ʱ�� �� tar -xvf linux-2.4.6.tar mv linux linux-2.4.6 ln -s /usr/src/linux-2.4.6 /usr/src/linux
cd /usr/src/linux make xconfig ����ͼ1��
ͼ1�� | ִ�С�make xconfig�����������ڶ��壨define������ں˵�ͼ�ν��档 |
�������ڶ��壨define���ں˵����˵�������Ҫ��ѡ��click on����ͬ��ѡ�Ȼ������Save and Exit���������ѡ�� Ȼ����Ϳ��Ա���Ͱ�װ����ں��ˣ���ͼ40���� �������ǻ�û�е���һ�������Ÿտ�ʼ�أ���
��Щ���ӵ�Ȼ���������������е�Ӳ���豸�� ���������ܹ�˵����Ӧ����δ����Լ���Ӳ������β����ں��Ƿ�֧�����Ӳ����
ͼ2�� | ��code maturity level options��ѡ�� |
ͼ���� �ɼ���ģ��֧��.
���������𣬽�ͼ���ڳ������������Լ����µĴ�����������ǣ�
�ɼ���ģ����ָ�ں˴��루kernel code����һЩƬ�ϣ������������򣬵������ں˵�ʱ������Ҳ���������롣
��ˣ���Щ���벻���ں˵�һ���֣����ǵ�����Ҫ����ʱ�������Ա����ز�ʹ�á�
ͨ���Ľ�����������ܣ����ں˴������ɿɼ���ģ�飬��Ϊ��������ʹ�ں˸�С�����Ҹ��ȶ���
���棡ǧ��Ҫ���ļ�ϵͳ��File System�����ֵĴ������Ϊ�ɼ���ģ�飬��ͼ32��
����㷸��������󣬽��ļ�ϵͳ��File System�����ֵĴ������Ϊ�ɼ���ģ�飬��������ں��޷���ȡ���Լ����ļ�ϵͳ��
Ȼ���ں��޷��������Լ��������ļ�����һЩ������������������Linuxʱ������Ķ�����
�㽫�ᷢ���Һ���ʹ�ÿɼ���ģ�飺��ϲ���ҵ��ں��ܹ�ֱ�Ӻ�Ӳ���Ի�������ֻ�����Լ���ƫ�á�
ͼ4��ѡ���������ͣ�processor type����������features��.
����������ѡ����Ĵ�������Processor�������ͣ������Ƿ�ѡ��ͬ��ѡ�
ͨ����/dev/cpu��ѡ����߼��������û�������Ҫѡ������
��High Memory Support��ֻ�е���ļ�����г���1GB�ڴ棨���Ǵ��̿ռ䣩ʱ���DZ���ġ�
������������ڴ��64��512MB������ӵ��8��60GBӲ�̿ռ䣩����ˡ�High Memory Support��ͨ������ʹ�á�
�����ļ������386��486SX�Ļ��������򿪡�Math Emulation��ѡ�
��Щ��ϵͳû��Linux��Ҫ�ĸ������㵥Ԫ��Math Emulation��Ҳ����ѧÐ�������������Ա���ѡ��Math Emulation��ѡ�
ʵ�����������еĴ������������˸������㵥Ԫ������ע����586����ʼ����CPU�����˸������㵥Ԫ��������ͨ������Բ�ѡ�����ѡ�
��MTRR��ѡ��������PCI����AGP�����ڽ��и����ٵ�ͨѶ��
������������ϵͳ�������ǵ��Կ�����PCI��AGP�����ϣ���ͨ����Ҫѡ��MTRR����������Σ������ѡ��ͨ�����ǰ�ȫ�ġ�����ʹ��Ļ���û��ʹ��PCI��AGP���ߵ��Կ���
�Գƶദ������SMP����Ҫ�ܹ�֧�ֳ���һ�������������壬����һ��֧��˫Pentium II�����������塣
��Symmetric multi-processing��ѡ�֤�ں��ܹ�����ѷ�ʽ����˫��������
���һ��ѡ���APIC��ѡ�ͨ��Ҳ��Ҫ�ദ����������ͨ���ǹرյġ�
ͼ5��
�����ں�ѡ��.
�����������ƶ��ض����ں˳���ѡ�
ͨ��ÿ���˶���ѡ��Networking support������Ϊ��ͨ����Ҫ��������Internel��
Linux�к��ص�Internetƫ�򣬶�������û��������������޷���ַ������ơ�
���⣬���������IJ���Ҳ����֧�֡�����ʹ���ǿ���ȥ������û����ϵ��
�ں���û������֧��ѡ�������������޷����롣�����֮��һ��Ҫ�򿪡�Networking support��ѡ�
���ڵ�����ϵͳ��ʹ��PCI���ߣ�������Ӧ��ѡ�����ѡ�
��PCMCIA/CardBus support��ѡ��ڻ�ɫ������״̬����Ϊ��ղ��Ѿ�ѡ���㲻����ʹ��������루��ͼ2����
�����ʹ�ñʼDZ����ԣ��㵱Ȼ��Ҫ�ں�֧��PCMCIA/CardBus�Ա�ʹ���������ߵ��ƽ������modem����ͨ����˵�ġ�è����������ο���PCMCIA֧�֣��ʼDZ����ԣ�����
��System V IPC����������ͨ�ź�ͬ������BSD process accounting������������̽���ʱ�����Ĵ������Ķ�������Sysctl support�����������޸�ijЩ�ں�ѡ�������Ҫ���±����ں˻������������������
��Щѡ��ͨ���Ǵ򿪵ġ�
���ڵ�Linux���а棨distributions����ELF��ʽ��Ϊ���ǵġ��ں˺��ĸ�ʽ����kernel core (/proc/kcore/) format����
���Dz�ͬϵͳ�⣨system libraries���ı�׼��ʽ���������ָ�ʽ���ṩ������ʹ�õ�ϵͳ����Ƭ�ϡ�
��ELF��������Ì�ġ�a.out����ʽ�ļ̳��ߣ���Microsoft Windows��.dll�ļ���
���ڣ�����Linux����ʹ��ELF�⣨ELF library�������ҵ�����Щ�ϵij�����Ȼ��Ҫa.out��ʽ֧�֡�
һ�����͵������ǡ�Word Perfect 8 for XWindow�������Ӧ�ó���ֻ����a.out��ʽ�¿��ã����ԡ�xwp���޷���û��a.out��ʽ֧�ֵ���������С�
��������á�xwp��������a.out����Ϊһ���ɼ���ģ�顣
�һ��ѡ�MISC����Ϊһ���ɼ���ģ�顣
Ô���ϣ��Ҳ���ʹ��������������ã¾ï¿½ï¿½Ê¹ï¿½ï¿½java��python����DOSģ������DOSEMU�����������ܸ����㡣
�һ����ˡ�Power Management support���͡�Advanced Power Management BIOS support��ѡ���ͼ5��û����ʾ����
ATX������Ҫ������ѡ�����Զ��رռ������turn off the computer�������رյ�Դ����
����ĵ�Դ�������ܱ��ر�����Ϊ������XWindow���޷���������������ͨ����XWindow��ʹ��Linux��
KDE��Gnome�������Լ��ı�׼��Դ�������ܡ�
ͼ6�����ô洢�豸��Memory Technology Devices��.
����Ҫ���ѡ����ʹLinux���Զ�ȡ���濨��Flash Card��֮��Ĵ洢����
���濨ͨ���������������
ͨ�����ѡ�Linux���Զ�ȡ���濨����������豸�У�����������������ҽ�ͼƬ����Ϊ.jpg��ʽ��
������ȷ������Ҫ�������򲻱ش���������㷢���Լ���Ҫ����������Ժ���ϡ�
ͼ7�����ò��ڣ�parallel port��.
��USB����������ǰ����������õ����Ӽ�����ʹ�ӡ����ɨ���ǵķ�ʽ��
�ҵĴ�ӡ��ʹ����һ�����ڣ�������ϣ������˿���Linux�¿��á�
ע�� �����ò��ں����ô�ӡ����ͬ���⽫�ں����ͼ28���ۡ�
ͼ8�����ü��弴�ã�PnP���豸.
���������˶��м��弴���豸�������Ҫ���ѡ���֧�֡�
�����ѡ��ʹ�ں��ܹ��Զ����ü��弴���豸����ʹ������ϵͳ���ܹ�ʹ�á�
��ʱ��Ҫ��BIOS�д򿪡�Plug & Play OS��������Linux����ȻWindowsҲһ�����޷����ü��弴���豸��
��ISA Plug & Play support��ѡ����Ҫ�Լ��弴��ģʽ���е�ISA����ISA Card����
����AWE64������ISA���ߣ�ISA bus��������û�м��弴�ñ�׼����������������Щ�忨���Ѷȡ�
��2.4.x�ں�֮ǰ����Щʱ��Linux�û�������ʱ������У�call����isapnp������isapnptools����ʹ��rpm qil isapnptools�鿴�����������ļ�����
��isapnp����ȡ��/etc/isapnp.conf���ļ���
����ļ�������ͬ�忨ʹ�õ����ж˿ڣ���ַ���жϡ�
���/etc/isapnp.conf�е���Ϣ����ȷ�����ߡ�isapnp��û�б�������弴���豸���޷�ʹ�ã�����������modem������Ҳ�޷�������
�򿪡�ISA Plug & Play support��ѡ����������ǰ�Ĺ��򣺲�����Ҫ/etc/isapnp.conf�ļ���
�������ù������Զ����С�
��SuSE 7.1�У��ڱ���2.4.x�ں˺��ұ���������/etc/isapnp.confΪ��/etc/isapnp.conf.old��֮������ơ���Ϊ�ں˺͡�isapnp��ʹ����ͬ����Դ����ɺܲҵĺ����
��������SuSE 7.1���Լ����ϵİ汾��������ʱ�Զ����isapnp������ʹ�ں��Ѿ������˶Լ��弴�õı�Ҫ֧�֡�
��ֻ�Ƕ�����Linuxϵͳ���ԣ��µ�ϵͳĬ�ϲ�ʹ�á�isapnp��
ͼ9��
���ÿ��豸��block devices��.
��ʵ�ϣ�ÿ���˶�Ҫʹ�����̣�floppy�����������ѡ��Ҫ�򿪣����ߣ�������������Ϊһ���ɼ���ģ�飩��
����/etc/modules.conf����/etc/conf.modules�ļ������Linux���а����Ѿ����ʵ������ˣ�����Ҫ�������̵�ʱ���ں˻��Զ����ر����ģ�顣
�����ѡ����ͼ3���ʵ���ѡ����ʹ��Ӧ��û�����⡣
�������̵�Ȼ�ں˱����ܹ���ȡ���̵��ļ�ϵͳ��
����������ȷ���ͼ32�Ĺ����������ļ�ϵͳ����
������ѡ������ʹ�ò�������IDE�洢�豸��ʱ���DZ���ģ���������ͨ���ǹرյġ�
��loopback device support��ѡ��������⡣
��Linux�£���¼��burn������֮ǰ��ͨ����Ҫ����һ�����̾����ڲ鿴�����ļ�������ʱ��Ҫ��loopback device����
��ѡ�������ѡ������У���Ϊ�ɼ���ģ�飨��ͼ9��û����ʾ��������
ͼ10��
���ö���������multiple devices��.
��ͨLinux�û�ͨ������ҪRAID����������������У�����LVM֧�֡�
��RAID������˼��ϵͳʹ���������������Ӳ�̴洢������Ϣ��
��һ����̳��������ʱ����һ����Լ���������ϵͳ��ͣ�١�
LVM��ʹ������һ��Ӳ������չһ��������Ϊ���ܡ���
��ʵ��Ӧ���У�����ζ���㲻�����·�����һ��С�ķ������Ƶ�һ��������С�
·����Ҳ����ı䡣
����ܻ�ʮ�ַ��㣬������ͨ�û�������Ҫ����
ͼ11��
��������ѡ��.
����Ҫ��Packet Socket��ѡ��������������ͨ�Ŷ�����Ҫ���ں���ʵ������Ð�顣
�������ҿ��Լ��һЩ��һ������£������ѡ�
�����ѡ���ǹرյģ���������Ҫ�����֧�֡�
���磬��ѡ���ˡ�Network packet filtering ��replaces ipchains��������Ϊ��ʹ����SuSE�ı�׼����ǽ��Standard Firewall����
����ǽ���Ա�����Ļ������������ⲿInternet�Ĺ����������ٵ�����ȷ�����˷���ǽ��ʱ������ˡ�
�ں˼��ķ���ǽ������Ȼ��ʮ����Խ�ġ�
ͼ12չʾ���ڡ�network packet filtering��ѡ���еĸ߼�ѡ�Further choices����
����Ҫ��Unix domain sockets���������������ӣ���Ҳ����ʹ�������Ķ�����
XWindowҪ�Զ�ʹ��Unix sockets���������û�д����ѡ�XWindow���޷�������
ͨ�����ѡ���Ǵ򿪵ġ�
��TCP/IP networking��ѡ�������Internet���ڲ���������Ҫ��Ð�顣
ͨ�����ϣ������TCP/IP֧�֡�
����㲻ȷ���Ƿ�Ӧ�ô�һ��ѡ��ο�һ�°����ĵ���
����㻹�Dz�֪���Ƿ�Ӧ�ô�����һ����˵���Ͱ����򿪣�Ȼ��ͨ�������������Ƿ�����
��ijЩ�ض���ѡ�����Ϊģ��Ҳ��һ���ܺõİ취��
ͼ12������IP���ˣ�����ǽ��.
Ϊ��ʹ����ǽ�ܹ�����������SuSE Linux��Ҫ��ipchains�ļ���֧�֣�Backwards Support����
��ˣ���Ϊ�ҵ�SuSE Linux�������ѡ�
�����Ҳ���������а���ʹ���˷���ǽ����ο����ǵ��ֲᡣ
ͼ13��
���õ绰����֧�֣�Telephony Support��.
���ѡ��ֻ�е����ڼ������ʹ�õ绰����ʱ������ã�������Internet�ϴ�绰��
�������ͨ�û�û�е绰������˲���Ҫ���ѡ�
ͼ14�����ö�ATA��IDE��MFM��RLL��֧�֣�Ӳ�̵�ͨѶÐ�飩.
����ÿ���˶���Ҫ��ЩÐ�飬������Ļ���ֻ��SCSIӲ�̶�û�������κ����͵�Ӳ�̡�
��ˣ�������û���Ӧ�ð����򿪡�
������������һ���������һ���и���ϸ����ѡ��IJ˵���
��Щ�����������ۡ�
��Ϊ���Ǻ���Ҫ�����������������ͼ����ϸ��д���ǣ����Ǽ�Ϊ��Ҫ��
ͼ15�����ö�ATA��IDE��MFM��RLL��֧�֣���ͼ1.
�������ѡ����ÿ��ʹ��IDE/ATAPI������˶���Ҫ�ġ�
����Ӳ�̣��Ŵ�����ZIP�̣�������CDROM���Ϳ�¼����CD-R��W������
���������ڵ����м����������ע������ָ����PC����ʹ��IDE/ATAPI���棬������ѡ�����򿪡�
��include IDE/ATA-2 DISK support��ѡ����֧��Ӳ�̵�ʱ����Ҫ��
������ѡ��Ҳ����򿪣�������Ļ�����һ�������SCSIϵͳ��
ͼ16�����ö�ATA��IDE��MFM��RLL��֧�֣���ͼ2.
�������ATAPI CDROM�Ļ���Ӧ�ô򿪡�include IDE/ATAPI CDROM support��ѡ�
ATAPI��CD-R��W����Ҫ����ΪSCSI�IJ��ܱ����ʡ�SCSI���������������CDROM��CD-R��W����
�����ʹ�÷���SCSI�ķ�ʽ������CDROM���㽫���������⣬���統����أ�mount��CD��ʱ����ִ�����Ϣ��Error Message��������ʹ��CDROM����CD��Ƭ��Audio CD��
��õİ취����ͼ16����������include IDE/ATAPI CDROM support���͡�SCSI emulation support��ѡ��򿪡�
��ҪSCSI������豸ͨ����CD-R��W����������/etc/lilo.conf�м��롰append="hdd=ide-scsi":���н��ж��壬�⽫�ڡ�����lilo���н������ۡ�
��Ϊ����һ��ʹ��ATAPI���������ZIP�������������Ұѡ�include IDE/ATAPI FLOPPY support��ѡ��򿪡�
��������������������������ע������ZIP�̡�LS-120�ȴ�����������������MO�Ź��̣���
�󲿷�����ʹ�á�PCI IDE��������ע������ָͨ��ռ��PCI���ߴ�������ͨ�ŵ�IDE�ӿڣ���Ӳ�̡�CDROM���������з��ʣ�������ѡ�����򿪡�
ͬ���������ֿ���DMA�Ŀ����ԡ�
DMAʹ���Ӳ��ֱ�ӷ����ڴ棬������Ҫ�������ĸ�Ԥ��
��ˣ���������ϣ���ģ�IDE���̵ķ����ٶȻ�ӿ졣
��sharing PCI IDE interrupts support���ǹرյģ���Ϊ��ͨ������Ҫ����
��ȷ��ijЩIDE�����������������豸�����жϣ�����������
���ҵ��ǣ�����IDE�жϻ�ʹ���������½������ͨ���㲻��Ҫ�����жϣ��������ǽ��Ӳ�������Ψһ�취��
ͼ17�����ö�ATA��IDE��MFM��RLL��֧�֣���ͼ3.
�ҵ�������һ��Pentium II CPU������ʹ�õ���Intel��оƬ�飬�����ϣ���ܹ��Ը�оƬ���ṩ����֧�֡�
����ѡ�����Լ����ں�ѡ��ʱ����Ӧ�ÿ���ͼ17û����ʾ������оƬ�顣
ͼ18��
����SCSI֧��.
�������һ��SCSI�����㵱Ȼ��Ҫ�����ѡ����Ž�ͼֻ��ʾ�˵���Ϊ���CD-R��W��ѡ��SCSI emulation support����ͼ16��ʱ��Ҫ��ѡ�
ͼ19��
����I2O�豸֧�֣�I2O Device Support��.
�������I2O���棬�����ѡ�����ѡ��������û�У������Ҳû�еĻ�������ֱ�ӽ����رա�
ͼ20��
��������֧�֣�Network Device Support��.
�Ҵ�����û����û������֧�ֵ�����½�Linux�ں˱���ɹ�����
��ˣ���Ӧ�ô����ѡ�
�㻹Ӧ�ô�����������Dummy Driver������Ϊ�ں˵�һ���ֻ���һ���ɼ���ģ�顣
��û������������ʱ��Linux��Ҫһ������������Dummy Network������ʹ�Ѿ���������������Linux��Ȼ����ʹ������������
��ͼ21��ʾ�IJ˵��У������ѡ���������ͺ�������
ע�⣬�������Ҫͨ��modem������Internet�Ļ�������Ҫ���и�������ã�
�����򿪡�PPP support for async serial ports��������COM�˿ڣ����ߡ�PPP support for sync tty ports��������ͨ������SyncLink adapter���еĸ������ӣ�ѡ�����ṩPPP֧�֡�
�����û�д����ǣ��ں˽��������PPPģ�飨PPP Module�������ڡ�����ʹ���Ѿ������ˣ�������Ϣ��Error Message�����ڲ���������������ڼ���û�����á�
����Խ����Ƕ�ѡ�ϣ��������Ա���һЩ���⣺����ں���Ҫ���ǣ��ͻ�ʹ�����ǣ��������Ҫ���Ͳ��á�
ͼ21��������̫������Ethernet Device��.
�ҵ���̫������һ��ʹ��3c509/3c529оƬ��3COM����������
��Ϊ�Ҳ�����Ҫ����������������ӣ����������������Ҳ���ͨ��modem���������磩������ҽ������ͬ�����һ���ɼ���ģ�飬�Ա���һҪ��Ҫ������ʱ�����ʹ�á�
�㵱Ȼ��Ҫѡ��������������������������ͺ����������⣬�����ʹ������SuSE Linux�µġ�yast2��֮������ó��������������ӡ�
ͼ22��
����ҵ��㲥֧�֣�Amateur Radio Support��.
�����ϣ��ʹ��ҵ��㲥֧�֣�Amateur Radio Support����Ӧ�ô����ѡ����Ҵ���Ӧ��������
�����˲���Ҫ���ѡ�
ͼ23��
���ú����ߣ����ߣ�ͨѶ֧��.
������������豸�����������������߼��̣���Ӧ�ô����ѡ�
���������������Ҫ���ѡ�
ͼ24��
����ISDN.
����������Դ򿪶�ISDN����֧�֡�
�����֪���Լ�ʹ�õ���ʲô�忨��оƬ������Ҫͨ����Щ��Ϣ��ѡ����ȷ���豸��
ͼ25��
������CDROM.
��486��386�����У�CDROM������ͨ��Ӳ��IDE��ATAPI�����������ӵģ�����ͨ��������һ������İ忨��
ʹ����Щ��CDROM��Ҫѡ���Ӧ��������
���ѡ�������ڵ�ϵͳ���Եö��ࡣ
ͼ26��
����Input Core Support.
���ѡ���ṩ��2.4.x�ں�������Ҫ������֮һ��USB֧�֡�
Input core support�Ǵ����ں���һЩUSB�豸֮��IJ㣨Layer����
ͼ38��ʾ�˿ɹ�ѡ���USB�豸�������ĵ�Ҳָ������Щ�豸��Ҫ��input core support������ͼ38��
�����ӵ������һ��USB�豸�������򿪡�input core support��ѡ�
�������е����嶼��USB�ӿڣ����ԣ�Ô������Ӧ�ô��������ǣ�������Լ�������ҪUSB֧�֣������ҹر�������
ͼ27��
�����ַ����豸��Character Devices������ͼ1.
�������ѡ���virtual terminal����������XWindow�д�xterm��ʹ���ַ������¼��
ͨ�����ѡ���Ǵ򿪵ġ�
�ڶ���ѡ���support for console on virtual terminal���������ں˽�����ģ������ں˴���������Ϣ֮��ľ�����Ϣ���͵�ʲô�ط���
��XWindow�£�ͨ������һ��ר�ŵĴ����������ں���Ϣ���������ַ������£���Щ��Ϣͨ�������͵���һ�������նˣ�Virtual Terminal����CTRL+ALT+F1����
�����ѡ��򿪡�
�㻹����ѡ����Ϣ���͵����ڣ�Serial Port���豸�������ӡ�����������նˣ����ĸ�ѡ���
�������Ϣ���͵���ӡ�����㻹����ʹ��ѡ��������ڡ�
ͬ���������ʹ�ô�����꣨Serial Mouse������Ҳ���뼤��ڡ�
��˵һ�飬ѡ��������standard/generic (8250/16550 and compatible UARTs) serial support����ͨ���Ǵ򿪵ġ�
���ҵ�ϵͳ�У��ҽ�������Ϊһ���ɼ���ģ�顣Ô������������ʱ��SuSE�ϱ�Թ��serial support����ʧ�������ȷ��ģ���ȷ���ڣ��������Ϊ�ɼ���ģ���DZ���������Թ�ĵĺð취��
�����ַ����豸�Ǽ�Ϊ��Ҫ�Ĺ�����
���������ò���ȷ�����п��ܵõ�һ���������ܹ�����ϵͳ��
���ͼ28��ͼ30�����˸�������ѡ�
ͼ28��
�����ַ����豸��Character Devices������ͼ2.
�������ʹ��Զ��ʹ���Լ������ϵ�xterm������ͨ��telnet����ssh�������򿪡�unix98 PTY support��ѡ�
����ϵͳ����ȥ�ƺ�����Ҫ���ѡ����������̨������Ҫʹ�����ѡ�
��ˣ�������Σ��������Ǹ������⣬���ٿ��Ա�������ʱ��ʾ������Ϣ������SuSE����������
����ӵ�в��ڴ�ӡ�����˵�Ȼ��Ҫ��Parallel printer support����
�����������������˶���Ҫ���ڣ�USB��ӡ���Ͳ���Ҫ��
�ں���Ϣ����ͨ���򿪡�Support for console on line printer��ѡ��͵����ڣ�ͨ�����㲢����Ҫ����
�������ijЩ�豸��Ҫռ�ò��ڣ�����Ҫ��support for user-space parallel port device drivers��ѡ�����ͨ�����ء�
ͬ������ͨ������Ҫ��I2C support��ѡ�������Ƶ����������Ҫ�ģ���������㷢������Ҫ������ͨ���������Ժ���뵽�ں��С���ֻҪ������ں����еúá�
�����ʹ��������Ϸ�ˣ�����Ҫ����Ӧ��֧�֣����Dz�����������궼ʹ�������������ͼ29����
���ڵ�CD-R��W��ʹ��Ҫ��QIC-02 Tape support���ĴŴ�����Tape Drives���������ã�������ѡ��ͨ���ǹرյġ�
ͼ29��
�����ַ����豸�����.
�����ʹ�ô�����꣬���������Ҫ���ѡ����κ���Ŀ�����������������͵��������Ҫ��������в������á�
�����ʹ�������������꣨ORIGINAL Bus Mouse������Ҫ���������ѡ�
���ڵ���������ʹ������һ����꣬ͨ���������Ǵ���ģ�������busmouse�����ߡ�PS/2��ꡱ��
��Щ���ͨ�����ӵ�/dev/aux�����Ҳ���һ���������ͬ��С�ӿ��С�
ͨ�����������ͨ�����������ӵ��������
Ҫ����Щ���������������������ͼ29��ʾ��ѡ���mouse support (not serial and bus mice)���͡�PS/2 mouse (aka "auxiliary device" support)����
ͼ30��
�����ַ����豸����ͼ3.
��Щ��ͼ28��ͼ30��û�����۵��ں�ѡ�
����ͨ���ǹرյġ�
��Ftape, the floppy tape device driver��ѡ����Ҫ�����ӵ������������ĴŴ�����֧�֡�
������ʹ����һ�������ĴŴ��������ѡ����DZ���ģ����ٲ�����Ҫ�ġ�
����ѡ����Ҫ3D�Կ���
�������һ�����ӵ�AGP���ߣ�AGP Bus�����Կ�������Ҫ��AGP֧�֣�����Ҫ��Ӧ����������/dev/agpgart��AGP֧�֣�����
ע�⣬����Ա���һ����������Щѡ������ܹ������������ںˣ�����û��Ҫ��
���û����Щѡ�XWindow 4.0���߸��߰汾�������ڵĶ������а�ʹ�ã����޷�������
�ҵĻ�����һ��AGP�Կ���nVidia TNT2�������ں˵���Ӧģ�鲢��֧������Կ���nVidia�ܾ�͸¶��������������ļ���ϸ�ڣ���
�ܲ��ң���AGP֧�ֶ�������˵û�ж�����塣
��Ȼ��������⣬����Ȼ�����ڲ���Ҫ�ں������������ʹ��XWindow 4.0��
��Direct rendering support����ΪXWindow 4.0�ṩ��ͼ�μ���ѡ�
Ҫ��ʹ�����ѡ�����Կ������ܹ���֧�֣����������ʹ��XFree86 4.0�����ϰ汾��
���⣬�㻹��Ҫ�򿪡�AGP support��ѡ�
����Ա���һ����������Щѡ����ںˣ���������������������
ͼ31��
���ö�ý���豸��Multimedia Devices��.
�������һ����Ƶ���������߹㲥������Ҫ�����ѡ�
��ǰ��һ�������ѡ��DZ���ġ�
ͼ32��
�����ļ�ϵͳ��File System������ͼ1.
����������ָ��Linux�ܹ����ʵ��ļ�ϵͳ��
������ϣ������һ���ܹ�����Windows������Windows���̵��ںˣ���������뱣֤�ں˿��Է���Linux�Լ���ext2�ļ�ϵͳ�������Ǹ��µ�ReiserFS�ļ�ϵͳ��
�����û����������Linux���޷���������Ϊ�ں��޷���ȡ���Լ��������̣�����ͼ3�������۵���������
Ҫ�����DOS/Windows���̺ͷ���������Ҫ�򿪡�DOS FAT support��ѡ�����Ҫ�����Windows NT/2000�ķ���������Ҫ����һ��ֻ����Read-only���������⽫�ں������ѡ��
Ҫ���дDOS/Windows���������̣�����Ҫ�򿪡�MSDOS fs support��ѡ�����ע��ע�⣬��DOS FAT support�������ṩ��д���ܣ���
��ʵ�ϣ�ÿ���˶�ϣ�����������ͨ�����ѡ���ǿ��ŵġ�
��VFAT����ҪWindows95/98�ij��ļ���֧�֡��ҵĻ�����һ������ͨ��lilo����������lilo��������Windows 98��Linux��˫������ϵͳ��dual boot system����
��ˣ�����Ҫ���VFAT����
����Ҫ�����ISO 9660��֧������ȡ��׼��ʽ�Ĺ��̣�CD����
��Joliet extensions��ѡ��������ISO 9660��׼��ʹ�ó��ļ�����
�����˶�ϣ���ܹ���ȡ���ڵĹ��̣������Щѡ��ͨ��Ҳ�Ǵ򿪵ġ�
ͼ33��ϸ������һЩ����ѡ����а�������Linux��ext2�ļ�ϵͳ��
ͼ33��
�����ļ�ϵͳ����ͼ2.
/procĿ¼�е��ļ������˹���ϵͳ״̬��������Ҫ��Ϣ��������Щ�ж�����ʹ�á�
һ����˵����Ӧ�ð����ѡ���/proc file system support�����򿪡���
��Second extended fs support��ѡ�����Linux�ı�׼�ļ�ϵͳ��Ext2 FS��
���������ѡ����ұ�����ںˣ�������Ϊ�ɼ���ģ�飩��
ͼ32��33û����ʾ��ReiserFS��ѡ���Ҳ����������򿪣�Ext2�ļ�ϵͳ�ļ̳��ߣ�ReiserFS�ܹ����õĶԸ����ڶϵ������������������Ķ��ļ�ϵͳ���ƻ���
ĿǰReiserFS��Ȼ���ڿ����׶Σ���˱���־Ϊ������롣
��ʹ���������������а����ڶ��Ѿ�֧��ReiserFS�����ǣ���ȻReiserFS����Ϊ���ڽ���ȡ��Ext2�������ڲ����Ƽ�������Ϊ���з������ļ�ϵͳ��
����㣨��Windows�£�ʹ��һ���С�packetCD���Ľ���������ɵ��ٴ��̵�����������Ҫ�򿪡�UDF file system support��ѡ��
�����������PC��������ʱʮ�ַ��㡣
��Linux��ͨ������Щ������Ĺ��̹��أ�mount��ΪUDF�ļ�ϵͳҲ���Խ��ж�ȡ������ʹ�����mount -t udf /dev/scd0 /cdrom����
��һ���ֻ�������Network file systems������partition types���͡�Native language support��ѡ�
�㲻��ѡ��Network file systems����������ļ��������һ����Ҫʹ�á�Network file systems��ѡ��Ĵ�������֮�У���SMB file support��ѡ��Ҳ��һ����������ͨ�ĵ�����Standalone Computer����˵��������Ҫ��Щѡ�
��Partition Types��ѡ����һ���ܸ߼���������Ч��ʹ��Linux�ں���˵������Ҫ��ѡ�
����ǹر�����
ͼ34��35����ϸ�Ľ����ˡ�Native Language Support��ѡ�
ͼ34�����á�native language support��ѡ���ͼ1.
������˵��У������ѡ����Щ���뽫��Linux��������DOS��Windows�µ��ļ�����
ͼ34�ı����ͨ��������DOS�ļ����ġ�ͼ35NLS���е������ڳ��ļ����ġ�
ͼ34���������ѡ�Default NLS option����������������ϵͳ�ı�׼���ԡ�
ͼ35������ϸ�����ˡ�iso8859-15��ѡ�
ͼ35�����á�native language support������ͼ2.
����Ҫʹ�á�NLS ISO 8859-15��ѡ������ȷ���ƣ�reproduce��Windows��FAT���ļ���������͹����ļ�ϵͳ��CD File System���ij��ļ�����չ��Joliet extensions������ͨ����һ�������⡣
��NLS ISO 8859-15��ѡ���������������˵�����ʵ��ģ�������������ŷ���ַ���
��ˣ���������ͨ�����ᱻ�����ȥ��
��NLS ISO 8859-1��������ǰ���������Ա����������û�а���ŷ���ַ���
ͼ36��
���ÿ���̨����.
��VGA text console��ѡ����VGAģʽ�������ַ�ģʽ��
�����˶���Ҫ������������ѧ�����ͨ���ǿ��ŵġ�
ֻ��һЩ386�����û��VGA�����Կ���ѡ�����ѡ��������ڵĶ����������˵��û�����⡣
�ڶ���ѡ�video mode selection support��ʹ������ʱ���ܹ�ʹ���ַ�ģʽ�ķֱ��ʡ�
�����ϣ��һ���ܹ��и�����ֵĻ�����ͨ��������ṩ���㣬����ͨ���㲻�ش����ǡ�
��������ѡ�����������ʵģ��ҽ�����ر����ǡ�
ͼ37��
��������.
���ⲿ�֣����������������
������Linux���а�ʹ��ALSA����������������SuSE 6.3�����ϰ汾��������sound card support����Ϊ�ɼ���ģ����㹻�ˡ�
ALSA���������ڴ���������벢���ӽ���������SuSE��ALSA��������������
�����ķ��а�ʹ�õ����ں˵ı�׼�����������������ȷѡ����ʹ�õ�������
��ʵ�ϣ������г����������ӵ���������ˣ�������ѡ�������������⡣
��������������ķ��а�ı�׼�ں��¹����ĺ���������Ҳ����ʹ�����ó��򣨱���SuSE�ġ�yast2�������ҳ��������ʹ��ʲô������
����ģ�����������ʮ�ֹؼ��ģ����ijЩ�ط��������㽫��ʧȥ��Ч�������ں���Ȼ��������������
ͼ38������USB֧��.
�ҵ�������USB�ӿڣ������Ҳ���ʹ��������������ҹر�USB֧�֣�SuSE������ʱ�͸���һ��������Ϣ��Error Message����
SuSE֧��USB����������Զ�ȡ��Ҫ��ģ�飬����ҽ���Support for USB����Ϊ�ɼ���ģ�顣
��Ȼ��Щ������Ϣ��Error Message��������˵��û��ʲô��������ͨ��������ı���USB�����ķ������������ǡ�
��򵥵İ취�ǽ���Preliminary USB device filesystem��ѡ��򿪣�Ȼ�����һ�������USB������
��Ϊ�ҵ�Pentium II�����Ѿ������ˣ���ѡ���ˡ�UHCI (Intel PIIX4, VIA, ...)��������Ϊ�ɼ���ģ�顣
���ǣ��������һ��IntelоƬ��������壬�����ѡ��UHCI Alternate Driver (JE) support��ģ�飬�������Compaq�ļ��������Ӧ��ѡ��OHCI support����
�����ϣ���ֻ��Ҫ������ģ���е�һ������������㲻����Ļ�������ѡ������ģ�顣
���Linux���а���Զ������ĸ�ģ��������Ҫ�ģ�Ȼ���Զ���������
�������������USB�˿ڻ�����������Ҫָ��ʹ���ĸ�USB������ ��USB Device Class drivers���³��ֵ��б��в�ͬ��ѡ� ������Щ���Ǻ�ֱ�۵ģ������������������������ʣ��Ķ������ĵ���
ͼ39��
���á�kernel hacking��ѡ��.
��ܼ򵥣���Ҫ�򿪣�
����һ������ϣ��֪��ϵͳ����Ô��Ͷ�ȡӲ�̻���ij���Ա��˵�����õ�ѡ����ѡ�������ͨ�û���˵��ȫû�����á�
ͼ40�� | ���沢�˳��� |
make dep make clean ��������ںˣ� make bzImage make modules make modules_installͼ40�Ѿ���ʾ����Ҫ���С�make dep���� �㵱Ȼ��Ҫ��LinuxԴ��Ŀ¼��������Щ���ͨ������/usrsrc/linux�¡� 2.0.xϵ�л��߸��ϵ��ں˻���Ҫ�ڱ������ں�ǰ���С�make clean�����Ƴ���ǰ���ļ��� ��make clean�����Է�ֹһЩ���ѶԸ��ģ��������Ʋ�������û�б�������ϵ�Ŀ���ļ���Object File����*.o�������µĹŹִ�����Ϣ��Error Message���� ���make bzImage���������ںˣ����Dz�û�а�װ���� �㻹����ʹ�á�make�������������ںˣ����硰make bzlilo�����ߡ�make zImage����������Щ������ܵ�����������⡣ �����ں˶��ڡ�make zImage����˵̫���ˣ����ڱ����ʱ�򽫻ῴ��һ��������Ϣ��Error Message���� Ҫʹ�á�make bzlilo������������Ƚ��������ñ�����/etc/lilo.conf֮����ļ� �У���ͨ����������������� �����ò�Ҫʹ����Щ��� ��make modules������ɼ���ģ�飺���ǿ����á�make modules_install�����װ�� �����ǰ���ں˰汾��2.4.6���������ɼ���ģ�����/lib/modules/2.4.6/Ŀ¼�£������������汾���ں�ʱ��Ŀ¼Ҳ��֮�ı䡣 ��������Ӧ�ض��汾�ں˵Ŀɼ���ģ����Զ��ķ��ڵ�����Ŀ¼�У��Դ�������ɼ���ģ��֮��ij�ͻ�����������⡣ ��������ʱ���ں�֪����Ӧ�����ĸ�Ŀ¼������ҵ���ȷ�Ŀɼ���ģ�顣 ����������ڱ���2.4.6���ں˺��ֽ������±��룬/lib/modules/2.4.6Ŀ¼�е��ļ�����д����һЩ�ϵĿɼ���ģ������������ ��ô����Ȼ��Щ�ϵĿɼ���ģ�鲢�������ں�ʹ�ã�������Ȼ����� ͨ�����Ⲣ�������⣬�����ڰ�װ�µĿɼ���ģ��֮ǰ���ϵ��Ƴ�����һ�������⡣
Ϊ�˱����ڰ�װ�ں˵Ĺ����г������⣬�����ȷ��lilo�������ļ�/etc/lilo.conf����ȷ�ģ���������븴���ں˺��ļ���System.map������ȷ�ĵط��� �����������С�lilo����� Ҳ������DOS/Windows��ʹ�á�loadlin�����档 �����ַ����������������ۡ�
boot = /dev/hda vga = normal read-only menu-scheme = Wg:kw:Wg:Wg lba32 prompt timeout = 300 message = /boot/message other = /dev/hda1 label = win98 image = /boot/bzImage label = linux-2.4.6 root = /dev/hda3 append = "parport=0x378,7 hdd=ide-scsi" image = /boot/vmlinuz.suse label = suse root = /dev/hda3 append = "hdd=ide-scsi" initrd = /boot/initrd.suse
ÿ��ϵͳ�ͷ��а��lilo.conf����ϸ���ݻ�����������Щ��ͬ�� ����ҽ�Ϊ�������Щ����ļ��� ǰ8�����Ѿ�д���˵ģ�ͨ���㲻��ȥ�������ǡ� ��һ�е����boot������Ӧ�ô��ĸ�����Ӳ��������Ҳ����˵����boot��ָ������������¼��Master Boot Record����λ�á� ��������˵����/dev/hda����һ������Ӳ�������� ��vga��ѡ��ָ��������ʱ��ʹ�ñ�׼VGA�ı�ģʽ��80x25����ĸ�� ��read-only��ѡ�����˼�������������Ƚ�Linux������ֻ����read-only����ʽ���أ�mount���� ��Linux�����ڼ䣬���������Ƿ��д��󣺴�������ǽ����Զ�д��read and write����ʽ���¹��أ�mount���� ��menu-scheme����������lilo�����˵���ʹ�õ���ɫ�� ʹ�á�lda32��ʹ����ϵͳ���Դ�1024�����Ժ���������������BIOS֧�ֵĻ��� ��������ϵͳ��֧��LBA32����Ӳ��ģʽ���� �����ͨ��BIOS���������������⣬��Щ���ڴ�Ӳ����˵�DZ���Ķ��������Ѿ������ˡ� ��prompt������ǿ��liloΪ�û���ʾһ����ʾ��ʹ�û�����ѡ���Լ����õIJ���ϵͳ�� ��timeout��ѡ������˵�ѡ����ʾ����������Ĭ�ϲ���ϵͳǰ��lilo�ȴ������ʱ�䣨���룩���������̽�������һ������ϵͳ�� ����������Windows 98����˲���ʹ��Linux������󽫻����Windows������ ��message��ѡ��涨��lilo������ʱ����ʾ����Ϣ�� ��SuSE����Tux��Linux�ɰ�����켪����Լ�����Ȼ���У���SuSE Linux 7.1���� �����ͨ�����롰xv /boot/message�����ߡ�gv /boot/message����������ʱ���������롰gimp /boot/message�������������Ϣ����xv���͡�gv����ghostview����������������鿴��ͬ����ͼƬ�Ĺ������� ��ע�⣬���ϵͳ��û��ͼ�ε�¼���棨�������ϵķ��а��У���/boot/message�������ڣ�������������Ϣ���������ı���Ϣ�� ����������������ʱ��ʾ���Լ�ѡ���ͼƬ�������һ�û��ʵ��ɹ����� lilo������ѡ�Ȼ����man page�����н��ܣ������ͨ����man lilo�����ߡ�man lilo.conf�����ʡ�
������ѡ��������������������ϵͳ�ġ� ������������16������ϵͳ�� ͨ������£����㹻�ˡ� ������ڡ�label=����ѡ�����ϵͳ�� Ĭ�ϵ�Windows 98��װ�ڣ����и��ϰ汾��Windows��DOS����������Windows NT��Windows 2000�����ͽ������ڵ�һ���������� ��������ֻ��Ҫһ�С�other����һ�С�label���� �ڶ���ѡ���image=/boot/bzImage������ǩ��label���ǡ�linux-2.4.6���� �ҵ�Linux��Ŀ¼�ǡ�/dev/hda3���� ��append= "parport=0x378,7 hdd=ide-scsi"���и����ں˲��ڣ�Parallel Port���ĵ�ַ���жϺţ��˿�0x378���жϺ�7�������ұ����ҵĿ�¼����hdd�����������SCSI��SCSI-emulation��Ѱַ�� CD��������ϵͳ���������ҵ�ϵͳ�У����С�hdd�������������ϵͳ������ܽ��������֡� ʹ���жϺ�ͨ���Ǹ���ƫ�õ����⡣ �ж�ʹ��ӡ���ٶȼӿ죬���������IJ��ڴ�ӡ���ɺ��ʵ��жϣ�����Բ�д��һ�С� LinuxĬ��ʹ��һ�ֱ��������Ǽǣ�Polling�������ٶȱȽ����ķ�ʽ���������ں�ֱ��ʹ�ò��ڶ�����Ҫ�жϺš� ���һ��ѡ��ɡ�image = /boot/vmlinuz.suse����ʼ��������SuSE���ù����ж�lilo�����ã����ֹ������ˡ�append="hdd=ide-scsi���С� ��boot/vmlinuz.suse���ļ��Ƿ��а�ı�׼�ںˡ� ��ý�����ں˱�������Ӧ����������� ��initrd = /boot/initrd.suse����ֻ���ڱ�׼�İ�װ�ںˣ�installation kernel�������涨�˶�ȡһ����������ramdisk���ľ������Ƕ����ڴ��һ��������̡� ��ramdisk����������������Linux����Ҫ��ģ�飺һ�����а���ں˵�Ȼ������ʴ�����ͬ��Ӳ������ֻ��ͨ��ʹ������ɼ���ģ����ʵ�֡�
ϣ���������ܹ�֪������liloǰ���������ʲô�ط�������Linux�ںˡ� ����������У���ȷ������Ӧ���ǣ�
cp /usr/src/linux/arch/i386/boot/bzImage /boot cp /usr/src/linux/System.map /boot/System.map-2.4.6 lilo��SuSE 7.3���㻹�����������ٸ���һ�ݣ�
cp /usr/src/linux/System.map /boot��֮ǰ�Ѿ�������Ô����Systemp.map�ļ���
rpm -bb /usr/src/packages/SPECS/alsa.spec cd /usr/src/packages/BUILD/alsa/alsa-driver-<version number>/ ./configure make install��һ�а�װԴ�룬����������Դ�룬�ڡ�/usr/src/packages/BUILD/��Ŀ¼�С� ���⣬ALSA��͹��ߣ�ALSA Libraries and Utilities����ֱ�ӱ���Ϊ��rpm���� ���ҵ��ǣ�ALSA����Ĭ��û�б����롣 ������ֶ�����������������װ���ǡ� ���./configure�������ϵͳ�в��ұ�Ҫ�����ú��ļ���Ȼ�����Ƿ���һ�������ļ�� ��make install�������������ALSA������ͬʱ�����ǵ�/lib/modules/2.4.6/misc/Ŀ¼���ṩ���ں�ʹ�á� ���ڣ�������SuSE��ʱ�����������Զ���װ�� �ҳ�����Щ��������ô�����ᣬ���ǣ�����Ѱ�ұ��������������ʱ�������׼ȷ��֪���Լ��ڸ�ʲô���ҽ�����֧�ָ�ֱ�ӵļ��뵽���ں��С�
����㲻ʹ��SuSE�����������ϣ����ϣ��ʹ���°汾��ALSA����������Ե�http://www.alsa-project.org������������Ӧ�Ŀ��ļ��Լ����ߡ� ���վ�����ҳ������ALSA�ƻ���������Ϣ������2002��4�£���ALSA�������ϵ�2.5ϵ���ں˵Ĵ������У��Լ���ͬ�ļ����������ӡ� �����ҽ�չʾ��ô����ALSA�����������ʹ�����ƵIJ��������ļ��͹��ߡ� �����������һ���ȽϷ����Ŀ¼������/usr/local�� �������Ŀ¼����������/usr/local/alsa-driver-<version-number>/���������������ӡ�./configure����ʼ�� �����ķ��а�û�н�ALSA������Ϊ��׼���������Ļ�������������һЩ�����IJ�����ʹ�������� �ܲ��ң��ⲻ����ƪ����ʮ�ֹ㷺�����������۵����ݣ���������Դ����ص�ALSA FAQ��Frequently Asked Questions���еõ�����İ�����
cp /etc/rc.d/pcmcia /etc/rc.d/pcmcia.SuSE cp ~/pcmcia-cs-3.1.?.tar.gz /usr/src cd /usr/src tar -zxf ./pcmcia-cs-3.1.?.tar.gz make config make all make install cp /etc/rc.d/pcmcia.SuSE /etc/rc.d/pcmcia��һ�к����һ�����������һ��SuSE���е�����ġ� SuSE��PCMCIA��ʼ���ű���Pcmcia-initialization Script��/etc/rc.d/pcmcia������make install�������ʱ�ò±»¸ï¿½ï¿½ï¿½ï¿½Ë¡ï¿½ ����㲻С�Ľ�SuSE��Ôʼ�ű������ˣ������ӡ�a1���������°�װpcmcia������Ôʼ�ű����Ƶ�����һ���ļ��У��������С�make install�������Ôʼ�ű����ƹ�����
��SuSE�°�װPCMCIA֧�ֵ���rpm��Ӧ��������������
rpm -i /cdrom/suse/zq1/pcmcia-3.1.?.spm cd /usr/src/packages rpm -bb ./SPECS/pcmcia-3.1.?.spec cd /RPMS/i386/ rpm -i --force ./pcmcia-3.1.?.rpm SuSEconfig��һ���У��Ҽٶ����Ѿ����أ�mount����/cdrom�����ӵ�6���ߵ�7��CD��װPCMCIA������ ��rpm -i�����װԴ�룬��rpm -bb������pcmcia rpm���� Ȼ���������װ����rpm��һ����װ���� ע�⣬�����ʹ�á�--force��ѡ�����rpm���򽫸����㡰pcmcia���Ѿ���װ�ˣ�Ȼ���������ļ��� ͨ����������SuSE���ֶ���װ��rpm���������ͨ������SuSEconfig����ע���Сд����������ġ� ��SuSE�����ó���YaST����YaST2��װ���޸�һ���µİ�������ͨ�����Զ��������á� �㲻���ֶ����
Ҫ������ʹ��PCMCIA֧�֣��㻹�����ڱ���ʱ�򿪡�network support��ѡ������� ����ر��������������������� Ȼ������ͼ11�����۵ģ��������ʹ��Internet���㵱Ȼ������򿪡�TCP/IP support��
insmod ��������װ�ɼ���ģ�飩�� rmmod �������Ƴ��ɼ���ģ�飩 lsmod ����ʾ����ʹ�õ����пɼ���ģ�飩�����кܶ������ġ����롰man lsmod�����������ҵ����ʹ����Щ��ͬ�������Щ����������û���ᵽ�ġ�
����Ͱ�װ��modutils���ܼ򵥣�
cd /usr/src cp ~/modutils-2.4.6.tar.bz2 . ��������Щ�ļ�����ļ�Ŀ¼��home directory������~����) bzip2 -d modutils-2.4.6.tar.bz2 ��unzip����Ứ��һ��ʱ�� �� tar -xvf modutils-2.4.6.tar cd modutils-2.4.6 �� ���롰modutils�������Ŀ¼ �� ./configure ������ϵͳ�������ã�system-specific configurations�� �� make �����롰modutils������Ϊ�������һ��СС�ı��룬����ٶȾ��˵Ŀ� �� make install ������modutils����װ����/sbin/�� ��������㰲װ��modutils��ʱ��Ҫ����ȫ�����顣 ע�⣬����������С�modutils�����ɸ��ں�ʱ��ͬ�İ汾�ţ�����������������
����һ�ֲ鿴�ں�������Ϣ�ķ�ʽ��ʹ�á�dmesg����� ֱ�����������������������Ὣ�ղŵ�������Ϣ�������� �����Ƕ���һ���ļ���ʹ�á�dmesg > temp�������������ʹ�á�more temp������ʹ���Լ�ϲ���ıà¼ï¿½ï¿½ï¿½é¿´ï¿½ï¿½Ï¢ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½×¢ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½Ê¹ï¿½Ã¡ï¿½demsg | more����
����㻹��һЩ���⣬���Ҳ�֪������ô�죬�����ȥ��Linux�йص��ʼ��б���Linux-related Mailing Lists��������վ������Щ���⡣ ��Щ��վ����ʼ��б����ڼ������������ж��У�����������Ӣ� ͨ���̵ܶ�һ��ʱ��֮����Ϳ��Եõ��൱���õİ�����������⡣ �ҵ���Щ�ʼ��б�����վ����ð취����ʹ���������档
|
��ҳ��LinuxFocus�à¼ï¿½ï¿½Î¬ï¿½ï¿½
© Philip de Groot, FDL LinuxFocus.org ���������LinuxFocus�������������� |
������Ϣ:
|
2002-07-15, generated by lfparser version 2.25