0

カーネルとビジーボックスをビルドしました。ここで、カーネルを busybox イメージにリンクします。どうすればいいですか?基本的に、カーネルが busybox にリンクされた initrd イメージを作成したいと考えています。busy_box の出力が _install/ にあることがわかりました。_install の中には、ls、cat など (rfs) などのバイナリがたくさんあります。ここで、busybox から作成されたこのルートファイル システムをカーネルにリンクします。イメージがinitrdになるように。新たに構築された busybox ルートファイル システムを指すようにするには、カーネルでどのような変更を行う必要がありますか?

4

1 に答える 1

0

@Shreyas、rfsをリンクしてテストする最も簡単な方法は、rfsをネットワーク経由で、つまりネットワークファイルシステムNFSとして共有することです。ホスト/開発システムで動作するように NFS 用のパッケージを構成およびインストールする必要があります。NFS 設定についてはググってください。ブート引数をカーネルに渡すときに、ルート ファイルシステムの絶対パスを渡す必要があります。例: root=/dev/nfs nfsroot="ホスト システムの ip_addr":"ルート ファイルシステムへの絶対パス" rw

于 2013-07-26T03:33:48.173 に答える