2010年6月1日火曜日

Amazon EC2でCentOS5.4のAMIを作成するときのec2-bundle-volエラー対処

Amazon EC2で、作成したCentOS5.4のパッケージをec2-bundle-volでイメージ化しようとすると
FATAL:Could not load /lib/modules/2.6.16.33-xenU/modules.dep:No such file or directory
と出てしまいます。
そこで、解決するために必要なkernelモジュールをダウンロードして組み込みます。



64bit版

# mkdir modules
# cd modules
# wget http://s3.amazonaws.com/ec2-downloads/ec2-modules-2.6.16.33-xenU-x86_64.tgz
# tar xvfz ec2-modules-2.6.16.33-xenU-x86_64.tgz
# cp -dpR lib/* /lib/
# depmod -a

32bit版

# mkdir modules
# cd modules
# wget http://s3.amazonaws.com/ec2-downloads/modules-2.6.16-ec2.tgz
# tar xvfz modules-2.6.16-ec2.tgz
# cp -dpR lib/* /lib/
# depmod -a


参考にしたサイト