uboot4usl-5pインストール手順

1)usl-5pオリジナルシステムにtelnetログインし、スーパーユーザーになります。
2)ubootのアーカイブをダウンロードして解凍します。(u-bootバージョン変更時はファイル・ディレクトリ名を読み替えて下さい。)

# cd /boot
# wget http://www42.tok2.com/home/forester3/uboot/u-boot_2011.06_usl-5p.tar.gz
# tar xzvf u-boot_2011.06_usl-5p.tar.gz

3)バイナリファイルを/bootにコピーし、README/COPYINGファイルを適切に?参照して下さい。

# cd u-boot_2011.06_usl-5p
# cp u-boot.bin /boot

4)アーカイブと、解凍したその他のファイルをディレクトリごと削除します。

# cd /boot
# rm u-boot_2011.06_usl-5p.tar.gz
# rm -R u-boot_2011.06_usl-5p

5)viでu-boot.envファイルを下記の通り編集します。(xとyはusl-5pに与えたいipアドレスです。DHCPも使えるらしいです。カーネルを変更した場合は、この中のカーネルファイル名を変更します。)

# vi u-boot.env
...
ipaddr 192.168.x.y
bootargs console=ttySC1,115200 mem=64M root=/dev/sda3
bootcmd0 ext2load ide 0:3 0x8c400000 /boot/vmlinuz-2.6.39.2-landisk;zimageboot 0x8c400000 0x8c001000

6)u-boot.binが起動するようにlilo.confを編集します。

# mount /dev/hda3 /mnt/hda3
# vi /mnt/hda3/etc/lilo.conf

7)u-boot.binをブートラベル1、オリジナルシステムをブートラベル2に設定します。(お好みで変更して下さい。)

boot=/dev/hda
disk=/dev/hda
bios=0x80
timeout=50
install=/boot/boot.b-selk
default=uboot

image=/boot/u-boot.bin
        label=uboot

image=/boot/zImage
        label=usl-5p
        read-only
        append="mem=64M console=ttySC1,9600 root=/dev/hda1"

8)最後にliloを実行します。

# lilo -C /mnt/hda3/etc/lilo.conf