カーネル

カーネルコンフィグレーション手順

カーネルコンフィグレーション手順 make mrproper 以前にソースを展開してコンフィグレーションで生成したファイルを全て削除。一回目だと必要ない。 make menuconfig .configファイルを作成する。 以前の設定を流用したい場合は cp /boot/config-xxxxx (カ…

インクルードファイル

/usr/include システムに標準的にインストールされているヘッダファイルの集まり。標準ヘッダファイル。 いろいろ アプリケーション側に提供している /usr/include glibcから提供のヘッダファイル /usr/include/linux カーネルソースコード由来のヘッダファ…

カーネルリポジトリ

概要 Linuxカーネルのgit リポジトリの自分メモ。 よくわかっていないので間違っていることばっかりかも。 随時追記予定。 kernelnewbies KernelBuild - Linux Kernel Newbies カーネルをgit cloneする バージョンの付け方 カーネルのバージョン2.6系とそれ…

initrd

initrd linuxのルートファイルシステムをマウントする前に、initrdをルートファイルシステムとしてマウントして、各種設定(ドライバ)などをsるんですが、 Wikiより initrd とinitramfs(Linux 2.6.13 以降利用可能)の2種類の方式があるが、文脈によっては…