<appendix id="kernel-pae">
	<title>32bit 版で 4GB 以上の物理メモリを認識させるには</title>
	<para>Vine Linux 6 i686 をインストールした場合、デフォルトでインストールされるカーネルは、4 GB 以上の物理メモリを扱えません。そこで、4GB 以上の物理メモリを認識させたい場合に、物理アドレス拡張（PAE：Physical Address Extention）に対応したカーネルを利用します。</para>
	<sect1>
		<title>PAE カーネルのインストール</title>
		<para>Vine Linux 6 i686 には、PAE に対応したカーネルのパッケージが用意されています。Synaptic や apt-get コマンドから、kernel-pae パッケージをインストールします。</para>
		<example>
			<title>apt-get コマンドによる kernel-pae パッケージのインストール</title>
			<screen>$ sudo apt-get install kernel-pae</screen>
		</example>
		<para>無事にインストールできたならば、再起動して、PAE カーネルを起動します。PAE カーネルを起動するためには、下図にあるように、GRUB メニューの中から、<keycap>↑</keycap><keycap>↓</keycap>キーを使って「Vine Linux (PAE kernel)」を選び、Enter キーを押します。</para>
		<figure>
			<title>PAE カーネルの選択</title>
			<graphic fileref="figures/kernel-pae/grub-select-kernel-pae.png" />
		</figure>
		<para>PAE カーネルで無事に起動していると、カーネルのバージョン表示に「pae」の文字列が表示されます。</para>
		<figure>
			<title>ログイン画面におけるカーネルのバージョン表示</title>
			<graphic fileref="figures/kernel-pae/boot-successfully-kernel-pae-gdm.png" />
		</figure>
		<para>また、コンソールでは、以下のように「pae」の文字列が表示されます。</para>
<screen>
Vine Linux 6.1 (Haut Brion)
Kernel 3.0.26-1vl6pae on an i686

localhost login: 

</screen>
		<para>uname コマンドでも確認できます。</para>
<screen>
$ uname -r
3.0.26-1vl6pae
</screen>
	</sect1>
	<sect1>
		<title>PAE カーネルをデフォルトのカーネルにする</title>
		<para>PAE カーネルをデフォルトのカーネルとしてブートさせるために、GRUB の設定を変更します。</para>
		<para><menuchoice><guimenu>システム</guimenu><guimenuitem>システム管理</guimenuitem><guimenuitem>ブートローダ</guimenuitem></menuchoice> を選択します。</para>
		<figure>
			<title>ブートローダー設定の起動</title>
			<graphic fileref="figures/kernel-pae/gnome-menu-system-config-boot.png" />
		</figure>
		<para>下図のように「起動設定（スーパーユーザで）」ウィンドウから、「Vine Linux (PAE kernel)」を選択して、OK ボタンを押します。</para>
		<figure>
			<title>PAE カーネルをデフォルトに設定</title>
			<graphic fileref="figures/kernel-pae/system-config-boot-kernel-pae.png" />
		</figure>
		<para>以上で次回の起動から、「Vine Linux (PAE kernel)」がデフォルトで起動するようになります。</para>
		<note>
			<title>GRUB の設定ファイルを直接修正する場合</title>
			<para>管理者権限でエディタ等を使って <para>/boot/grub/menu.lst</para> というファイルを開きます。</para>
<screen>
# menu.lst generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE:  You do not have a /boot partition.  This means that
#          all kernel and initrd paths are relative to /, eg.
#          root (hd0,0)
#          kernel /boot/vmlinuz-version ro root=/dev/sda1
#          initrd /boot/initrd-version.img
#boot=/dev/sda
default=1
timeout=5

title Vine Linux (PAE kernel)
	root (hd0,0)
	kernel /boot/vmlinuz-pae ro root=LABEL=/ vga=0x314 splash=silent quiet
	initrd /boot/initrd-pae.img

title Vine Linux (Current kernel)
	root (hd0,0)
	kernel /boot/vmlinuz ro root=LABEL=/ vga=0x314 splash=silent quiet
	initrd /boot/initrd.img

title Vine Linux (Previous kernel)
	root (hd0,0)
	kernel /boot/vmlinuz.old ro root=LABEL=/ vga=0x314 splash=silent quiet
	initrd /boot/initrd.old.img
</screen>
			<para>現在起動可能なカーネルは、0 番「Vine Linux (PAE kernel)」、1 番「Vine Linux (Current kernel)」、2 番「Vine Linux (Previous kernel)」の 3 つであり、現在のデフォルトのカーネルは、「default=1」から「Vine Linux (Current kernel)」です。デフォルトカーネルとして 0 番「Vine Linux (Current kernel)」に変更するためには、「default=0」に書き換えて保存します。</para>
		</note>
	</sect1>
</appendix>
<!--
vi:syntax=docbkxml
Local Variables:
encode: utf-8-unix
End:
-->
