同じSSDにUbuntuをインストールした後にWindows 10を起動できない


0

私はUSBスティックからUbuntuをインストールしました。実行するにはLiveバージョンを使います。 gparted 私のディスクを分割する。ディスクは500GBです SSD そして、私はWindowsインストールのサイズを小さくして、それから横に残るように次のパーティションを左に動かしました。私は、gpartedがそれを「diag」パーティションとして指摘したと思います。

編集: パーティショニングの簡単な説明

元のディスクはこんな感じでした…

|-recovery-|--------windows--------|-diag-|

それから私は右側からWindowsパーティションを縮めました...

|-recovery-|-windows--|-free-space-|-diag-|

その後、diagパーティションの左側をWindowsパーティションに移動しました。

|-recovery-|-windows--|-diag-|-free-space-|

その後、Ubuntuをインストールしました。セットアップしました //home そして swap 別として、 論理的 空のスペースにパーティションを作成します。

私は(grubブートローダを介して)Ubuntuを起動し、(同じブートローダを介して)Windows 10も起動しました。それから私が次にそのコンピュータを使用するようになったとき、私はWindows 10で起動しようとしましたが、BSODを受け取りました。 CRITICAL_PROCESS_DIED エラー。

私はWindows 10のインストールをUSBにロードし、回復モードで起動しました。自動起動回復では、何も役に立ちませんでした。解決策をWebで検索した後、コンソールで次のコマンドを入力しました。

bootsect /nt60 ALL /force /mbr

bootrec /fixmbr

bootrec /fixboot

bootrec /rebuildbcd

最後のコマンドでは、Windowsのインストールを検出できませんでした。そのため、マイクロソフトのガイドに従って、 \boot\bcd Windowsドライブ上のファイルを再実行し、新しく検出されたWindowsインストールを追加します。

これらはgrubブートローダーへのアクセスを削除し、両方のOSから私を締め出すこと以外は効果がありませんでした。

私の問題はの使用によって引き起こされているのではないかと疑います gparted diagパーティションを移動します。を使う diskpart Windowsの回復コンソールで、私は以下の情報を得ました:

diskpart readout

Windowsを再起動できるようにするにはどうすればよいですか。 Ubuntuパーティションを保持する必要はないので、それらを削除または上書きする必要がある場合はそれで問題ありません。

回答:


0

Windowsインストールのサイズを縮小したとはどういう意味ですか?サイズ変更できますが、注意が必要です。パーティションが移動すると、インストールが破損して起動できなくなる可能性があります。これは通常、パーティションの「左側」を移動したときにのみ発生します。

しかし、それは伝統的なHDD用です。 SSDは少し違った働きをし、インストールはウェアレベルのアルゴリズムのためにどこでも起こります。そのため、インストールが完了した後でパーティションサイズを変更することは、本当に安全ではありません。

たぶんあなたは修理を超えてそれを駄目にしたのです。 デュアルブートを実行するには、Windowsを再インストールしてからパーティションサイズを指定します。


元のディスクは |-recovery-|-windows-|-diag-|。それから私はWindowsパーティションを右側から縮めました、それでそれはのように見えました |-recovery-|-windows-|-free-space-|-diag-|。その後、私はdiagパーティションの左側をWindowsパーティションに移動するように実際に移動しました。 |-recover-|-windows-|-diag-|-free-space-|。その後、空き領域にUbuntuをインストールしました。
evanjdooner

0

この状況には3つの可能性があります。あなたは ではない 可能性1、しかし他のどちらかである可能性があります。 3つすべてが以下です。

可能性1:ダイナミックディスク

あなたのディスクはどういうわけかダイナミックディスクに変換されているかもしれません。これにより、1つのディスクに2つのブートパーティションを作成できなくなります。 あなたのイメージから、私はあなたのディスクは動的ではないことがわかりますが、他の人がこの問題を抱えているなら動的ディスクがおそらく原因です。

マルチブート環境

コンピュータでマルチブート構成を実行している場合は、ベーシックディスクをダイナミックディスクに変換しないでください。 Windows XP、Windows VistaおよびWindows 2000はすべてダイナミックディスクをサポートしています。ただし、これらのオペレーティングシステムがすべて同じコンピュータにインストールされている場合、ベーシックディスクをダイナミックディスクにアップグレードすると問題が発生します。

ソース: http://searchenterprisedesktop.techtarget.com/tip/When-not-to-convert-basic-disks-to-dynamic-disks

ディスクがダイナミックかどうかを確認するには、リカバリドライブから起動し、詳細オプションに移動してCMDを選択します。それから引用符なしで 'diskpart'を入力してください。次に、引用符なしで 'list disk'と入力します。コンピュータに接続されているすべてのディスクのリストが表示されます。ディスク0がおそらく問題のディスクですが、確認するには、「select disk 0」と入力し、0を確認したいディスク番号に置き換えます。次に「詳細ディスク」と入力します。ディスクを見つけたら、 'list disk'と入力した場所までスクロールアップして、出力を確認します。正しいディスクIDをもう一度見つけて、行を調べます。最後の2列目には、「Dyn」というラベルが付いており、ダイナミックディスクの場合はアスタリスク*が表示されます。

ディスクが動的な場合は、下のリンクを使ってベーシックディスクに変換できます。下記のチュートリアルでオプション2、3、または4を使用すると、オペレーティングシステムを含むディスク上のすべてのデータが削除されます。失いたくないデータはすべてバックアップしてください。オプション1を使用している場合は、ドライブに重要なデータが含まれている場合はドライブをバックアップします。

ダイナミックディスクをベーシックディスクに変換する方法 http://www.sevenforums.com/tutorials/26829-convert-dynamic-disk-basic-disk.html

可能性2:縮小 - >汚職

Windowsパーティションを縮小することで、いくつかの必要なファイルを破損または削除した可能性があります。完全にWindowsを再インストールすること以外にこれに対する精神的な力はありません。 Ubuntuを使って重要なデータを回収して別のディスクにコピーすることはできますが、それ以外にすべてが失われることになります。ファイルシステムが破損しているかどうかを確認する方法はないので、ディスクが動的でない場合(上記参照)、Windowsを再インストールして再起動する以外にできることはありません。 Windowsを再インストールする方法については、以下を参照してください。

可能性3:その他何か

他に悪いことが起こった。この状況では、Windowsを再インストールしてから再起動する以外にできることはありません。

回復ドライブからWindowsを再インストールする方法:

  1. リカバリドライブを接続します。これらは、コントロールパネルの[修復ドライブの作成]を見つけて、既存のWindows PCから作成できます。彼らはまたオンラインで購入することができます。
  2. コンピュータの電源を入れてブートメニューを開きます。これはキーボードのキーを押すことによって行われますが、特定のキーはコンピュータによって異なります。通常はF2、F8、またはESCです。どのキーを押すべきかを告げるメッセージがあるかもしれません。
  3. USBドライブから起動したら、[Windowsを再インストール]オプションを見つけます。詳細オプションにあるかもしれません。
  4. 画面上の指示に従ってWindowsを再インストールします。このプロセスには数時間かかることがあります。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.