1999 年 6 月              カーネルパラメータ                    v2.2.9
			  ~~~~~~~~~~~~~~~~~~

下記はファイル init/main.c に記載されたカーネルパラメータを集めた一覧
で、英語辞書の順 (句読点は無視し、文字の前に数字を並べ、大文字小文字を
区別せず記載しました) で並べ、既知の説明を添えました。

説明の始めの [] 内のテキストは、述べているカーネルパラメータが有効とな
るための、カーネルの規定を示します。規定は適切なオプションが有効かどう
かを示します -

    APIC        APIC のサポートが有効。
    APM         Advanced Power Management のサポートが有効。
    AX25        適切な AX.25 のサポートが有効。
    CD          適切な CD のサポートが有効。
    EIDE        EIDE/ATAPI のサポートが有効。
    FB          フレームバッファデバイスが有効。
    HW          適切なハードウェアが有効。
    ISDN        適切な ISDN のサポートが有効。
    JOY         適切なジョイスティックのサポートが有効。
    LPT         プリンタのサポートが有効。
    MCA         MCA バスのサポートが有効。
    MDA         MDA コンソールが有効。
    MOUSE       適切なマウスのサポートが有効。
    NET         適切なネットワークのサポートが有効。
    NFS         適切な NFS のサポートが有効。
    PARIDE      ParIDE サブシステムが有効。
    PCI         PCI バスのサポートが有効。
    PCMCIA      PCMCIA サブシステムが有効。
    PNP         Plug & Play のサポートが有効。
    PS2         適切な PS/2 のサポートが有効。
    RAM         RAM ディスクのサポートが有効。
    SCSI        適切な SCSI のサポートが有効。
    SERIAL      シリアルのサポートが有効。
    SMP         カーネルが SMP カーネル。
    SOUND       適切なサウンドシステムのサポートが有効。
    VGA         VGA コンソールが有効。
    VT          仮想端末のサポートが有効。
    XT          IBM PC/XT MFM ハードディスクのサポートが有効。

さらに、次のテキストはそのオプションを示します -

    BUGS=       示されたプロセッサでプロセッサバグがあり得ることを示す。
    KNL         カーネル起動時のパラメータ。

注記 - 下記のカーネルパラメータすべては、大文字小文字の区別があり、名
前の後の =  に続く引き数は環境変数として指定されそのパラメータに伝えら
れます。それらの記載はしていませんが、システムが起動しプログラムが動作
することにより、/proc/cmdline を介してカーネルの引き数は判読可能になり
ます。

    53c7xx=         [HW,SCSI] Amiga SCSI コントローラ

    adb_buttons=    [HW,MOUSE]

    advansys=       [HW,SCSI]

    aha152x=        [HW,SCSI]

    aha1542=        [HW,SCSI]

    aic7xxx=        [HW,SCSI]

    AM53C974=       [HW,SCSI]

    apm=            [APM] Advanced Power Management

    arcrimi=        [HW,NET]

    ataflop=        [HW, M68k]

    atamouse=       [HW,MOUSE] Atari マウス

    atascsi=        [HW,SCSI] Atari SCSI.

    aztcd=          [HW,CD] Aztec CD ドライバ

    baycom_par=     [HW,AX25] BayCom パラレルポート AX.25 モデム

    baycom_ser_fdx= [HW,AX25] BayCom シリアルポート AX.25 モデムの
                    全二重モード

    baycom_ser_hdx= [HW,AX25] BayCom シリアルポート AX.25 モデムの
                    半二重モード

    bmouse=         [HW,MOUSE,PS2] バスマウス

    BusLogic=       [HW,SCSI]

    cdu31a=         [HW,CD]

    cm206=          [HW,CD]

    com20020=       [HW,NET]

    com90io=        [HW,NET]

    com90xx=        [HW,NET]

    console=        [KNL] コンソール出力 + 通信仕様 (速度、制御、パリ
                    ティ)

    cyclades=       [HW,SERIAL] Cyclades マルチシリアルポートアダプタ

    debug           [KNL] カーネルデバッグが有効 (イベント記録レベル)

    decnet=         [HW,NET]

    digi=           [HW,SERIAL] io パラメータ + コマンドの有効／無効

    digiepca=       [HW,SERIAL]

    dmascc=         [HW,AX25,SERIAL] AX.25 Z80SCC の DMA が利用可能な
                    ドライバ

    dmasound=       [HW,SOUND] (サウンドサブシステムのバッファ)

    dtc3181e=       [HW,SCSI]

    eata=           [HW,SCSI]

    eda=            [HW,PS2]

    edb=            [HW,PS2]

    ether=          [HW,NET] Ethernet カードパラメータ
                    (iomem, irq, dev_name)

    fd_mcs=         [HW,SCSI]

    fdomain=        [HW,SCSI]

    floppy=         [HW]

    ftape=          [HW] フロッピーテープサブシステムのデバッグ用オプ
                    ション

    gdth=           [HW,SCSI]

    gscd=           [HW,CD]

    gvp11=          [HW,SCSI]

    hd=             [EIDE] (E)IDE ハードドライブサブシステムの構成情報
                    (Cyl/heads/sectors) もしくはチューニングパラメータ

    hfmodem=        [HW,AX25]

    HiSax=          [HW,ISDN]

    hisax=          [HW,ISDN]

    ibmmcascsi=     [HW,MCA,SCSI] IBM MicroChannel SCSI アダプタ

    icn=            [HW,ISDN]

    ide?=           [HW] (E)IDE サブシステム - 設定 (iomem/irq), チュー
                    ニング、デバッグ
                    (serialize,reset,no{dma,tune,probe})、
                    チップセット固有なパラメータ

    idebus=         [HW] (E)IDE サブシステム - VLB/PCI バス速度

    in2000=         [HW,SCSI]

    init=           [KNL]

    initrd=         [KNL] 初期 RAM ディスクのパス

    ip=             [PNP]

    isp16=          [HW,CD]

    js_14=          [HW,JOY]

    js_am=          [HW,JOY]

    js_an=          [HW,JOY]

    js_as=          [HW.JOY]

    js_console=     [HW,JOY]

    js_console2=    [HW,JOY]

    js_console3=    [HW,JOY]

    js_db9=         [HW,JOY]

    js_db9_2=       [HW,JOY]

    js_db9_3=       [HW,JOY]

    js_tg=          [HW,JOY]

    js_tg_2=        [HW,JOY]

    js_tg_3=        [HW,JOY]

    kbd-reset       [VT]

    load_ramdisk=   [RAM] initrd をロードの有無

    lp=             [LPT] パラレルプリンタ

    ltpc=           [HW]

    mac5380=        [HW,SCSI]

    maxcpus=        [SMP] SMP カーネルが使用すべきプロセッサの最大数を
                    指定

    max_scsi_luns=  [SCSI]

    mca-pentium     [BUGS=ix86]

    mcd=            [HW,CD]

    mcdx=           [HW,CD]

    md=             [HW] RAID サブシステムのデバイスとレベル

    mdacon=         [MDA]

    msmouse=        [HW,MOUSE] Microsoft マウス

    ncr5380=        [HW,SCSI]

    ncr53c400=      [HW,SCSI]

    ncr53c400a=     [HW,SCSI]

    ncr53c406a=     [HW,SCSI]

    ncr53c8xx=      [HW,SCSI]

    nfsaddrs=       [NFS]

    nfsroot=        [NFS]

    nmi_watchdog=   [KNL, BUGS=ix86] SMP カーネル向けデバッグ機能

    no387           [BUGS=ix86] 387 maths コプロセッサが存在しても 387
                    maths エミュレーションを使用させる

    noapic          [SMP,APIC] システム上の APIC をカーネルに使わせな
                    い

    noasync         [HW, M68K] async を無効にし、全デバイスを sync
                    negotiation にする

    nodisconnect    [HW,SCSI, M68K] SCSI disconnect の無効

    no-halt         [BUGS=ix86]

    noinitrd        [RAM] 設定された初期 RAM ディスクのロードをカーネ
                    ルにさせない

    no-scroll       [VGA]

    nosmp           [SMP] UP カーネルとして動作するよう SMP カーネルに
                    指示

    nosync          [HW, M68K] 全デバイスの sync negotiation を無効に
                    する

    optcd=          [HW,CD]

    panic=

    parport=        [HW,LP]

    pas16=          [HW,SCSI]

    pcbit=          [HW,ISDN]

    pcd.            [PARIDE]

    pci=            [PCI]

    pd.             [PARIDE]

    pf.             [PARIDE]

    pg.             [PARIDE]

    pirq=           [SMP,APIC] mp-table

    plip=           [LP,NET] パラレルポートネットワークリンク

    profile=

    prompt_ramdisk= [RAM] RAM ディスクの内容をメモリにロードする前に、
                    それを行うかどうか質問します。

    pt.             [PARIDE]

    ramdisk=        [RAM]

    ramdisk_size=   [RAM]

    ramdisk_start=  [RAM] フロッピー上で initrd イメージがカーネルイメー
                    ジと一緒になっている時の、initrd イメージのオフセッ
                    ト

    reboot=         [BUGS=ix86]

    reserve=

    riscom8=        [HW,SERIAL] マルチポートシリアルドライバ (io パラ
                    メータ)

    ro              [KNL] ブート時ルートデバイスを読出し専用でマウント

    root=		

    rw              [KNL] ブート時ルートデバイスを読み書きできるようマ
                    ウント

    sbpcd=          [HW,CD] Soundblaster CD アダプタ

    scsi_logging=   [SCSI]

    sjcd=           [HW,CD]

    sonycd535=      [HW,CD]

    sound=          [SOUND]

    soundmodem=     [HW,AX25,SOUND] AX.25 モデムとして使われるサウンド
                    カード

    specialix=      [HW,SERIAL] Specialix マルチシリアルポートアダプタ

    st=             [HW] SCSI テープパラメータ (バッファなど)

    st0x=           [HW,SCSI]

    stram_swap=     [HW]

    switches=       [HW, M68K]

    sym53c416=      [HW,SCSI]

    sym53c8xx=      [HW,SCSI]

    t128=           [HW,SCSI]

    tmc8xx=         [HW,SCSI]

    tmscsim=        [HW,SCSI]

    tp720=          [HW,PS2]

    u14-34f=        [HW,SCSI]

    video=          [FB]

    wd33c93=        [HW,SCSI]

    wd7000=         [HW,SCSI]

    wdt=            [HW]

    xd=             [HW,XT] オリジナル XT 8bit ディスクコントローラ

    xd_geo=         [HW,XT]
----------------------------------------------------------------------
日本語訳：野本浩一 <hng@ps.ksky.ne.jp>
