外部USBハブにFATを作成するとEFIパーティションが表示されるのはなぜですか?

外部USBハブにFATを作成するとEFIパーティションが表示されるのはなぜですか?

USB経由でラズベリーファイに4ベイHDDハブ(FANTEC QB-35US3-6G)を接続しています。ハブ内に2つのディスクがあり、FATでフォーマットしました。

blkidMacでフォーマットした理由は、ラズベリーを接続したときにハブにフォーマットされていないディスクが見えなくておかしかったのですが、それがおかしいですね。

sudo blkid私が見るとき

/dev/sdc1: LABEL_FATBOOT="EFI" LABEL="EFI" UUID="67E3-17ED" TYPE="vfat" PARTLABEL="EFI System Partition" PARTUUID="e36842bb-f2a9-4a3e-99b6-bbd4a54f39f6"
/dev/sdc2: LABEL_FATBOOT="WD3" LABEL="WD3" UUID="4568-1704" TYPE="vfat" PARTUUID="576db57a-0543-4f9b-b3e4-4cf452cbdda3"
/dev/sdd1: LABEL_FATBOOT="EFI" LABEL="EFI" UUID="67E3-17ED" TYPE="vfat" PARTLABEL="EFI System Partition" PARTUUID="c2a64dbc-5b9a-458e-b0a8-04d6f5fd8956"
/dev/sdd2: LABEL_FATBOOT="WD1" LABEL="WD1" UUID="D719-1706" TYPE="vfat" PARTUUID="2cced532-4870-43f1-8226-4f413e513f33"

fdisk -lプログラム

GPT PMBR size mismatch (4294967294 != 5860533167) will be corrected by write.
Disk /dev/sdc: 2.7 TiB, 3000592982016 bytes, 5860533168 sectors
Disk model: EFRX-68AX9N0    
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Disk identifier: BFC5ECE6-8901-4C6C-A2BA-C14DA6AD5890

Device      Start        End    Sectors  Size Type
/dev/sdc1      40     409639     409600  200M EFI System
/dev/sdc2  411648 5860532223 5860120576  2.7T Microsoft basic data


Disk /dev/sdd: 931.5 GiB, 1000204886016 bytes, 1953525168 sectors
Disk model: 01FALS-40Y6A0   
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
Disk identifier: 9B3E10E4-6E9B-4CE0-A7EF-691A6EA14CC5

Device      Start        End    Sectors   Size Type
/dev/sdd1      40     409639     409600   200M EFI System
/dev/sdd2  411648 1953523711 1953112064 931.3G Microsoft basic data

これはUSBハブに関連する特別なものですか?あるいは、FATパーティションでもEFI Systemデバイスが作成されます。これは正常ですか?


編集:面白いです。ディスクをフォーマットしたいのですが、何もしません。

 $ sudo mount /dev/sdc2 /mnt
 $ ll /mnt
total 132
drwxr-xr-x  4 pi   pi   32768 Jan  1  1970 ./
drwxr-xr-x 21 root root  4096 Jul 10 02:41 ../
-rw-r--r--  1 pi   pi    4096 Oct 12  2019 ._.com.apple.timemachine.donotpresent
-rw-r--r--  1 pi   pi       0 Oct 12  2019 .com.apple.timemachine.donotpresent
drwxr-xr-x  2 pi   pi   32768 Oct 12  2019 .fseventsd/
drwxr-xr-x  4 pi   pi   32768 Oct 12  2019 .Spotlight-V100/

ベストアンサー1

GPT形式の「ディスク」は2つあります。どちらも200MBのEFIシステムパーティションを持っています。

sdcに「PMBRサイズの不一致」、つまり保護MBRがあります。

言い換えれば、おそらく台無しになるでしょう...しかし、あなたが表現する方法は:他のシステムの外部マルチディスクを使用することです。

追加:私はStart = 40も好きではありません。私に2048がある。だから私は「危険ではない」最初のMB(?)を持っています(破損=一部のMBRセクタが記録されています)。しかし、「サイズ不一致」と「修正予定」と書かれています。

どうやって見つけたかについては、コメントをご覧ください。床なぜですか?大きな質問の場合。ただこのままにしておきます。ありがとうございます!

「私がした書式」 - 冗談でも、侮辱でもない。あなたは?確かにmacOSで正確に何をしましたか?


Macはなぜこれを行うのですか?

後でディスクEFIを起動可能にする場合に備えて、200 MB(またはそれ以上)のパーティションを維持することをお勧めします。

(initrdとカーネルはファイルとして合計50MBにすることができます)

おすすめ記事