Grub プロンプトから Ubuntu を起動するにはどうすればいいですか?

Grub プロンプトから Ubuntu を起動するにはどうすればいいですか?

Grub と grub2 に関するドキュメントはここやインターネット上にたくさんあることは知っていますが、私の問題を解決するものは何もないようです。

ベータ ステージ中に Ubuntu 11.04 から 11.10 にアップグレードしましたが、すべて正常に動作していました。しかし、突然 LightDM が動作しなくなり、ログインするためにパスワードを入力すると画面が点滅し、すぐに LightDM に戻ってしまいました。

ある日、起動すると「GNU grub バージョン 1.99 ubuntu。最小限の BASH のような編集がサポートされています。完全なリストについては help と入力してください。」のようなメッセージが表示されました。

私は、自分が何かを台無しにしたと考え、ライブ CD を使ってすべてのファイルを外付けハード ドライブにコピーし、Ubuntu を再インストールすることにしました。しかし、ホーム フォルダーに移動すると、そこにあるのは boot/grub/etc というフォルダーだけです。

どうすればすべてのデータを復元できますか? 私が心配しているのはそれだけです。Ubuntu を復活させることはあまり気にしていません。単に再インストールするだけです。

ありがとう!

答え1

ライブ セッションを起動したら、ファイル マネージャーを開いて、ファイル システムを確認します。/ を見つけてから、「media」を探します。そのフォルダーには、1 つ以上のフォルダーがあります。そのうちの 1 つはインストールされたルート ディレクトリで、その中に「home」があり、そこにファイルが格納されています。

覚えておくべき重要なことは、ライブ セッションには、ライブ セッション自体のファイル システムと、ディスクに保存されているファイル システムの 2 つのほぼ同一のファイル システムが存在するということです。これは、必要なディスクに保存されているファイル システムであり、/media/something にあります。

答え2

ライブ CD から起動する場合、基本的にはオペレーティング システム (およびその中のすべてのコンテンツ) がライブ CD 自体にあることを意味します。おそらく、表示しようとしているホーム フォルダーは CD 上にあります。古い Ubuntu インストールが保存されているディスクをマウントし、そこからホーム フォルダーを参照する必要があります。

もう 1 つの問題は、Ubuntu のインストール中に、何らかの理由でホーム フォルダーを暗号化することを選択したことです。その場合、以前のインストールのホーム フォルダーの内容は、ログインしていない限り表示できない可能性がありますが、grub を台無しにしているため、ログインできません。その状況で何ができるかはわかりません。

関連情報