タグ

Linuxとkernelに関するkicyonのブックマーク (4)

  • はじめてのカーネル・ソース---目次:ITpro

    なかなかハードルが高く,多くの人が踏み出せないでいるカーネルのソース・コードの読解。連載では,今までカーネル・ソースなんて見たことがないという人に,読みこなすコツをお教えします。 カーネルのコンパイル方法については,関連記事「やってみると意外に簡単!? Linuxカーネル・コンパイル入門」をお読みください。 また,カーネル・パラメータの項目については,関連記事「「Linuxカーネルの設定パラメータ」」で公開しています。 第1回 どうしたら読めるようになるのか 第2回 C言語とライブラリの初歩 第3回 カーネル・ソース内のシステム・コールを確認する 第4回 カーネルが構造体を好むワケ 第5回 デバイス・ドライバとモジュール 第6回 構造体に「関数」を登録する 第7回 ネットワーク処理はモジュール処理と上下が逆 第8回 データに意味付けするキャスティング手法 第9回 機能拡張でよく使われる共

    はじめてのカーネル・ソース---目次:ITpro
  • 2. カーネルのアップデート(第1章カーネル:基本管理コースII)

    カーネルのアップデートは、以下の手順で実施します。 現在のカーネル・パッケージの確認 最新のカーネル・パッケージの入手 入手したカーネル・パッケージの適用 GRUBの更新 マシンの再起動 カーネルのアップデート MIRACLE LINUXでは、セキュリティ問題、不具合に対応した新しいバージョンのカーネルをパッケージという形態でリリースしていきます。Linux管理者は、これらを必要に応じて、適宜適用していく必要があります。ここでは、その手順を説明していきます。 【1】現在のカーネルパッケージの確認 カーネルもパッケージで管理されているため、パッケージコマンドrpmを使用して以下の通り確認ができます。 # /bin/rpm ?qa | grep kernel kernel-smp-devel-2.6.9-11.11AX kernel-hugemem-devel-2.6.9-11.11AX ke

  • yumでカーネルkernelがアップデートされない

    昔組んだサーバで、何故かyumを実行してもkernelだけ更新されない問題に出会した。 どうやら容量が足りないらしい。 容量? このサーバ、ファイルサーバとして組んでおり、linuxのシステムは別ドライブにしてあるのでそんなことはあり得ないはず、と思い、 df -h でドライブの容量を確認すると、 [root@fs ~]# df -h Filesystem サイズ 使用 残り 使用% マウント位置 /dev/mapper/VolGroup00-LogVol00 149G 3.7G 138G 3% / /dev/sdd1 99M 98M 1M 99% /boot none 505M 0 505M 0% /dev/shm /dev/sda1 459G 378G 58G 87% /share1 /dev/sdb1 459G 180G 256G 42% /share2 /dev/sdc1 276G

  • ふぇどらさんが悪いわけじゃない…2 | Defeat king!

    先ほどの投稿の続き こちらのまとめもどうぞご覧ください 注: ここからの語句や解釈の正確さは保障しません。 いろいろなページを回って、自分が成功した過程を書くためのものです。 語句や解釈に間違いがある場合は、コメントでご指摘をお願いします。 トラブル3: ネットワークカードが認識されない 原因概要: どうやら、MSIがチップセット以外に追加しているネットワークカードが デフォルトでは認識できないらしい。 Marvell Yukon 88E8053 PCI-E Gigabit Ethernet Controllerというパーツです。 原因と対策を検索していたらWinのトラブルを発見したのでそれは番外編でw 解決策: 1.使っているカーネルのバージョンを調べる #uname -r -m 2.6.11-1.1369_FC4smp i686 カーネルのバージョン CPUのタイプ で調べることができ

    ふぇどらさんが悪いわけじゃない…2 | Defeat king!
  • 1