switchroot: mount failed: No such file or directory ... Kernel panic - not syncing: Attempted to kill init

CentOS 5.4のカーネルを2.6.18から2.6.33にバージョンアップした際にKernel panicが発生。
config設定時に、"enable deprecated sysfs features to support old userspace tools"*1 *2を有効にすることで回避できます。
従来までのudevをサポートする必要がある場合は、有効にする必要があるみたいです。

*1:パラメータ名は、"CONFIG_SYSFS_DEPRECATED_V2"

*2:2.6.25から追加されたようです