Ecolinux-light を InetBootで起動しインストール

この記事は2年以上前に書いたものです。
そのため情報が古い可能性があります。ご了承ください。m(_ _)m

古いWidowsマシンをLinuxで蘇生させよう | ソフトウェア開発の株式会社システムフレンド
で、Ecolinux-lightなる物を知り、
たま~~~にしか使わなくなっている、 L5にインストールしてみることに。
ちなみにCD-ROMドライブは無い。USB CD-ROMも無い(前持ってたけどどこかへ行った。and 探すつもりもない)
USBメモリからのブートも出来ない。(と思う)
なので、PXEブート一択。

のサイトを見ると、ネットワークインストール用のファイルが無かったので、
LiveCDとして、PXEブートさせてubiquityコマンドでインストール。
を試みた。(実際は失敗したけど。。)

PXEブートの環境は、以前をインストールするときに作っているので省略。(VMWare ESXi 4.0 on NEC Express5800 S70/FLのメモ)

1. のデータを展開 and NFSで公開するためエクスポート
ecolinux-light-8.04.7.iso をThe Ecolinux Projectからダウンロード。

# mkdir /mnt/tmp
# mount -t iso9660 /home/user/ecolinux-light-8.04.7.iso -o loop /mnt/tmp
# mkdir /var/lib/tftpboot/Ecolinux-light
# cp -a /mnt/tmp/* /var/lib/tftpboot/Ecolinux-light/
# umount /mnt/tmp

exportsファイルを編集し、NFSサーバを再起動

# cat /etc/exports
/var/lib/tftpboot/Ecolinux-light 192.168.0.1/24(async,no_root_squash,no_subtree_check,rw)
# /etc/init.d/nfs-kernel-server restart

2. PXEブートの設定を編集
# vi /var/lib/tftpboot/pxelinux.cfg/default
で、以下を追記

label Ecolinux live
kernel /Ecolinux-light/casper/vmlinuz
append initrd=/Ecolinux-light/casper/initrd.gz file=/Ecolinux-light/preseed/ubuntu.seed boot=casper netboot=nfs nfsroot=192.168.0.2:/var/lib/tftpboot/Ecolinux-light quiet splash --

3. PXEブート。
Libretto L5を起動して矢印を適当に押しておくと、起動方法を選択出来るので、
右から2番目のアイコンを選択。

ecolinux_001 ecolinux_002

この後、のロゴが出て、しばらく後、黒画面になって何も無し。
一時間くらい待っても何も無し。(NFSでmount出来てることは、daemon.logから確認済み。)

が384MBしか無いからダメだったんだろうか。。原因は不明。

 

で、次に試したのがInetBoot。(256MB以上のメモリがあれば良いらしいという噂を聞き)

 

1. のサイトから、Kernel for GRUB()とBuildRoot for GRUB(minirt.gz)を持ってくる

とりあえず、新しいlinux と minirt.gzをダウンロードして、/var/lib/tftpboot配下に格納
# mkdir /var/lib/tftpboot/InetBoot
# cp linux minirt.gz /var/lib/tftpboot/InetBoot/

2. Ecolinux-lightのISOイメージをHTTPサーバから見えるところに置く
mv /home/user/ecolinux-light-8.04.7.iso /var/www/

3. PXEブートの設定を編集
# cd /var/lib/tftpboot
# vi pxelinux.cfg/default
で、以下を追加。

label InetBoot(ecolinux-light)
kernel /InetBoot/linux
append initrd=/InetBoot/minirt.gz netdir=http://192.168.0.40/ecolinux-light-8.04.7.iso type=casper quiet splash --

4. PXEブート。
InetBoot(ecolinux-light) を選択。

ecolinux_003

ecolinux_004 ecolinux_005 ecolinux_006

ecolinux_007 ecolinux_008 ecolinux_009 ecolinux_010 ecolinux_011 ecolinux_012 ecolinux_013 ecolinux_014

 

起動した!!

ecolinux_015

 

早速Terminal立ち上げてubiquityコマンド叩いてにインストール。

ecolinux_016 ecolinux_017 ecolinux_018 ecolinux_019 ecolinux_020

Librettoの領域全てつぶしてインストールすることにした。

ecolinux_021 ecolinux_022

ecolinux_023 ecolinux_024

インストールをクリックするともう戻れない。

ecolinux_025 ecolinux_026 ecolinux_027

インストール成功。

ecolinux_028

すぐに再起動を選択したのに、何故か再起動しなかったので、
電源長押しにより電源断後、無理矢理再起動。

なんとか成功!!

ecolinux_029 ecolinux_030

Synapticでインストールして立ち上げてみた。

ecolinux_031 ecolinux_032

よりは段違いに軽いけど、驚くべき程軽くは無い。
Libretto L5が非力すぎなのかも。

カテゴリー: ソフトウェア, モバイル タグ: , , , , , パーマリンク

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です