web-dev-qa-db-ja.com

EFIを使用したWindows8とUbuntu12.04のデュアルブート。 「エラー:不明なファイルシステム」とgrubレスキュープロンプトが表示されます

これは東芝サテライトS855-S5381です。

Windows 8はすでにインストールされていて、それと一緒にUbuntu12.04をインストールしました。このプロセス中に、「休止状態」にならないように、Windowsのfastboot機能を必ずオフにするように通知されました。

残念ながら、クライアントからラップトップを受け取ったところ、おそらくユーザーが誤ってWindows8が休止状態になっていることがわかりました。わからない。

私は、Windows 8の休止状態機能がHDDをハイジャックし、GRUBがレスキューモードに移行する原因となっていると確信しています。

推奨設定を使用してライブUSBからすでにブート修復を実行しましたが、変更はありません。

Grubレスキューから休止状態のウィンドウを再起動した経験はありますか?または、おそらく別の提案された解決策。

2
xitss

まず、two "fast-boot"機能があります。

  • ファームウェア内-ファームウェアの高速起動機能は比較的無害ですが、必ずしも無害であるとは限りません完全に無害です。詳細はファームウェアごとに異なりますが、通常、ファームウェアの高速ブート機能は特定のタイプのハードウェア初期化をバイパスします。たとえば、USBの初期化が最小限で行われるか、まったく行われない場合があります。これにより、コンピュータが起動デバイスとしてUSBディスクを無視する可能性があります。これは、USBフラッシュドライブを使用してインストールしようとしている場合は明らかに問題です。
  • Windowsの場合-Windowsの機能は通常「高速起動」と呼ばれますが、デュアルブーターの場合は「共有ファイルシステムの損傷」と呼ばれる方がよい場合があります。特徴。これは、Windowsのシャットダウンオプションをディスクへのサスペンド操作に変えることです。最も重要なのは、ファイルシステムがnotフラッシュされるか、完全にアンマウントされることです。つまり、Linux(またはその他のOS)でアクセスすると、Windowsがクラッシュしたかのように見えます。 Linuxが損傷を修復し(可能な場合)、Windowsを再起動すると、Windowsは混乱します。いずれかのOSを起動すると、ファイルシステムが損傷する可能性があります。 Windows 8とLinuxを安全にデュアルブートするには、必須この機能を無効にします。この機能を無効にする方法の詳細については、 このWindowsフォーラムの投稿 を参照してください。

次に、GRUBの「不明なファイルシステム」メッセージは、おそらくこれらの機能のいずれかが原因ではありませんが、ファイルシステムの損傷が十分にひどい場合は、GRUB文句を言う。したがって、最初にWindowsの高速起動機能を無効にして、すべてのファイルシステム(EFIシステムパーティション(ESP)を含む)を修復してみてください。

それでも問題が解決しない場合は、ファイルシステムが一致していない可能性があります。つまり、GRUBは、あるファイルシステムから構成ファイルを読み取るように構成されていますが、別のファイルシステムを検出しています。 。再インストールGRUBはこれに役立つ可能性があります。ブート修復はこれを行う最も簡単な方法ですが、すでに試したが役に立たなかったと言います。したがって、試してみることをお勧めします。 別のブートローダー。 最も簡単な方法は rEFInd。 USBフラッシュドライブまたはCD-Rイメージをダウンロードして適切なメディアを準備することで、かなり簡単に試すことができます。構成に応じて、LinuxとWindowsをそのまま起動します。動作する場合は、DebianパッケージバージョンをLinuxにインストールできます。

1
Rod Smith