syslog、cron、grubのインストール
日時:2010/02/23 22:08
OSとして自立起動させるための仕上げ。まずはsyslogとcromのインストール。
syslogはmetalogを選択。インストールしたら、rc-updateでdefaltランレベルに追加。
syslogはmetalogを選択。インストールしたら、rc-updateでdefaltランレベルに追加。
# emerge metalogcromはvixie-cron。こちらもdefaltランレベルに追加しておく。
# rc-update add metalog default
# emerge vixie-cronさらにファイルのインデックスを作成するlocate(slocate)をインストール。
# rc-update add vixie-cron default
# emerge slocate次はgrubのインストール。
# emerge grubインストールが終わったら、/boot/grub/grub.confを編集する。
default 0大体こんな感じ。/boot/grub/grub.confの編集が終わったら、grubをMBRに書き込む。
timeout 10
#splashimage=(hd0,0)/boot/grub/splash.xpm.gz
title Gentoo Linux 2.6.31-r6
root (hd0,0)
kernel /boot/kernel-2.6.31-gentoo-r6 root=/dev/sda3
# grub --no-floppyでgrubのプロンプトに入る。続いて以下のコマンドで/dev/sda1からブートするように設定。
grub> root (hd0,0)最後に、一般ユーザーを作成しておく。LiveCDでブートしたときと同様、rootになるユーザーはwheelグループにも入れておく。
grub> setup (hd0)
grub> quit
# useradd hogehoge -m -G users,wheel,tty -s /bin/bash以上の作業が終わったら、exitでchroot環境から抜ける。
# passwd hogehoge
Password:
Re-enter password:
# exitさらに、/mnt以下に仮にマウントしておいた各パーティションをアンマウントしてリブート。うまくブートしなかったら、/procと/devのマウントからやり直して設定をチェックする。
# cd無事リブートしたら、インストールに使用したファイルを削除。
# umount /mnt/gentoo/boot /mnt/gentoo/dev /mnt/gentoo/proc /mnt/gentoo
# reboot
# rm /stage3-*.tar.bz2*以上でOS本体のインストールは完了。
# rm /portage-latest.tar.bz2*