web-dev-qa-db-ja.com

GPTと「MicrosoftReserved」パーティションを使用して外付けHDDをパーティション分割しますか?

私は4TBの外付けHDDを購入しました、そしてそれを分割する前にいくつかのアドバイスが必要です。通常、私はすべてを削除し、パーティションを作成する(そしてファイルシステムを作成する)だけですが、今回は本当にいくつかのものを保存する必要があるため、サイズを変更する必要があります(gpartedを使用) )代わりに...

HDDはGPTブートラベルを使用します。 1つの3.7TB NTFSパーティションの他に、小さな "Microsoft Reserved"パーティション(何をどうすればいいのかわからない...ほとんどの場合、何のためにあるのかわからないため)もありました。

cfdiskから:

ディスク:/dev/sdd
サイズ:3,7 TiB、4000787025920バイト、7814037160セクター
ラベル:gpt、識別子:9669F8EF-29AA-4A5C-8AE3-FD452B079B46 
 
デバイス開始終了セクターサイズタイプ
/dev/sdd1 34 262177 262144 128MMicrosoft予約済み
/dev/sdd2 264192 7814035455 7813771264 3,7TMicrosoft基本データ

主にLinuxでドライブを使用しますが、Windowsでも使用することがあります。

現在の大規模なNTFSパーティションを縮小して、ドライブの大部分を解放する予定です。また、小さなFATパーティションを追加する予定です。残りはseveral EXT4-partitionに使用されます。

また、ドライブを起動可能にし、GRUB)をインストールして、(オプションで)一部のEXT4パーティションにいくつかのディストリビューションをインストールできるようにします(オプションが必要です)。

問題は[〜#〜] gpt [〜#〜]にあまり詳しくないことです。普段は旧式のDOS/MBRラベルを使っていましたが、ドライブを使い始めたので今回は使えません。

Genttoハンドブックでいくつかのヒントを見つけました。

パーティションファイルシステムサイズの説明
/dev/sda1(ブートローダー)2MBIOSブートパーティション
/dev/sda2 ext2(またはvfat)128Mブートパーティション
/dev/sda3(スワップ)512M +スワップパーティション
/dev/sda4 ext4レストルートパーティション

そして:

(parted)print 
 
モデル:Virtio Block Device(virtblk)
 Disk/dev/sda:20480MiB 
セクターサイズ(論理/物理) ):512B/512B 
パーティションテーブル:gpt 
 
 Number Start End Size File system Name Flags 
 1 1.00MiB 3.00MiB 2.00MiB grub bios_grub 
 2 3.00MiB 131MiB 128MiBブートブート
 3 131MiB 643MiB 512MiBスワップ
 4 643MiB 20479MiB 19836MiB rootfs 

#2(/ dev/sda2)を削除できると思います。これは、boot-partitionであり、代わりにroot-partitionだけでチャンスをつかむからです。 。

ブートローダーをインストールできるように、grub-partitionを作成する必要があることは明らかです。

しかし、私の外付けHDDはどうですかcurrent 1番目のパーティション(/ dev/sdd1)-「Microsoft予約」パーティション必要ですか(Windows用のドライブも使用したい場合があることを忘れないでください)。 (ドライブの製造元から)すでに何か面白いものがあるかもしれませんが、保持/保存する必要がありますか?それとも削除できますか?

「Microsoft予約済み」パーティションを保持する必要がある場合、それはドライブの最初のパーティションである必要がありますか、それとも2番目のパーティションである必要がありますか? grub-partitionはどうですか?ドライブの最初のパーティションである必要があります。または、正しい限り、どこにでも配置できます(つまり、after "MS reserved")。フラグが設定されていますか?

だから私が最終的にしたいのは、次のようなものです:

/dev/sdd1 GRUB(ブートローダー)
/dev/sdd2 Microsoft予約済み(削除できない場合を除く)
/dev/sdd3 NTFS(大幅に縮小-200-500GB)
/dev/sdd4 FAT(小さい-ちょうど50-200GB)
/dev/sdd5 EXT4(200-500GB)
/dev/sdd ..さらにいくつかのEXT4パーティション... 
 ... 
 ... 

だから私の質問を繰り返すために:

1)「Microsoft Reserved」パーティションは目的を果たしますか、それは何ですか、そしてそれは必要ですか(または単に削除できますか)?

2)必要な場合(または必要ない場合でも)、HDDで最初にする必要がありますか?それとも(ブートローダーの後)2番目にすることができますか?

3)GRUBパーティション(ブートローダー)はドライブの最初のパーティションである必要がありますか、それとも正しいフラグを設定すればどこにでも配置できますか? (最悪の場合、「MSリザーブ」の次に2位になります。)

4)私が提案した他の非常に賢明でないことはありますか?

2
Baard Kopperud
  • Microsoft Reserved Partition またはMSRは、データストレージデバイスのパーティションであり、Windowsオペレーティングシステムのオペレーティングシステムソフトウェアが後で使用できるように、ディスク領域のチャンクを予約するために作成されます。 MSR内にデータは保存されません。 Windowsは、MSRパーティションから新しいパーティションを作成する場合があり、パーティション自体にデータ構造が含まれている場合があります。 (ウィキペディア)

  • このディスクをWindowsシステムディスクとして使用する場合にのみ必要です。 Windowsデータディスクでは必要ありません。

  • GRUBパーティションは最初のパーティションである必要はありません。

  • UEFIでこのディスクから起動する場合は、 EFIシステムパーティション 、フォーマット済みのFAT32(Linux用語ではvfat)が必要です。これは、/bootパーティションからの追加です。

3
AlexP