web-dev-qa-db-ja.com

別のディスクにWindows10ブートローダーをインストールします

私はいつもコンピューターで2つのOS、Windows10とLinuxOS(現在はManjaro)を使用しています。 OSの1つを台無しにした記憶が非常に悪いので、私は常にこれら2つのOSを異なるディスクにインストールしています。したがって、一方を台無しにしても、もう一方には影響せず、何もせずにもう一方のOSを起動できます。問題。

しかし最近、SSDを購入し、両方のOSをSSDにインストールし、それでも別々のディスクに別々のブートローダーの特権を持ちたいと思っています。

これは、LinuxManjaroをすでにインストールしたSSDディスクスキームです。ディスクパーティションテーブルはGPTであり、ManjaroはUEFIとしてインストールされます。

Disk /dev/sdb: 232.91 GiB, 250059350016 bytes, 488397168 sectors
Disk model: Samsung SSD 860 
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt

Device         Start       End  Sectors  Size Type
/dev/sdb1       2048   2050047  2048000 1000M Microsoft basic data
/dev/sdb2   83970048 165890047 81920000 39.1G Linux filesystem
/dev/sdb3  165890048 184322047 18432000  8.8G Linux swap
/dev/sdb4    2050048  83970047 81920000 39.1G Linux filesystem

Partition table entries are not in disk order.

最初のタイプがMicrosoftの基本データである理由がわかりません。これはManjaroのブートパーティションであり、/boot/efiにマウントされています。

これらの4つのパーティションを変更せずに、別のブートパーティションを使用してこのディスクにWindows 10をインストールできますか?

または、Windowsのブートパーティションを別のディスク(別の2台のHDDがあります)にインストールして、SSDにWindowsをインストールできますか?そして、Windowsを起動するたびに、BIOS設定に移動して、起動ディスクを変更しますか?

前述の3つのディスクはすべてGPTであり、WindowsをUEFIとしてインストールしたいと思います。

(英語が下手でごめんなさい)

1
SMMousaviSP

EFIパーティションはFAT32としてフォーマットされています。これはWindows形式であるため、ディスクユーティリティは「Microsoft基本データ」として報告しています。

2つの異なるディスクからオペレーティングシステムをロードする2つのブートローダーがあっても問題はありません。 UEFIは、これを経済的に処理するように構築されており、ローダースタブが各オペレーティングシステムによってEFIパーティションにインストールされています。

Windowsに十分な空きディスク容量がある場合、考えられる唯一の問題は、WindowsがLinuxブートを破壊するかどうかですが、UEFIではその本当の理由はありません。これが発生した場合は、Linuxブートを復元する準備をする必要があります。

この種の操作はエラーが発生しやすいため、バックアップには注意してください。

2
harrymc