커널 2.4 컴파일 및 사용(Ⅲ)

필자 : 배철수 / 리눅스월드 발행인

 

     

    2.4 커널 옵션에 대한 마지막 설명이다.

 

24.  File systems  --->

    [ ] Quota support       

      사용자 별로 디스크 사용량을 제한할 수 있다. Ext2 파일 시스템에만 가능하다. 별도의 사용자 프로그램을 설치해야 한다.
      Quota mini-HOWTO 를 참고 하라

    < > Kernel automounter support  

      원격 파일시스템을 자동으로 마운트 해 준다.
      Autofs에 패키지에 있는 사용자 프로그램을 설치해야 한다.(Documentation/Changes에 위치가 나와 있다.) “NFS file system support”를 선택해야 한다.
      아래의 “Kernel automounter v4 support” 는 보다 많은 기능을 갖고 있다.(둘 중 하나만 선택해야 한다.)

    <*> Kernel automounter version 4 support (also supports v3)

      위의 Kernel automounter support 보다 다양한 기능을 갖고 있다. ftp://ftp.kernel.org/pub/linux/daemons/autofs/testing-v4 에 있는 사용자 프로그램을 설치해야 한다.

    <*> Reiserfs support

      Reiserfs 는 ext2 만큼 빠르나 큰 디렉토리와 작은 파일들을 갖는 경우에 효과적이다.
      데이터베이스와 키워드검색 시스템에서 사용되는 기능들을 갖도록 확장할 수 있다.
      NFS와 쿼타를 사용하려면 패치가 필요하다. www.reiserfs.org 를 참고 하라.

    < > ADFS file system support   

      Acorn Disc Filing System 은 RiscOS 운영체제에서 사용하는 파일시스템이다.

    < > Amiga FFS file system support (EXPERIMENTAL)    

      Fast File System (FFS)은 AmigaOS Version 1.3 이후에 Amiga 시스템에서 사용하는 파일시스템이다.

    < > Apple Macintosh file system support (EXPERIMENTAL)     

      맥킨토시에서 포맷한 하드 및 플로피에 읽고 쓸 수 있다.

    < > BFS file system support (EXPERIMENTAL)

      Boot File System (BFS)은 SCO의  UnixWare에서 사용된다.
      “UnixWare slices support”을 선택해야 한다.

    < > DOS FAT fs support     

      MSDOS, Win9x, 파일시스템을 사용할 수 있다. UMSDOS에서도 필요하다.
      이 옵션은 DOS FAT나 윈도우의 VFAT 파일 시스템을 선택하기 위한 사전 옵션이다.
      따라서 다음에서 추가로 파일시스템을 선택해야 한다.

    <*>   MSDOS fs support
    <*>     UMSDOS: Unix-like file system on top of standard MSDOS fs
    <*>   VFAT (Windows-95) fs support

    < > EFS file system support (read only) (EXPERIMENTAL)   

      EFS는 SGI(실리콘그래픽스) IRIX 운영체제에서 CD 및 하드디스크에 사용된 파일시스템이다.

    < > Compressed ROM file system support     

      CramFs (Compressed ROM File System)은 ROM 기반의 임베디드 시스템에 사용되는 간단하고 단순하며 압축된 파일시스템이다.

    < > Simple RAM-based file system support     

      램에 파일을 저장한다는 면에서 램디스크와 비슷하나, 램디스크는 파일 저장 공간이 확정되어 있는 반면 Ramfs는 파일 수에 따라 그 공간이 확장된다. 전원이 나가면 지워진다. 마운트 포인트를 지정해야 한다.

    <*> ISO 9660 CDROM file system support   

      현재의 CD에서 사용되는 파일시스템이다.(오디오 CD와는 관련이 없다.)

    [ ]   Microsoft Joliet CDROM extensions

      마이크로소프트에서 제안한 유니코드를 사용하는 긴 파일이름을 지원하는 ISO 9660 파일시스템의 확장이다.

    < > Minix fs support      

      최초의 리눅스에서 사용된 파일시스템이다.

    < > NTFS file system support (read only)  

      MS의 윈도우 NT에서 사용하는 파일시스템임. 읽기만 가능함.

    < > OS/2 HPFS file system support   

      OS/2 는 IBM사가 피시에 사용하였다. HPFS는 OS/2에서 하드디스크에 사용한 파일시스템이다.

    [*] /proc file system support     

      시스템의 상태에 관한 정보를 제공하는 가상의 파일시스템이다.(즉 물리적인 하드 공간을 차지하지 않는다.)
      파일들은 사용자가 접근을 할 때 커널에 의해 만들어 진다.
      파일을 읽으려면 more 나 cat 명령을 사용해야 한다. 필히 선택해야 한다.

      /proc 파일시스템을 사용하려면 마운트를 해야 한다. 또는 /etc/fstab에 지정해서 부팅시 자동으로 마운트하게 할수 있다. /proc 가 마운트포인트라면 마운트 명령은 아래와 같다.(모든 배포본은 기본으로 proc 파일시스템을 부팅시 마운트 한다.)

      mount -t proc  proc  /proc

      자세한 사항은 Documentation/filesystems/proc.txt 및 “man 5 proc” 명령을 참고 하라.

    [ ] /dev file system support (EXPERIMENTAL)     

      디바이스 드라이버에 대한 파일시스템을 제공하는 가상파일시스템이다.
      Devfs는 major, minor 번호를 사용하지 않고 자동으로 디바이스 드라이버가 사용하는 장치명을 /dev에 등록해 준다. 즉 시스템 관리자는 mknod 명령을 사용할 필요가 없다.

    [*] /dev/pts file system for Unix98 PTYs

      “Unix98 PTY support” 를 선택했다면 필요하다. /dev/pts 에 마운트 되는 가상 파일시스템을 지원한다.
      “mount -t devpts” 를 추가하고 /dev/ptmx를 사용하면 가상터미널을 지원해 준다. 가상터미널 장치는 /dev/pts/xx에 만들어 진다.

    < > QNX4 file system support (read only) (EXPERIMENTAL)     

      QNX 4 운영체제에서 사용하는 파일시스템이다.

    < > ROM file system support    

      리눅스 설치시 초기의 램디스크 적재를 위해 주로 사용되는 읽기 전용의 매우 작은 롬파일시스템이다.

    <*> Second extended fs support        

      리눅스의 기본 파일시스템이다. UMSDOS를 사용하는 경우가 아니면 필히 지정해야 한다.
      (UMSDOS를 사용하는 경우에도 다른 리눅스에서 포맷한 플로피를 읽기 위해서는ext2는 필요하다.)

      지운 ext2 파일을 복구하려면 Ext2fs-Undeletion mini-HOWTO를 참고하라.

    < > System V and Coherent file system support (read only)             

      SCO, Xenix, Coherent 하드 및 플로피를 읽게 해준다. 아래의 “SYSV file system write support” 를 선택하면 쓰기도 가능하다.(주의해야 한다.)

    [ ]   SYSV file system write support (DANGEROUS)

      SCO, Xenix, Coherent 하드 및 플로피에 쓰기를 가능하게 한다.(주의)

    < > UDF file system support (read only)   

      UDF 파일시스템은 일부 CD와 DVD에서 사용하는 최근에 나온 파일시스템이다.
      패킷모드로 쓰여진 CDRW나 DVD 디스크를 마운트 하거나 DirectCD 같은 UDF 프로그램으로 쓰여진 CD를 마운트(읽기만 가능) 하려면 필요하다.
      UDF 파일시스템에 쓰기를 하려면 아래의 “UDF write support (DANGEROUS)” 을 선택해야 한다.

    [ ]   UDF write support (DANGEROUS)

      UDF 파일시스템에 쓰기를 가능하게 한다.
      위의 “UDF file system support (read only)” 도 같이 선택해야 한다.

    < > UFS file system support (read only)

      UFS 파일시스템은 SunOS, FreeBSD, NetBSD, OpenBSD, NeXTstep에서 사용한다.
      일부 System V 유닉스도 이 파일시스템을 만들거나 마운트한다.
      UFS 파일시스템을 읽으려면 지정한다. 쓰기도 가능하게 하려면 아래의 “UFS file system write support (DANGEROUS)”을 추가로 선택해야 한다.
      Documentation/filesystems/ufs.txt를 참고하라.

    [ ]   UFS file system write support (DANGEROUS)

      UFS 파일시스템에 쓰기를 가능하게 한다.

      ◀ Network File Systems  --->

      <> Coda file system support (advanced network fs)

      CODA는 NFS보다 개선된 네트워크 파일시스템이다.
      비연결 작업 지원, 읽고 쓰기 서버 복제, 인증, 암호화 등의 개선된 기능을 지원한다.

      * NFS file system support  

      네트워크에 연결된 다른 유닉스(리눅스) 호스트(NFS 서버)의 하드를 마운트해서 사용하게 해 준다.
      NFS 서버 호스트는 nfsd, mountd 프로그램을 실행해 주어야 한다.( NFS 파일 시스템 은 필요 없다.)

      []   Provide NFSv3 client support     

      NFS V3 는 새로운 NFS 표준이다.

      * NFS server support

      리눅스를 NFS 서버로 사용할 경우 지정한다. 리눅스에서 NFS 서버를 구현하는 방법은 두 가지가 있다. nfsd프로그램과( 이 옵션은 필요 없다.) 이 옵션을 선택해서 커널 기반의 nfs 서버를 만드는 것이다.
      어느 경우든 별도의 사용자 프로그램이 필요하다. 커널 기반의 NFS 서버가 속도가 빠르다.
      이 옵션은 NFS V2를 지원한다.

      [ ]   Provide NFSv3 server support   

              NFS V3 서버를 지원한다.

      < > SMB file system support (to mount Windows shares etc.)

      SMB (Server Message Block)은 WfW, Windows 95/98, Windows NT, Lan Manager 운영체제가 LAN에서 파일 및 프린터를 공유하는데 사용하는 프로토콜이다.

      이 옵션을 선택하면 리눅스에서 이들 운영체제의 하드를 마운트해 유닉스 디렉토리처럼 사용할 수 있게
      해준다. 단 이들 윈도우 시스템이 전송프로토콜로 TCP/IP 를 사용할 경우에만 가능하다.
      (NetBEUI 에서는 안된다.)
      리눅스의 하드 및 프린터를 윈도우에서 공유하게 해줄 경우는 이 옵션은 필요 없다.(SMB 서버)
      SAMBA 프로그램을 리눅스에 설치하면 된다. (윈도우에 TCP/IP 를 추가해야 한다.)

      [ ]    Use a default NLS (NEW)

        smbfs 에서 NLS 번역을 사용하게 한다.

      Default Remote NLS Option:  (NEW)

        SMB 서버의 코드 페이지를 지정한다. 지정하지 않으면 NLS 번역을 사용하지 않는다.

      < > NCP file system support (to mount NetWare volumes)?

      NCP (NetWare Core Protocol) 는 노벨 네트웨어 클라이언트가 서버와 연결하는데 사용하는 프로토콜이다. 리눅스에서 네트워어 파일서버 볼륨을 마운트해 사용하게 해준다.

      ◀ Partition Types  --->

      [*] Advanced partition selection

      아래의 메뉴를 추가해 준다.  리눅스 시스템과 다른 아키텍쳐를 갖는 운영체제에서 파티션한 하드를 리눅스에서 사용할 경우에 해당되는 아키텍쳐를 아래 메뉴에서 선택한다.

      [ ]   Acorn partition support
      [ ]   Alpha OSF partition support
      [ ]   Amiga partition table support
      [ ]   Atari partition table support
      [ ]   Macintosh partition map support
      [*]   PC BIOS (MSDOS partition tables) support

      x86 PC에서 파티션한 하드를 리눅스에서 사용할 경우 지정한다.(도스에만 해당되는 건 아니다.)

      [ ]     BSD disklabel (FreeBSD partition tables) support
      [ ]     Minix subpartition support
      [ ]     Solaris (x86) partition table support

      Solaris x86 파티션 테이블을 리눅스에서 읽게 해주므로 이들 하드를 마운트할 수 있다.
      “UFS file system support” 를 필요로 한다.
      (하드의 파티션 테이블을 읽을 수 있다고 그 하드의 파일시스템을 사용할 수 있지는 않다. 둘은 무관하다.)

      [ ]     Unixware slices support

      [ ]   SGI partition support
      [ ]   Ultrix partition table support
      [ ]   Sun partition tables support

      SunOS에서 만든 하드디스크 파티션을 읽을 수 있게 하므로 이들을 마운트 할 수 있다.
      “UFS  file system support” 을 같이 선택해야 한다. SunOS가 설치된 Sparc 기종의 데이터를 이동식 하드나 ZIP 드라이브등에 담아 리눅스로 옮기는 경우 등에 필요하다.
      (유닉스에서 리눅스로 데이터를 옮길 때는 tar 를 사용하는 것이 편하다.)

      ◀ Native Language Support  --->

      Default NLS Option: “iso8859-1”    

      파일시스템을 마운트할 때 사용하는 디폴트 NLS 이다. 아래가 선택 가능한 목록이다.
      디폴트는 iso8859-1이다.

      big5, cp437, cp737, cp775, cp850, cp852, cp855, cp857, cp860, cp861, cp862, cp863, cp864, cp865, cp866, cp869, cp874, cp932, cp936, cp949, cp950, euc-jp, euc-kr, gb2312, iso8859-1, iso8859-2, iso8859-3, iso8859-4, iso8859-5, iso8859-6, iso8859-7, iso8859-8, iso8859-9, iso8859-14, iso8859-15, koi8-r, sjis

         < > Codepage 437 (United States, Canada)
         < > Codepage 737 (Greek)
         < > Codepage 775 (Baltic Rim)
         < > Codepage 850 (Europe)
         < > Codepage 852 (Central/Eastern Europe)
         < > Codepage 855 (Cyrillic)
         < > Codepage 857 (Turkish)
         < > Codepage 860 (Portugese)
         < > Codepage 861 (Icelandic)
         < > Codepage 862 (Hebrew)
         < > Codepage 863 (Canadian French)
         < > Codepage 864 (Arabic)
         < > Codepage 865 (Norwegian, Danish)
         < > Codepage 866 (Cyrillic/Russian)
         < > Codepage 869 (Greek)
         < > Codepage 874 (Thai)
         < > Codepage 932 (Shift-JIS, EUC-JP)   
         < > Codepage 936 (GBK)
         < > Codepage 949 (UnifiedHangul)    
         < > Codepage 950 (Big5)      
         < > NLS ISO 8859-1  (Latin 1; Western European Languages)   
         < > NLS ISO 8859-2  (Latin 2; Slavic/Central European Languages)   
         < > NLS ISO 8859-3  (Latin 3; Esperanto, Galician, Maltese, Turkish)   
         < > NLS ISO 8859-4  (Latin 4; Estonian, Latvian, Lithuanian)   
         < > NLS ISO 8859-5  (Cyrillic)    
         < > NLS ISO 8859-6  (Arabic)   
         < > NLS ISO 8859-7  (Modern Greek)    
         < > NLS ISO 8859-8  (Hebrew)        
         < > NLS ISO 8859-9  (Latin 5; Turkish)        
         < > NLS ISO 8859-14 (Latin 8; Celtic)        
         < > NLS ISO 8859-15 (Latin 9; Western European Languages with Euro)     
         < > NLS KOI8-R (Russian)         
         < > NLS UTF8 

 

25. Console drivers  --->

    [*] VGA text console  

      VGA 표준을 지원하는 그래픽 카드에서 텍스트모드를 지원한다. 필수로 선택해야 한다.
      SVGA 카드에서 텍스트모드를 사용하려면 SVGATextMode 프로그램을 설치해야 한다.

    [ ] Video mode selection support     

      커널로드시 텍스트모드 선택을 가능하게 한다. 이 옵션을 선택 후 lilo.conf에서 “vga= “ 옵션을 추가하면 부트시 텍스트모드 선택이 가능하다.

    < > MDA text console (dual-headed) (EXPERIMENTAL)                

      MDA 혹은 모노 허큘리스 카드를 두 번째의 그래픽 카드로 사용하게 해 준다.

      ◀ Frame-buffer support  --->

      프레임버퍼장치는 그래픽 하드웨어에 대한 단축이다. 이 장치는 몇몇 비디오(그래픽) 하드웨어의 프레임 버퍼를 대표해 주므로 응용프로그램이 그래픽 하드웨어를 접근하는데 필요한 잘 정의된 인터페이스를 제공한다. 따라서  그래픽 프로그램은 저 수준(low level) 하드웨어 장치(레지스터)에 대한 지식을 필요로 하지 않는다.

      [*] Support for frame buffer devices (EXPERIMENTAL)                     
      < >   nVidia Riva support (EXPERIMENTAL) (NEW)                          
      < >   Cirrus Logic support (EXPERIMENTAL) (NEW)                         
      < >   Permedia2 support (EXPERIMENTAL) (NEW)                            
      < >   Cyber2000 support (NEW)                                           
      [ ]   VESA VGA graphics console (NEW)                                   
      < >   VGA 16-color graphics console (NEW)                               
      < >   Hercules mono graphics console (EXPERIMENTAL) (NEW)               
      < >   Matrox acceleration (EXPERIMENTAL) (NEW)                          
      < >   ATI Mach64 display support (EXPERIMENTAL) (NEW)                   
      < >   ATI Rage 128 display support (EXPERIMENTAL) (NEW)                 
      < >   3Dfx Banshee/Voodoo3 display support (EXPERIMENTAL) (NEW)         
      < >   SIS 630/540 display support (EXPERIMENTAL) (NEW)                  
      < >   Virtual Frame Buffer support (ONLY FOR TESTING!) (NEW)            
      [ ]   Advanced low level driver options (NEW)                           

      프레임버퍼 콘솔은 그래픽 하드웨어 메모리의 픽셀의 조합에 의거 글자를 표시한다. 이를 로우레벨 프레임버퍼 콘솔 드라이버라고 부른다. 이는 오직 텍스트 콘솔에만 사용된다. 이 옵션을 선택하지 않으면 로우레벨 프레임버퍼 드라이버가 자동으로 사용된다. 이 옵션을 선택하면 로우레벨 드라이버에 대한 보다 세밀한 선택이 가능하다. 예를 들면 사용하지 않는 색상표의 드라이버를 제외하는 것 등이다.

      < >     Monochrome support (NEW)                   
      < >     2 bpp packed pixels support (NEW)                               
      < >     4 bpp packed pixels support (NEW)                               
      < >     8 bpp packed pixels support (NEW)                               
      < >     16 bpp packed pixels support (NEW)                              
      < >     24 bpp packed pixels support (NEW)                              
      < >     32 bpp packed pixels support (NEW)                              
      < >     Amiga bitplanes support (NEW)                                   
      < >     Amiga interleaved bitplanes support (NEW)                       
      < >     Atari interleaved bitplanes (2 planes) support (NEW)            
      < >     Atari interleaved bitplanes (4 planes) support (NEW)            
      < >     Atari interleaved bitplanes (8 planes) support (NEW)            
      < >     Mac variable bpp packed pixels support (NEW)                    
      < >     VGA 16-color planar support (NEW)                               
      < >     VGA characters/attributes support (NEW)                         
      < >     HGA monochrome support (EXPERIMENTAL) (NEW)

      [ ]   Support only 8 pixels wide fonts (NEW)                            

        8x8 폰트만을 사용하게 한다.

      [ ]   Select compiled-in fonts (NEW)

        프레임버퍼 콘솔에서 사용하는 디폴트 폰트 외의 다른 폰트를 선택할 수 있다. 이 옵션은 단지 아래 메뉴를 표시해 준다.

      [ ]     VGA 8x8 font                                                       
      [*]     VGA 8x16 font                                                      

        VGA 80x25 모드에서 사용하는 기본 폰트이다.

      [ ]     Sparc console 8x16 font (NEW)                                      
      [ ]     Sparc console 12x22 font (not supported by all drivers) (NEW)      
      [ ]     Mac console 6x11 font (not supported by all drivers) (NEW)         
      [ ]     Pearl (old m68k) console 8x8 font (NEW)                            
      [ ]     Acorn console 8x8 font (NEW)

 

26. Sound  --->

    사운드 카드를 사용할 경우 해당 드라이버를 선택한다. ISA 사운드 카드를 사용할 경우는 사운드 카드의 설정에 대한 자세한 정보를 미리 알아야 한다.( IO Address, IRQ, DMA )

    PnP 사운드 카드를 사용하면서 부팅시 ISA PnP tools 를 사용해 설정하려면 아래에서 해당 카드 지원을 모듈로 선택하고 PnP 설정이 끝난 후 모듈로 올려야 한다.

        <*> Sound card support                                                    
        < >   C-Media PCI (CMI8338/8378)                                          
        < >   Creative SBLive! (EMU10K1)                                          
        < >   Crystal SoundFusion (CS4280/461x)                                   
        < >   Crystal Sound CS4281                                                
        < >   Ensoniq AudioPCI (ES1370)                                           
        <*>   Creative Ensoniq AudioPCI 97 (ES1371)                               
        < >   ESS Technology Solo1                                                
        < >   ESS Maestro, Maestro2, Maestro2E driver                             
        < >   S3 SonicVibes                                                       
        < >   Trident 4DWave DX/NX, SiS 7018 or ALi 5451 PCI Audio Core           
        < >   Support for Turtle Beach MultiSound Classic, Tahiti, Monterey       
        < >   Support for Turtle Beach MultiSound Pinnacle, Fiji                  
        < >   VIA 82C686 Audio Codec                                              
        < >   OSS sound modules

    OSS 는 Open Sound System 사운드 드라이버이다. 위에 해당하는 카드가 없으면 아래에서 고른다.

      Verbose initialisation (NEW)
      Persistent DMA buffers (NEW)
      AD1816(A) based cards (EXPERIMENTAL) (NEW)
      Aztech Sound Galaxy (non-PnP) cards (NEW)
      Adlib Cards (NEW)
      ACI mixer (miroPCM12) (NEW)
      Crystal CS4232 based (PnP) cards (NEW)
      Ensoniq SoundScape support (NEW)
      Gravis Ultrasound support (NEW)
      Loopback MIDI device support (NEW)
      MediaTrix AudioTrix Pro support (NEW)
      Microsoft Sound System support (NEW)                                   
      MPU-401 support (NOT for SB16) (NEW)                                   
      NM256AV/NM256ZX audio support (NEW)
      OPTi MAD16 and/or Mozart based cards (NEW)                             
      ProAudioSpectrum 16 support (NEW)
      PSS (AD1848, ADSP-2115, ESC614) support (NEW)                          
      100% Sound Blaster compatibles (SB16/32/64, ESS, Jazz16) support (NEW)
      AWE32 synth (NEW)                                                      
      Full support for Turtle Beach WaveFront (Tropez Plus, Tropez, Maui) syn
      Limited support for Turtle Beach Wave Front (Maui, Tropez) synthesizers
      Yamaha FM synthesizer (YM3812/OPL-3) support (NEW)                     
      Yamaha OPL3-SA1 audio controller (NEW)                                 
      Yamaha OPL3-SA2 and SA3 based PnP cards (NEW)                          
      Yamaha YMF7xx PCI audio (native mode) (NEW)                            
      6850 UART support (NEW)                                                
      Gallant Audio Cards (SC-6000 and SC-6600 based) (NEW)

    <M>   TV card (bt848) mixer support (NEW)

 

27.  USB support  --->

    Universal Serial Bus (USB)는 기존의 피시의 시리얼포트보다 빠른 데이터 이동 속도, 다양한 기능을 갖는 새로운 시리얼버스 하부시스템 표준이다. 연결 주변기기에 대한 전원 공급 기능과 핫스왑(전원을 끄지 않고 장치를 연결하거나 제거하는 것) 기능을 지원한다.

    한 개의 USB 포트에 트리 구조로 127 개의 USB 장치를 연결할 수 있다. 스캐너, 키보드, 마우스, 프린터 등 상당수의 주변기기가 USB를 지원한다.

    시스템이 USB 를 지원한다면 USB 하드웨어에 따라 “UHCI support” 또는 “OHCI support” 중에서 하나를 선택하고 해당 USB 장치 지원을 추가해야 한다.

    <*> Support for USB         
    [ ]   USB verbose debug messages         

      USB 드라이버에서 자세한 디버그 정보를 시스템 로그 파일에 기록해 준다.

    --- Miscellaneous USB options                                              
    [ ]   Preliminary USB device filesystem                                    

      “/proc file system support” 옵션과 이 옵션을 선택하면 /proc/usb/devices에서 USB 버스에 연결된 장치를 알 수 있다. /proc/usb/drivers 에서는 현재 로드된 USB 커널 클라이언트 드라이버를 확인할 수 있다.

    [ ]   Enforce USB bandwidth allocation (EXPERIMENTAL)                      

      USB 서브시스템이 USB 대역폭 할당을 감시할 수 있게 한다. 이 옵션을 선택하면 USB 버스 대역폭 사용율이 90% 이상으로 올라가면 이 장치의 사용을 제한한다.

    --- USB Controllers                                                        
    <*>   UHCI Alternate Driver (JE) support                                   

      Universal Host Controller Interface 는 피시에서의 USB 하드웨어 접근에 대한 Intel 사의 표준이다.
      Intel PCI 칩셋 (intel 430TX, 440FX, 440LX, 440BX, i810, i820 등)이 이 표준을 따른다. 모든 VIA PCI 칩셋 (VIA VP2, VP3, MVP3, Apollo Pro, Apollo Pro II, Apollo Pro 133)도 해당된다.

    < >   OHCI (Compaq, iMacs, OPTi, SiS, ALi, ...) support                    

      Open Host Controller Interface 는 Compaq/Microsoft/National 의 USB 표준이다. 대부분의 비 인텔 기종과 인텔 칩셋을 사용하지 않는 일부 x86 호환 기종- SiS (aktual 610, 610 등), ALi (ALi IV, ALi V,  Aladdin Pro 등 )이 이 표준을 따른다.

       --- USB Device Class drivers                                               
       < >   USB Audio support                                                    
       < >   USB Bluetooth support (EXPERIMENTAL)                                 
       <*>   USB Mass Storage support                                             
       [ ]     USB Mass Storage verbose debug                                     
       [ ]     Freecom USB/ATAPI Bridge support                                   
       < >   USB Modem (CDC ACM) support                                          
       < >   USB Printer support                                                  
       --- USB Human Interface Devices (HID)                                      
       ---   Input core support is needed for USB HID                             
       --- USB Imaging devices
       < >   USB Kodak DC-2xx Camera support                                     
       < >   USB Mustek MDC800 Digital Camera support (EXPERIMENTAL)              
       < >   USB Scanner support                                                  
       < >   Microtek X6USB scanner support (EXPERIMENTAL)                        
       --- USB Multimedia devices                                                 
       < >   DABUSB driver                                                        
       --- USB Network adaptors                                                   
       < >   PLUSB Prolific USB-Network driver (EXPERIMENTAL)                     
       < >   USB ADMtek Pegasus-based ethernet device support (EXPERIMENTAL)      
       < >   NetChip 1080-based USB Host-to-Host Link (EXPERIMENTAL)              
       --- USB port drivers                                                       
       USB Serial Converter support  --->                                         

            <M> USB Serial Converter support                                              
            [ ]   USB Serial Converter verbose debug (NEW)                                
            [ ]   USB Generic Serial Driver (NEW)                                         
            < >   USB Belkin and Peracom Single Port Serial Driver (EXPERIMENTAL) (NEW)   
            < >   USB ConnectTech WhiteHEAT Serial Driver (EXPERIMENTAL) (NEW)            
            < >   USB Digi International AccelePort USB Serial Driver (NEW)               
            < >   USB Empeg empeg-car Mark I/II Driver (EXPERIMENTAL) (NEW)               
            < >   USB FTDI Single Port Serial Driver (EXPERIMENTAL) (NEW)                 
            < >   USB Handspring Visor Driver (NEW)                                       
            < >   USB Keyspan PDA Single Port Serial Driver (EXPERIMENTAL) (NEW)          

            < >   USB Keyspan USA-xxx Serial Driver (EXPERIMENTAL) (NEW)                  
            < >   USB MCT Single Port Serial Driver (EXPERIMENTAL) (NEW)                  
            < >   USB ZyXEL omni.net LCD Plus Driver (EXPERIMENTAL) (NEW)

    --- USB misc drivers                                                       
       < >   USB Diamond Rio500 support (EXPERIMENTAL)

 

27.  Kernel hacking  --->

    [*] Magic SysRq key

    커널 디버깅 도중에 시스템이 중단되더라도 시스템에 대한 일부 통제가 가능하다.




▲ top

home으로...