Linux Hints & Tipsだワン!
カーネルパラメータカーネルパラメータカーネルパラメータカーネルパラメータカーネルパラメータカーネルパラメータカーネルパラメータカーネルパラメータカーネルパラメータカーネルパラメータカーネルパラメータカーネルパラメータカーネルパラメータカーネルパラメータカーネルパラメータカーネルパラメータカーネルパラメータカーネルパラメータカーネルパラメータカーネルパラメータカーネルパラメータカーネルパラメータカーネルパラメータカーネルパラメータカーネルパラメータカーネルパラメータカーネルパラメータカーネルパラメータカーネルパラメータカーネルパラメータカーネルパラメータカーネルパラメータカーネルパラメータカーネルパラメータカーネルパラメータカーネルパラメータカーネルパラメータカーネルパラメータカーネルパラメータカーネルパラメータ

14.カーネルパラメータ

ちょっと古い情報かも知れないが、カーネルパラメータ一覧

 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 コプロセッサが存在しても 387maths
          エミュレーションを使用させる
 noapic      [SMP,APIC] システム上の APIC をカーネルに使わせない
 noasync     [HW, M68K] async を無効にし、全デバイスを syncnegotiation にする
 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]


戻る
カーネルパラメータ