[Momonga-devel.ja:00123] momonga HEAD のインストール方法


かずひこです。

* まずいきなりことわっておきますが、まったくの無保証です。完全なバックアッ
* プをとってから挑戦されることを強く強く強くお薦めします。


●用意するもの
1. grub の boot FD *1
2. momonga HEAD のインストール CD *2

●仮定
/dev/hda1 に / すべて xfs でインストール

●手順 1 (インストール)
CD をいれて boot: で enter をおして、適当に質問にこたえて bash# までいく。

mkdir /mnt/target
mknod /dev/hda
fdisk /dev/hda
# /dev/hda1 をつくって、XFS (8a) にする
mknod /dev/hda1
mkfs.xfs /dev/hda1
mount -t xfs /dev/hda1 /mnt/target
# あらかじめ rpm 用のディレクトリを作っておく
mkdir -p /mnt/target/var/lib/rpm
rpm --initdb --root=/mnt/target
# libuser パッケージがないかもしれないので --nodeps
rpm -ivh --nodeps --root=/mnt/target i586/* noarch/*
# 不要な kernel パッケージを消しておく
rpm --root=/mnt/target -e kernel-BOOT kernel-smp
# /etc/fstab をむりやり作る
echo '/dev/hda1 / xfs defaults 1 1' > /mnt/target/etc/fstab
echo 'none /proc proc defaults 0 0' >> /mnt/target/etc/fstab
# / が xfs なので initrd 必須
# kernel の ver-rel は違う可能性があります。注意。
chroot /mnt/target /sbin/mkinitrd -v /boot/initrd-2.4.18-101m.img 2.4.18-101m
umount /mnt/target
exit

これで、いれおわりました。では起動させましょう。

●手順 2 (起動)
「あらかじめ用意しておいた」grub の boot fd で起動します。

root (hd0,0)
kernel /vmlinuz-2.4.18-101m root=/dev/hda1
initrd /initrd-2.4.18-101m.img
boot

これでめでたく起動します。最小限のパッケージしか入っていませんので、あし
からず。

注
*1 xfs にインストールするなら、xfs に対応しているバージョンのものを。
*2 例えば http://zunda.freeshell.org/d/?date=20020714#p06 参考。