UbuntuJapaneseWiki

導入

本文書は、この文書を元に和訳、改変したものです。原文も参照願います。 本文書では、UbuntuのLiveCDを起動する際の、挙動を変えるためのオプションについて説明します。Ubuntuをインストールする際に、画面表示に異常があるとか、システムがフリーズするなどの問題が生じた場合に、それらに対処するために起動オプションを変更する必要がでるかも知れません。 また、インストール済みのシステムが起動しない場合や、調節の必要がある場合の、テストとしても役立つでしょう。

メインメニュー画面でのオプション

UbuntuのLiveCDを起動したとき、起動時の初期画面、

attachment:startup.png

で、ESCキーを押すことで、下記のようなメインメニュー画面を表示させることができます。

attachment:menu.png

それぞれの項目の概略を説明します。

デフォルトの起動オプションの変更

特殊な状況に対応するための、起動オプションの調節のために、F1からF6までのファンクションキーが使用できます。通常、それらが必要になることはありませんが、なにか問題が発生したときに助けになるかも知れません。加えた変更は一度限りのもので、次回LiveCDから起動するときは再度起動オプションを指定しなおす必要があります。

attachment:press_F6.png

起動オプション設定行の変更

F6キーを押すことにより、ポップアップメニューの表示に加えて、起動コマンドの編集行も表示されます。F6キーを押してポップアップメニューを表示させ、設定を変更する、しないに関わらず、ESCキーを押すと起動コマンド行が編集できる状態になります。「起動オプション」の表示は画面の左端に固定されていますが、実際のコマンド行は左右の端が見切れているかも知れません。カーソルキーの左右で起動コマンド行をスクロールさせ、"-- "の後ろなどに、スペースで区切りながら追加のオプションを書き加えて下さい。 設定が完了したら、Enterキーを押すて起動を開始して下さい。

attachment:edit.png

インストール済みシステムの起動オプションを一時的に変更するには

複数のOSがインストールされている環境では、デフォルトでGrub2のメニュー画面が表示されます。Ubuntuのみがインストールされている環境ではデフォルトではメニュー画面が表示されませんが、システム起動時にShiftキーを押し放しにすることで表示させられます。

attachment:grub_menu.png

起動したいカーネルにカーソルを合わせて下さい。もし、どのカーネルを選択すれば判断できない場合は一番上の行にカーソルを合わせて下さい。eキーを押すと編集画面に移行します。下記のような画面が表示されることでしょう(下記は一例です)。

attachment:grub_edit.png

複数の行が表示されていますが、カーソルキーを使って"linux"で始まる行までカーソルを移動させて下さい。"linux"で始まる行の一番最後までカーソルを移動させ、設定したい起動オプションを、スペース区切りで追記して下さい。

編集が完了したら、Ctrlキーとxキーの同時押しで、設定した起動オプションでシステムが起動します。

インストール済みのシステムの起動オプションを恒久的に変更するには

起動オプションを恒久的に変更するには、/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

フレームバッファの解像度を指定します。指定可能なモードについてはここを参照下さい。

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

カーネルの割り込みの挙動を変更します(pollingに設定します)。ハードウェアの割り込みに問題がある場合に役立ちます。

Text Mode

オプション

影響

nosplash

起動スプラッシュを無効にします。

text 、 -s 、 s 、 S もしくは Single

gdmを無効にします。

console=ttyXX

複数のconsole=指定が可能で、最後のものが起動メッセージを受けとります。

関連サイト

UbuntuJapaneseWiki: UbuntuTips/Others/BootOptions (最終更新日時 2012-01-10 11:49:18 更新者 匿名)