タイトルが示すように、自宅のPCにWindows8.1とのデュアルブートでubuntuをインストールする必要があります。
UEFIではパーティションテーブルがGPTで記述されていることは知っていましたが、ハードドライブのパーティションテーブルは2つのパーティションで構成されるMBRで記述されていることがわかりました。
1)NTFSでフォーマットされたBOOTパーティションのサイズは1.5 GBで、フラグブートです。2)NTFSでフォーマットされたOSパーティションは、HDの残りの部分をカバーします。
UEFIメニュー(最初はキャンセル)で、セキュアブートとファストブートが無効になっています。 UEFIがレガシーモードに設定されている場合、パーティションテーブルがMBRであることがインターネットで見つかりましたが、このオプションが見つかりません。
さらに、Ubuntu liveはHDにインストールされている他のOSを認識しません(ブートメニューのUEFIオプションを使用してUSBスティックでubuntu liveを起動しましたが、問題なく動作しました)。どうすればよいですか?すべてのパーティションテーブルをGPTに変換して(インターネットで読み取ると、データを失うことなく実行できます)、Gummibootをインストールする必要がありますか、それとも古いレガシーモードでUbuntuをインストールして、残りをgrubに任せる必要がありますか?助けて。
この時点での最も簡単な方法は、UbuntuのBIOS/CSM /レガシーモードインストールを実行することです。これは、「EFI」または「UEFI」という単語が含まれていないインストールメディアの起動オプションを選択することで実行できます。結果は、古いBIOS専用コンピューターを使用しているかのようになります。これの最大の欠点は、両方のOSをEFIモードで起動する場合よりも起動時間がわずかに長くなることです。
UbuntuのEFIモードのインストールを実行する場合は、Windowsを再インストールするか、EFIモードで起動するように変換する必要があります。 (2つのOSを2つの異なるブートモードでインストールする方法はありますが、管理がかなり厄介になる傾向があります。)
ブートをUEFIまたはBIOS = CSM = legacyのどちらに基づいて行うかを決定するのはあなたです。
Windows8.1はBIOS/MBRモードでインストールされているようです。 UbuntuはBIOS/MBRモードでもインストールできます。
Windows 8.1 BIOS/MBRインストールをUEFI/GPTに変換するには、次のものが必要です:
Do 1)、2)、3)Ubuntu Live CD/DVD/USBを使用
1)既存のディスクをGPTに変換する
2)BOOT(1,5GB)パーティションを削除します。 (ディスク上の最初のパーティションであると想定)
3)空き領域(1,5GB)に3つの新しいパーティションを作成します。
a)300 MBEFIシステムパーティション
b)128MBのMicrosoft予約済みパーティション
c)残りを1.5GBにする-Windowsリカバリパーティション(約1GBになります)
4)この後、Windows8.1インストールDVD/USBをUEFIモードで起動し、コマンドプロンプトに移動して次のように入力します。
bcdboot c:\ windows-ここで、c:はWindowsがHDDにインストールされているドライブであり、最終的にc:を実際のマッピングのドライブ文字に変更します。
これで、Windows8.1をUEFIモードで起動できるようになります。
5)既存のWindowsパーティションを縮小し、空き領域にUbuntu14.04をUEFIモードでインストールできます。
注:
UEFIブートを使用してLinuxまたはWindowsでインストールCD/DVD/USBをブートする場合、宛先HDDはデフォルトでGPTスタイルで想定されます
OR
legacy/CSM/BIOSエミュレーションを使用してインストールメディアを起動すると、デフォルトで宛先HDDがMBRフォーマットで想定されます。
ファームウェアは、ブートモードをUEFIまたはCSM /レガシー/ BIOS、あるいはその両方(UEFI + CSM)に切り替えることを許可する必要があります。