
Ubuntu 12.04.5 を実行している VM がありますが、現在、正しく起動しないという問題が発生しています。
私の調査によると、Hyper-V 上で Ubuntu を実行すると、一部のストレージ ドライバーに既知の問題があるようですが、これにはパッチがあります。
ソース:参考:
ただし、現在サーバーを起動できないため、これらのパッチをどのように適用すればよいかわかりません。
以下は起動中に表示されるメッセージを示すスクリーンショットです。
答え1
最終結果
パーWindows Ninjaのコメント以下に、根本的な原因を示します。
結局、以前のカーネル バージョン (3.13.0-61) を選択して VM を起動することができました。この問題は 3.13.0-62 で修正されるはずですが、以前は機能していたのに、そのバージョンや 63 では機能しませんでした。この以前のバージョンに戻すと機能した理由がわかりませんが、機能しました。
他の人の役に立つかもしれないので、元の回答の残りはそのまま残しておきます。
元の回答
Grub メニューにアクセスできる場合は、通常、システムの修復やパッチのインストールを試みるために使用できる回復オプションがあります。
Grub メニューにアクセスできない場合は、12.04 ライブ CD (または ISO) を使用して VM を起動してみてください。そうすれば、パッチのインストールを試行するためのアクセスが可能になります。私があなたの立場だったら、これを実行します。プロセスは非常に簡単です。
- ライブCDから起動
- システムドライブをマウントする
- ネットワークが機能していることを確認する
- 必要に応じてアップデートをインストールする
以下は、Google で簡単に検索して見つけたリソースです。
- help.Ubuntu.com ライブ CD リカバリ
- help.Ubuntu.com ブート修復
- HowToGeek.com Ubuntu システムが起動しない場合の修復方法
- WebUpd8.org 壊れたアップデートにより起動できない Ubuntu システムを修復
おそらく 4 番目が最も役立つと思いますが、追加情報が必要な場合に備えて、いくつかの代替リソースを提供したいと思います。
編集
ネットワークが機能していないという以下のコメントによると、回避策としては、必要な更新パッケージを Live CD ファイルに追加するか (フォルダーに保存するだけで、システムにコンパイルしない)、独自の ISO に追加して追加の CD としてマウントします。その後、Live CD 環境内から手動で更新をインストールできるはずです。