パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

拝啓int20様(カーネル更新編)」記事へのコメント

  • 使用ディストリビューションは何ですか?Red Hat 7.x だと、カーネルアップデートで具合悪いことが最近ありました。

    カーネルアップデート時に作成される initrd.img の中に入っている、モジュールをロードさせるためのスクリプト(linuxrc)で pivot_root しようとしている為、具合が悪いということがありました。

    mkinitrd が悪いのかとか、なんで不要なコマンドが linuxrc に含まれているのかは、Red Hat には割と見切りを付けちゃっているので細かく調べていません。

    Red Hat 7.x を使っていて、initrd 内部の linuxrc に以下の部分が含まれていたら、削除して initrd を作り直すといい感じだと思われます。

    mount -t proc /proc /proc
    echo Mounting /proc filesystem
    echo Creating root device
    mkrootdev /dev/root
    echo 0x0100 > /proc/sys/kernel/real-root-dev
    umount /proc
    echo Mounting root filesystem
    mount --ro -t ext3 /dev/root /sysroot
    pivot_root /sysroot /sysroot/initrd

    #個人的に作ったカーネルなら initrd が不要なようにビルドした方が使い勝手いいとおもいますがー
    --
    $ set -o vi

皆さんもソースを読むときに、行と行の間を読むような気持ちで見てほしい -- あるハッカー

処理中...