#title 起動オプションの設定方法 * '''対象とするUbuntuのバージョン''' * 10.10 Maverick Meerkat ||<>|| = 導入 = 本文書は、[[https://help.ubuntu.com/community/BootOptions|この文書]]を元に和訳、改変したものです。原文も参照願います。 本文書では、Ubuntuの[[http://www.ubuntulinux.jp/products/JA-Localized/download|LiveCD]]を起動する際の、挙動を変えるためのオプションについて説明します。Ubuntuをインストールする際に、画面表示に異常があるとか、システムがフリーズするなどの問題が生じた場合に、それらに対処するために起動オプションを変更する必要がでるかも知れません。 また、インストール済みのシステムが起動しない場合や、調節の必要がある場合の、テストとしても役立つでしょう。 = メインメニュー画面でのオプション = UbuntuのLiveCDを起動したとき、起動時の初期画面、 [[attachment:startup.png|{{attachment:startup.png||width=640}}]] で、''ESC''キーを押すことで、下記のようなメインメニュー画面を表示させることができます。 [[attachment:menu.png|{{attachment:menu.png||width=640}}]] それぞれの項目の概略を説明します。 * '''インストールせずにUbuntuを試してみる'''は、その意味のとおりで、この項目を選択することでUbuntuデスクトップが立ち上がります。Ubuntuはシステムのハードウェアを使用し可能であればインターネットにも接続します。OpenOfficeやFirefoxといった標準的なソフトウェアが使用でき、インターネットからダウンロードすることで追加のソフトウェアを使用することもできます。インストール用のアイコンが用意されており、再起動することなくインストールを開始することもできます。インストールせずにセッションを終了させると、システムに変更を加えることなく終了します。 * '''Ubuntuをインストール'''は、Ubuntuのインストールを開始します。 * '''ディスクの破損をチェックする'''は、CD、または、DVDの内容が破損していないかをチェックします。チェックが完了したら、なにかキーを押して再起動して下さい。 * '''メモリテスト'''は、Memtest86を開始し、システムのメモリチェックを実行します。もしメモリの問題が疑われるなら、最低でも一回の全領域チェックを行って下さい。メモリの種類や量にもよりますが、このメモリチェックには長時間かかることがあります。チェックが問題無く一周したら、"Pass Complete"というメッセージが下部の中央あたりに表示されます。 チェックはユーザが''ESC''キーを押さない限り、連続して実行されます。適当なタイミングで、''ESC''を押してチェックを終了して下さい。 * '''一番目のハードディスクから起動'''は、ユーザのコンピュータの最初のハードディスクからシステムを立ち上げます。 = デフォルトの起動オプションの変更 = 特殊な状況に対応するための、起動オプションの調節のために、F1からF6までのファンクションキーが使用できます。通常、それらが必要になることはありませんが、なにか問題が発生したときに助けになるかも知れません。加えた変更は一度限りのもので、次回LiveCDから起動するときは再度起動オプションを指定しなおす必要があります。 * '''F1'''はヘルプ画面を表示します。 * '''F2'''は選択可能な言語を表示します。 * '''F3'''はキーマップ選択画面を表示します。 * '''F4'''はインストールモードの選択を表示します。 * '''F5'''はアクセシビリティのオプションを表示します。視覚障害者の助けとなるような様々なオプションや、スクリーンキーボードなどの選択が可能です。これらの機能を有効にするためには、カーソルを移動させて使用したい機能の項目に合わせ、''ENTER''キーを押して下さい。複数のオプションを選択したい場合は、どうようの操作を繰り返して下さい。全てのオプションを無効にする場合は''なし''を選んで下さい。'''選択したオプションは起動時に読み込まれます'''。アクセシビリティオプションはインストール後に設定することもできます。 * '''F6'''はその他のオプション設定を表示します。ACPI (Advanced Configuration and Power Interface) や EDD (Enhanced Disk Drive) オプションは使用するシステムがそれらの機能をサポートしていない場合や、問題が生じる場合に役立つでしょう。カーソルを移動させて''ENTER''キーを押すか、''スペース''キーを押すことで項目を選択できます。選択された項目には"X"が表示されます。複数の項目をこのポップアップメニューから選択できます。ポップアップメニューを閉じるには''ESC''キーを押して下さい。''ESC''キーを押した時点の設定が保持されます。 [[attachment:press_F6.png|{{attachment:press_F6.png||width=640}}]] == 起動オプション設定行の変更 == F6キーを押すことにより、ポップアップメニューの表示に加えて、起動コマンドの編集行も表示されます。F6キーを押してポップアップメニューを表示させ、設定を変更する、しないに関わらず、''ESC''キーを押すと起動コマンド行が編集できる状態になります。「起動オプション」の表示は画面の左端に固定されていますが、実際のコマンド行は左右の端が見切れているかも知れません。カーソルキーの左右で起動コマンド行をスクロールさせ、"'''-- '''"の後ろなどに、スペースで区切りながら追加のオプションを書き加えて下さい。 設定が完了したら、''Enter''キーを押すて起動を開始して下さい。 [[attachment:edit.png|{{attachment:edit.png||width=640}}]] = インストール済みシステムの起動オプションを一時的に変更するには = * 下記はUbuntu 9.10 (Karmic Koala) 以降で標準となっているGrub2の使用している場合の説明となります。 * Ubuntu 9.10 (Karmic Koala) より古いバージョンのUbuntuについてはGrubでの設定方法を確認して下さい。 複数のOSがインストールされている環境では、デフォルトでGrub2のメニュー画面が表示されます。Ubuntuのみがインストールされている環境ではデフォルトではメニュー画面が表示されませんが、システム起動時に''Shift''キーを押し放しにすることで表示させられます。 [[attachment:grub_menu.png|{{attachment:grub_menu.png||width=640}}]] 起動したいカーネルにカーソルを合わせて下さい。もし、どのカーネルを選択すれば判断できない場合は一番上の行にカーソルを合わせて下さい。'''e'''キーを押すと編集画面に移行します。下記のような画面が表示されることでしょう(下記は一例です)。 [[attachment:grub_edit.png|{{attachment:grub_edit.png||width=640}}]] 複数の行が表示されていますが、カーソルキーを使って"linux"で始まる行までカーソルを移動させて下さい。"linux"で始まる行の一番最後までカーソルを移動させ、設定したい起動オプションを、スペース区切りで追記して下さい。 編集が完了したら、''Ctrl''キーと''x''キーの同時押しで、設定した起動オプションでシステムが起動します。 = インストール済みのシステムの起動オプションを恒久的に変更するには = * 下記はUbuntu 9.10 (Karmic Koala) 以降で標準となっているGrub2の使用している場合の説明となります。 * Ubuntu 9.10 (Karmic Koala) より古いバージョンのUbuntuについてはGrubでの設定方法を確認して下さい。 起動オプションを恒久的に変更するには、''/etc/default/grub''ファイルを編集し、''update-grub''コマンドを実行する必要があります。 ''/etc/default/grub''ファイルを編集するには下記のコマンドを実行して下さい。 {{{ gksudo gedit /etc/default/grub }}} (gedit以外のエディタを使用しても構いません) "GRUB_CMDLINE_LINUX_DEFAULT"で始まる行にカーソルを移動させ、スペース区切りで起動オプションを設定して下さい。編集が完了したらファイルを保存して閉じて下さい。 次に下記のコマンドを実行して設定した内容をシステムに反映させます。 {{{ sudo update-grub }}} = 一般的な起動オプション = 以下は起動オプションの、一般的なものです。 == カーネルオプション == 注記: これらのオプションはカーネルに解釈されます。詳細はlinux-sourceパッケージに含まれる"Documentation/kernel-parameters.txt"を参照下さい。 || '''オプション''' || '''影響''' || || vga=xxx || [[http://en.wikipedia.org/wiki/Linux_framebuffer|フレームバッファ]]の解像度を指定します。指定可能なモードについては[[http://en.wikipedia.org/wiki/VESA_BIOS_Extensions#Linux_video_mode_numbers|ここ]]を参照下さい。 || || acpi=off もしくは noacpi || このパラメータはシステムのACPI機能を無効にします。使用しているコンピュータがACPI機能をサポートしてない場合や、ACPIの実装に問題があると疑われる場合に役立ちます。 || || acpi=force || BIOSが2000年以前のものであっても、ACPIを有効にします。この設定はacpi=offより優先され、apm=offによりACPI機能が有効になっていなかったとしても使われます。 || || pci=noacpi もしくは acpi=noirq || これらのパラメータはPCI IRQルーティングを無効にします。 || || pci=acpi || このパラメータはPCI IRQルーティングを有効にします。 || || acpi_irq_balance || IRQの共有を最小限にするためにACPIにPIC割り込みの使用を許可します。 || || acpi_irq_nobalance || ACPIにPIC割り込みの使用を許可しません。 || || acpi=oldboot || ACPI機能をほとんど無効にします。起動時に必要とされる部分だけを使用します。 || || acpi=ht || ACPI機能をほとんど無効にします。hyper threadingに必要とされる部分だけを使用します。 || || noapic || "Advanced Programmable Interrupt Controller (APIC)"を無効化します。 || || nolapic || "local APIC"を無効化します。 || || apm=off もしくは noapm || Advanced Power Management機能を無効化します。 || || irqpoll || カーネルの割り込みの挙動を変更します([[http://en.wikipedia.org/wiki/Asynchronous_I/O|polling]]に設定します)。ハードウェアの割り込みに問題がある場合に役立ちます。 || ##|| acpi.power_nocheck=1 もしくは acpi_osi=linux || Disable the check of power state or changes the OS compatibility reported to the BIOS. Necessary on some broken BIOSes to make temperature/fan control work. || == Text Mode == || '''オプション''' || '''影響''' || || nosplash || 起動スプラッシュを無効にします。 || || text 、 -s 、 s 、 S もしくは Single || gdmを無効にします。 || || console=ttyXX || 複数のconsole=指定が可能で、最後のものが起動メッセージを受けとります。 || ##== Initrd break points == ##These options will cause the initrd to pause execution and spawn a shell. Only one option at a time may be specified (the last wins). See also: /usr/share/initramfs-tools/init and /usr/share/initramfs-tools/scripts/*. ##|| '''Option''' || '''Impact''' || ##|| break=top || Break before any scripts are run (including usplash) || ##|| break=modules || Break before any modules are loaded || ##|| break OR break=premount || Break before the premount scripts are run (ie: udev) || ##|| break=mount || Break before the root partition is mounted || ##|| break=bottom || Break before the 'bottom' scripts are run || ##|| break=init || Break just before control is handed over to /sbin/init. || ##(Please feel free to add some options.) ##== Installer options (user-land) == ##These options are usually used when installing a system, and are picked up by the installer program or start-up scripts, and not by the kernel. ##|| '''Option''' || '''Impact''' || ##|| debian-installer/framebuffer=false || Disable framebuffer. || ##|| hw-detect/start_pcmcia=false || Don't start PCMCIA. || ##|| netcfg/disable_dhcp=true || Force static network config. || ##|| bootkbd=uk || Set keyboard map. Use a two letter ISO country code to get the right letters on the right keys. This option can help with password problems. || ##|| cdrom-detect/try-usb=true || Enable search for usb device (cdrom, memorystick, harddrive) with casper file and boot it. || ##|| xforcevesa || Force X to start using VESA driver. Useful for some notebooks with uncommon video interfaces. || ##(This list is far from complete, please feel free to add some options.) = 関連サイト = * [[https://help.ubuntu.com/community/LiveCDBootOptions|LiveCDBootOptions]] * [[https://help.ubuntu.com/8.04/installation-guide/i386/pre-install-bios-setup.html|Pre-Installation Hardware and Operating System Setup]] * [[https://help.ubuntu.com/community/BurningIsoHowto|BurningIsoHowto]] * [[https://help.ubuntu.com/community/BootFromCD|BootFromCD]] - Common CD Booting Problems * [[https://help.ubuntu.com/community/Installation/CDIntegrityCheck|CDIntegrityCheck]] * [[http://www.ubuntu.com/products/whatisubuntu/accessibility|Accessibility]] * [[http://www.kernel.org/doc/Documentation/kernel-parameters.txt|Kernel Parameters]] - An exhaustive list of kernel boot parameters from kernel.org