2005-02/01 Tue

_ [Mo]/dev/console剥奪拳

新しいmkinitrdで作りなおせばいける。

なぜなら、

  • 以前の initrd は ext2 の zipped だった

  • 今の initrd は cpio の zipped である。

作りが全然違うから。

ここまで聞いた話。

MAKEDEV/udevの問題だと思ったら、mkinitrd、cpioにまで波及する問題。

isoで入れれば解決だが、trunk追っかけてる場合はどうするか?

案は以下

requireを足して芋づるで入れるようにする。

パッケージ的にはokだが、 initrdは更新されない。

initscriptsあたりでmkinitrd -f を強制発動

多くの場合更新が無駄になり、bootできなくなる危険性も出る。どのパッケージがkickするかも決められない。

メッセージを出して警告

パッケージの%postとかにechoを仕込む。ユーザが無視したらおしまい。

wikiやMLに流す

ソーシャルな方法。見ない危険性は高い。

どれもぱっとしないな。