web-dev-qa-db-ja.com

Windows FastbootとUbuntuを連携させる方法はありますか?

ラップトップにWindows 8.1とUbuntu 14.04がインストールされています。問題は、fastbootを有効にすると、

  • LinuxからWindowsパーティションを表示できません
  • 起動時にgrubが何かをするので、Windowsが起動を修復してブルースクリーンのみを表示することがあると時々思います。手動で再起動して修正する必要があります。

Fastbootを無効にすると、

  • Windowsの起動には非常に長い時間がかかります!

Fastbootを保持し、他の問題を修正する方法はありますか?

5
THpubs

簡潔な答え:

番号。

長い答え:

「Fast Startup」の名前は間違った名前です。このWindows機能は、実際にシャットダウン操作を休止状態(ディスクへのサスペンド)操作に変換します。そのため、ファイルシステムのデータ構造は一貫性のない状態のままになります。 Ubuntuなどの別のOSが起動すると、ディスクが一貫性のない状態になり、以前実行していたOSがクラッシュしたと見なし、ディスクの修復を試みるか、マウントを拒否します。したがって、Windowsの「高速起動」機能は、デュアルブートセットアップと基本的に互換性がありません。原則として、ディスクへのサスペンド操作を行う前にWindowsにディスクを同期させることで修正できますが、これにはWindowsでの変更、または機能を追加するための少なくとも新しいサードパーティユーティリティが必要です。このような変更がどれほど実用的かはわかりませんが、そのような機能やアドオンツールは利用できません。

補足として、Windows "Fast Startup"機能は、firmware "fast boot"または "fast start"と呼ばれることが多い機能とはまったく異なります。このファームウェア機能は、ブートプロセスを高速化するために、ハードウェアの初期化のショートカットを使用します。たとえば、ファームウェアの高速起動は、一部またはすべてのUSBデバイスの初期化をスキップする場合があります。このfirmware機能は通常Ubuntuで正常に機能しますが、ファームウェアがUSBフラッシュドライブを認識しないため、Ubuntuインストーラーを起動できない可能性があることに注意してください。ただし、問題なく起動できる場合は、ファームウェアの「ファストスタート」機能をアクティブのままにしておくことができます。

6
Rod Smith

はい。そのための回避策があります。

Windowsの「高速起動」は休止状態です。これが、Windowsパーティションを読み取り/書き込み権限でマウントできない理由です。

ただし、Windowsパーティションが読み取り専用としてマウントされるように/etc/fstabをセットアップすると、それらが「表示」されます。ただし、そこに書き込むことはできません。

受け入れられる場合も受け入れられない場合もあります。しかし、Windows "Fastboot"を有効にしてUbuntuを使用する唯一の方法です。

「fstab」の詳細な説明が必要な場合は、 here を参照してください。

4
Pilot6