Linux 用のパッケージ マネージャーのゼロからのインストール (LFS)

Linux 用のパッケージ マネージャーのゼロからのインストール (LFS)

Linux を使用して Linux ベースのシステムを最初から構築することに成功しました。次に、パッケージを更新するために Debian (dpkg/apt) パッケージ マネージャーをインストールします。

私は以下のヒントを参考にして、LFSのパッケージマネージャとしてpacmanをインストールして使用しました。

http://lists.linuxfromscratch.org/pipermail/hints/2013-March/003304.html

私の目標を達成するために、私は以下の道をたどりました。

  1. 私は LFS ブック (chroot 環境、必須ディレクトリ、およびシンボリックリンクを作成) に従い、ソースからパッケージをインストールする代わりに、dpkg とその依存関係をソースからインストールしました。
  2. その後、debian.org の .deb パッケージを使用して、すべてのパッケージ (依存関係を含む) をインストールしました (パッケージは LFS ブック 8.0 に準拠しています)。
  3. 最低限の起動可能なシステムに必要なパッケージとネットワーク関連パッケージのインストールを完了した後、このシステムが起動することを期待してLinuxカーネルとgrubをインストールしました。

このシステムを起動しようとすると、起動できず、添付ファイルに示すようにエラーが発生します。ブートエラー明らかな誤りは次の通りである

starting init: /etc/init exists but could't execute (error -13)  

私の質問は、

  1. Debian ベースのパッケージ マネージャーをインストールするための正しいパスに従っていますか?
  2. これに関して何か提案があれば、ぜひご意見をお聞かせください
  3. このエラーの原因は何でしょうか?

この点に関してご助力いただければ幸いです。

ありがとう

関連情報