GPTパーティションにWindows 10をインストールすることはできません-Linuxを失うことはありませんか?


1

今日、Windows 10を別のパーティションにインストールし、テストしてデュアルブートで使用することにしました。だから私は/home/パーティションの最後にいくつかのスペースを空け、ブート可能なUSBを作成し、次に割り当てられたスペースにWindowsをインストールしようとしたときにこのエラーが発生しました:

Windowsはこのディスクにインストールできません。選択したディスクはgptパーティションスタイルです

だから私はグーグル医師に聞いて、彼は言った、「おお、何が問題なの?ディスク全体を消す だけだ」。

ええと、この「解決策」はしばらくの間、プロセスでLinuxを失うことのないようにする方法はありますか?これが私の現在のパーティションレイアウトです(gparted提供):

ここに画像の説明を入力してください

あなたが見ることができるように、私が持っている//home/別々のパーティションに、私は私のWindows用の一部の136ギガバイトをクリアしました。他に何をする必要がありますか?


仮想マシン(VM VirutalBox)にインストールするのはどうですか?もちろん、あなたが古い持っている場合はHDDを、あなたのマシンに追加して、その上でWin10をテストすることができます...多分興味深いものになることができます。この記事
ハスター

@Hastur私は実際にだけでなく、テストのために、デュアルブートにWindowsを持っているしたいのですが、とにかく提案に感謝
yuvi

それらその後、より良いと言ってどのように... 「このような初期のビルドを試すこともでき、忘れないでください危険な。だからこそ、私たちは、あなたがあなたの主な家庭やビジネスPC上でプレビューをインストールしないことをお勧めします。予期しないPCがクラッシュしても破損したりできファイルを削除するので、すべてをバックアップする必要があります。」柔らかい注意深い マママイクロソフトに署名しました:-)
ハスター

1
ここでは役立つかもしれない2つの既存の質問です12を、ちょうど明確にすること、これは私が簡単に解ける言ったように、あなたはこのエラーを取得した理由ですが。
ラムハウンド

1
@yuvi-互換モードを使用しているように聞こえます。しかし、Microsoftが間違った方法で行っていることに同意しません。エラーが少しでも役に立たないことに同意するかもしれません。
ラムハウンド

回答:


2

@yuvi、あなたは非常に難しいパスを選択しましたが、それは実行可能です。マルチブートはそれ自体がトリッキーであり、1つのディスクドライブのみでオペレーティングシステム全体で実行すると、さらに2つのレイヤーが複雑になります。

次に考えたときは、次のことを考慮してください(その一部は以前に言及されています):

  • システムがBIOSベースかUEFIベースかを判断します。
  • Windowsインストールメディアは通常、UEFIとBIOSのデュアルブートです。
  • MOST UEFIコンピューターは、互換性サポートモジュール(CSM)の助けを借りて、従来のBIOSモードを使用して起動できます。CSMは、多くのファームウェアでオン/オフを切り替えることができます。
  • Windowsインストーラーは、システムタイプをパーティション形式にバインドするように配線されています。コンピューターがUEFIの場合、WindowsはGPTフォーマットのディスクを想定しており、MBRフォーマットのディスクへのインストールを拒否します。同様に、WindowsインストールがBIOSシステムによって起動された場合、WindowsはOSをMBRフォーマットのディスクにインストールするようにバインドされています。
  • 追加のディスク(データディスク)の形式は重要ではありません。Windowsは、MBRとGPTの両方のフォーマット済みディスクを利用できます。

参考資料サンプル:Windowsセットアップを使用してUEFI / GPTベースのハードドライブパーティションを構成する

Windowsは10年以上にわたってGUIDパーティションテーブル(GPT)をサポートしていることに注意してください。Windows XPは、Windows XPをサポートする最初のワークステーションWindowsであり、それ以降、すべての後継者がサポートしています。そうではないと主張する「ハンドブック」を捨てるでしょう。


私の質問は少し前に投稿されましたが、注目を集めているようです。最終的に私は別の何かをしてこの方法を解決しましたが、振り返ってみると、これは与えられた質問に対する最も完全な答えだと思うので、これを正しいとマークしました
-yuvi

0

LinuxブートローダーがVHDブートでどのように機能するかはわかりませんが、Linux / Windowsデュアルブートで最後に作業したとき、LinuxブートローダーはWindowsの起動時にブートプロセスをWindowsブートローダーに渡しました。Windows 10のWindowsブートローダーを使用してオペレーティングシステムを初期化する限り、ネイティブブートVHDを使用しても機能しない理由はありません。

Boot to VHDを使用すると、ストレージメディアがシステムタイプと互換性がない場合でも、必要なパーティションスキームで仮想ディスクを作成して起動できます。たとえば、GPTハードディスクを搭載したBIOSコンピューターでは、ストレージがGPTハードディスクであっても、MBR VHDを作成し、そのMBR VHDからWindowsを起動できます。回避策の詳細については、BIOSおよびGPTを使用したVHDへのブートの有効化を参照してください


VHDブートとは何なのかわかりませんが、率直に言って、すべてを一から消去してインストールしました。最終的にそれは私が思うに簡単な道だった
-yuvi

-1

Gentoo Linuxハンドブックを読むことにはメリットがあるので、あなたの問題はGPTパーティションがWindowsで動作しないことです。Linuxでコピーし、MBRを使用してハードドライブをフォーマットし、コピーを戻す場合にのみ機能します。そうしないと、Windowsが変更されない限り、深刻な作業なしではデュアルブートできません。もう1つのオプションは、別のハードドライブを入手することですが、動作させるために他のハードドライブを切断する必要があるかもしれません。私は試していません。


この答えが怖かった。
ええと

著者の唯一の問題は、割り当てられていないスペースがないことです。WindowsとLinuxのデュアルブートのプロセスは難しくありません。正直に言うと、誰にとっても
それほど役に立た

申し訳ありませんが、それは間違っています。Windowsは、UEFIモードでインストールするときにGPTを使用できます(強制することさえできます)。
ダニエルB

@Ramhoundそれはまったく真実ではありません-未割り当て領域のあるパーティションを作成し、以前にデュアルブートを設定しました。これらはどちらも私の問題ではありません
-yuvi

1
@yuvi-正直に悪い情報を提供しているので、私は本当にこの答えの著者だけに話しかけていませんでした。あなたの問題は解決できます。
ラムハウンド
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.