仮想マシンを元にテンプレートを作成し、そのテンプレートから新たに仮想マシンを作成する場合に、OSが起動しないことがあります。
【OSが起動できない原因】
テンプレート元の/etc/fstabのディスクのマウント情報の記述と、アタッチされているデータディスクが一致しない場合にOS起動時にファイルシステムチェックが発生します。
【対策】テンプレート作成前の場合
/etc/fstabにて、テンプレート化した仮想マシンにとって不要なデータディスクのマウント情報をコメントアウトまたは削除し、テンプレートを作成する
【対策】すでに仮想マシンの起動に失敗した後の場合
- 起動できない仮想マシンのコンソール接続画面にて、rootパスワードを入力しログインする
「 Give root password for maintenance (or type Control-D to continue):」のコンソール表示
- ルートディスクを書き込み可能として再マウントする
# mount -o remount,rw /
- /etc/fstabから、不要なデータディスクのマウント情報をコメントアウトする
# vi /etc/fstab
- OS再起動
# reboot