ディスク容量の拡張に成功したのですが、その後、マシン起動時のOS起動途中に
「...
switchroot: mount failed: No such file or directory
Kernel panic - not syncing: Attempted to kill init!
」(画像をご参照)
が出てOSが起動できなくなりました。
USBメモリーは、4GBのものですが、挿していてもいなくても上記のエラーの状況です。
復旧する為には、どんな作業が必要でしょうか?
VolGroup00が読むべき物理ボリュームがunknownになっていると思われます。
ライブCDでLinuxを起動して(例:KNOPPIX ライブCD http://d.hatena.ne.jp/palm84/20130801/1375363285)、vgreduceを使ってVolGroup00を削除してみてください。
# vgreduce --removemissing VolGroup00
いきなりvgreduceしちゃったからもうだめかもしれないわね。
USBメモリをオートマウントさせるように調整するだけでよかったはずよ。
CentOSにUSBメモリをマウントしてディスク領域をアップする - rderaログ
ありがとうございます。
2014/07/06 17:47:32KNOPPIX_V7.2.0CD-2013-06-16-JA-LCR.iso のCD でブートしました。
# vgreduce --removemissing VolGroup00 では、
WARINING: Partial LV LogVol00 .... to repair ....
..................... --removemissing --force
云々と出たので、
# vgreduce --removemissing --force VolGroup00
をしたら、
Removing partial LV LogGroup00.
Logical volume "LogGroup00" successfully removed
Wrote out consistent volume group VolGroup00
と出て、
成功したと思い、マシンを再起動しました。
が、
Kernel panic - not syncing: Attempted to kill init!
になります。
申し遅れましたが、CentOS 5.6 です。
CentOSの起動直後にGrubで下の手順で修正してみて下さい。
2014/07/07 10:47:41http://kuni255.blogspot.jp/2013/04/centos-selinux.html