Libretto L2でEcolinuxをインストールする
CDの無いLibretto L2ではLinuxをインストールする場合、PXEインストールするのが手っ取り早いです。
しかしこの場合、PXEブートでインストールできるLinuxは限られてる。
UbuntuはPXEブートでインストールできるのですが、軽めのXubuntuをインストールしてもやはり動作がモッサリしていて使いづらいのです。
そこで最近気に入っているEcolinuxをどうにかインストールできないか模索していたら、こんな方法がありました。
この方法を使って、一度Xubuntuをインストールした後でEcolinuxを入れました。
ざっと説明するとこんな流れです。
1.PXEブートでXubuntuをインストールする
2.パーティション設定を手動で行い、root以外に2つのパーティションを作成する。ext3形式のフォーマットで
1つはisoファイルを展開する為のパーティションなので、1GBもあれば十分です。
もう一つはEcolinuxをインストールするので、大きめのサイズで。
rootも後で要らないと思うので、少なめにしてもいいのかも?
3.インストールが終わったら、起動してEcolinuxのisoファイルをコピーしておく。
4.Xubuntu上でまず2つのディレクトリを作成。
sudo mkdir /tmp/AA
sudo mkdir /mnt/BB
5./tmp/AAにisoファイルをマウントします。そして/mnt/BBに/dev/hda6をマウントします。(hda6はご自分の環境に合わせてください)
sudo mount -o loop /xxx/xx/ecolinux-8.04.iso /tmp/AA(xxxもご自分の環境に)
sudo mount /dev/hda6 /mnt/BB
6./tmp/AAにあるファイルを/mnt/BBにコピーする。
sudo cp -r /tmp/AA/* /mnt/BB
sudo cp -r /tmp/AA/.disk /mnt/BB
sudo umount /tmp/AA
7.次にgrubの設定ファイルをコピー
sudo cp /boot/grub/menu.lst /boot/grub/menu.lst.bak
sudo gedit /boot/grub/menu.lst
8.次にgrubの設定編集
title Ecolinux.iso
root (hd0,5)
kernel /casper/vmlinuz boot=casper root=/dev/ram ramdisk_size=1048576 rw tz=Asia/Tokyo utc=no — debian-installer/language=ja console-setup/layoutcode=jp console-setup/modelcode=jp106
initrd /casper/initrd.gz
これでXubuntuを終了して、再起動します。
grubのメニューで先ほどのEcolinuxを選んで起動する。
起動できたら、インストールを選んでインストールの開始です。
インストールパーティションは、最初に設定したパーティションに。
