そこでtftpを使ってbootイメージをLlinkStationに転送しEMモード(復旧モード)で起動し そこからファームウェアのアップデートでHDD内に必要なファイルを作成します。 使用するソフトはTFTPサーバー Poor TFTP Server for WIN32というソフトです。 Windows上で起動することでtftpサーバーとして動作するソフトです。 ※既にリンク先のサイトはなくなっているようです
cd $BUILD_DIR wget http://oss.oetiker.ch/rrdtool/pub/libs/zlib-1.2.3.tar.gz tar zxf zlib-1.2.3.tar.gz cd zlib-1.2.3 env CFLAGS=”-Wall -g3 -ggdb3″ ./configure –prefix=$BUILD_DIR/lb make make install
cd $BUILD_DIR wget http://oss.oetiker.ch/rrdtool/pub/libs/libpng-1.2.10.tar.gz tar zxvf libpng-1.2.10.tar.gz cd libpng-1.2.10 env CPPFLAGS=”-I$BUILD_DIR/lb/include” LDFLAGS=”-L$BUILD_DIR/lb/lib” CFLAGS=”-Wall -g3 -ggdb3″ ./configure –disable-shared –prefix=$BUILD_DIR/lb make make install
cd $BUILD_DIR wget http://oss.oetiker.ch/rrdtool/pub/libs/freetype-2.1.10.tar.bz2 tar jxvf freetype-2.1.10.tar.bz2 cd freetype-2.1.10 env CPPFLAGS=”-I$BUILD_DIR/lb/include” LDFLAGS=”-L$BUILD_DIR/lb/lib” CFLAGS=”-Wall -g3 -ggdb3″ ./configure –disable-shared –prefix=$BUILD_DIR/lb make make install
cd $BUILD_DIR wget http://oss.oetiker.ch/rrdtool/pub/libs/libart_lgpl-2.3.17.tar.gz tar zxvf libart_lgpl-2.3.17.tar.gz cd libart_lgpl-2.3.17 env CFLAGS=”-Wall -g3 -ggdb3″ ./configure –disable-shared –prefix=$BUILD_DIR/lb make make install
wget http://oss.oetiker.ch/rrdtool/pub/rrdtool-1.2.15.tar.gz tar zxf rrdtool-1.2.15.tar.gz cd $BUILD_DIR/rrdtool-1.2.15 ./configure –prefix=$INSTALL_DIR –disable-python –disable-tcl make clean make make install