TOP > 2015年02月

LFS on VirtualBox に挑戦 その3 - ビルド祭前夜祭

2015.02.23 Author: Jas

そろそろtarの伸張コマンドと、コンパイルの基本コマンド(make/make install)を覚えてきたJasです。
前回はツールチェーンの構築を行いましたが、ここからがいよいよLFSシステム構築の本番です!
っと言っても、今回は長いビルド祭の前夜祭までで、次回からが本番ですが・・・

まず初めに、LFSパーティションの中にカーネルが取り扱うファイルシステムや起動に必要なデバイスノードを作成し、仮想カーネルファイルシステムの準備(6.2章)をします。

# mkdir -pv $LFS/{dev,proc,sys,run}
# mknod -m 600 $LFS/dev/console c 5 1
# mknod -m 666 $LFS/dev/null c 1 3

そして、今後作業中にホストマシンの再起動を行った際等に便利なようにLFS構築の事前準備用のスクリプトを作成しておきましょう。

続きを読む >>

LFS on VirtualBox に挑戦 その2 - ツールチェーンの構築

2015.02.09 Author: Jas

こんにちは、Jasです。
前回準備をした仮想マシンを使って、LFSの構築を進めていきます。

LFSでは、二段階の手順を踏んでシステムを構築していきます。
まず初めにホストシステムに依存しない一時的環境=ツールチェーン (コンパイラー、アセンブラー、リンカー、ライブラリ、ユーティリティ等) をLFSのパーティション内に構築します。
次にchrootでLFS内にログインし、このツールチェーンを使って、実際のシステムに必要な環境を構築していきます。
今回は最初のステップ、ツールチェーンの構築までを行います。

続きを読む >>