- 締切済み
mkinitrdはどうやって構築すればよいのでしょうか
LFSパッケージ(ver6.1)を利用して、Linuxを構築しています。 ホストOSには、Debianを使用しているのですが、一通りの作業も終わり、カーネルコンパイルを行いましたが、環境として ルートパーティションを置くディスクはSCSI と言う事があり、initrdを作成しようとしました。ところが、LFSパッケージを一通り構築しましたが、その中にはmkinitrdコマンドは収録されていませんでした。 これまで、普及ディストリビューションを使用していたので、mkinitrdはどれも普通に存在していましたから、特に気にもとめなかったのですが、コマンドがない事に困っております。 手元にあるサーバは WhiteBox と Debian でしたので両方で、パッケージを調査しました。 mkinitrd は単体で、パッケージ化されており情報などをみても、特に有用な情報は見つける事ができませんでした。 mkinitrdコマンドが無い為に、初期RAMイメージが無い事で、起動させれば panic 必至ですので、自分でビルドしようかと思いましたが、ソースが見つかりません。 mkinitrdコマンドは、どこにパッケージが存在するかご存じの方、ご教授願います。 (・・いや、探し方でも十分です。無知すぎて議論にならない話題ならすいません(__; )
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- nthnbslk
- ベストアンサー率80% (8/10)
回答No.1
LFS本家( http://www.linuxfromscratch.org/ )の Search で mkinitrd をキーワードにして検索。
お礼
早速、サイトの方で検索かけて調べています。 その後、調べていくうちにmkinird自体が、シェルスクリプトであることに気づきました。 (現在、スクリプトを読解しています。) initrdに関する投稿はありますが、まだ自分の環境での解決には至っていませんが、お礼申し上げます。 ありがとうございました。