タグ

bootとkernelに関するkgbuのブックマーク (4)

  • IBM Developer

    IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.

    IBM Developer
  • initrd linux

    initrd により起動し、ram diskのみで稼働するLinux 目次 変更履歴 root image 作成手順 tips 参考 パッケージリスト (debian) root image 作成用スクリプト /usr/local以下にいれたファイル 変更履歴 2003.10.02 * unicon の調子がいいのでjfbtermを14dot環境専用に。 2003.09.03 * unicon 導入。とても良いかんじ。 2003.07.12 * xfsprogs を update 2003.07.09 * initrdサイズを 72MBへ (.config では CONFIG_BLK_DEV_RAM_SIZE=73730) * initrd内に kernelを置くことを中止 (どうせ使わないので) * /tmp を tmpfsへ。また、$HOME/tmpを /tmp/username への

    kgbu
    kgbu 2008/06/25
    昔のinitrdは圧縮されてなかったんだね。だからいきなりmount -o loop initrd /mnt/loop とかできた
  • Linux、クラスタ、1Uサーバのクラスターコンピューティング(株) - Linuxカーネルをソースからコンパイルしてみました

    当社では、製品の使用目的やお客様の用途に合わせてLinuxカーネルの最適化を行っています。そのためディストリビューションのカーネルをそのまま用いることはほとんど無く、ソースから必要な機能のみをイネーブルしてコンパイルしたカーネルを用いています。新人の私は、Linuxカーネルをコンパイルしたことがなかったので、勉強がてらチャレンジしてみました。1. ソース・ファイルの入手と準備 現在のバージョンの確認方法 $ su  # uname -a  Linux kakkey 2.6.21.4 ・・・ ディレクトリを移動  # cd /usr/src 最新のカーネル・ソースをhttp://www.kernel.orgより入手します。  The Public Linux Archive →   Linux Repository,including kernel source →   kernel/ → 

    kgbu
    kgbu 2007/09/28
    カーネルの更新手順例。わかりやすい。
  • 路地裏 ソース解読研究所: initrdのその中へ

    みなさん、Linuxを使っているとカーネルの入れ替えとかすると思います。 最近はブートローダは、GRUBが主流なので、/etc/grub.confを手で書き換えたりすることもありますよね。そのなかで、kernelといっしょにinitrdも設定しますが、これの中身を覗いたことありますか? 普段は、kernelパッケージのインストール時に自動的に作成されるので、気にする機会は少ないと思います。 しかし、カーネルの起動に失敗して、「/パーティションをmountできません... PANIC!」みたいなメッセージが出てくることがあります。このときには、initrdの中身が大きく関わってきますので、ちょっと覗いてみましょう。 まずは、initrdイメージを展開してみます。もちろんシステムを壊さないように、コピーしてからです。 ---- # cd /tmp # cp /boot/initrd-2.6.9

    kgbu
    kgbu 2007/05/18
    起動時のkernel panicの仕組を解説
  • 1