Filesystems
為什麼我在外部 USB 集線器上創建 FAT 時會看到 EFI 分區?
我正在通過 USB 將 4 托架 HDD 集線器 (FANTEC QB-35US3-6G) 連接到我的 Raspberry Pi。我在集線器內有兩個磁碟並將它們格式化為 FAT。
我在 Mac 上進行的格式化是因為
blkid
在連接到 Raspberry 時無法看到集線器中未格式化的磁碟,這很奇怪。當
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/
您有兩個 GPT 格式的“磁碟”。兩者都有一個 200 MB EFI 系統分區。
sdc 有“PMBR size mismatch”,意思是保護性 MBR。
換句話說,可能是一團糟……但是您所說的方式:使用來自不同系統的外部多磁碟。
補充:我也不喜歡 Start=40。我有 2048。所以我有第一個 MB(?)“不受傷害的方式”(傷害 = 一些 MBR 扇區寫入)。但它確實說“尺寸不匹配”和“將被糾正”。
請參閱有關我們如何找到答案的評論。底部為什麼?對於大Q。我就這樣離開了。謝謝!
“我所做的格式化”——不開玩笑,少侮辱:你確定你和 macos 到底做了什麼嗎?
mac為什麼要這麼做?
保留一個 200MB(或更多)的分區是一個非常好的主意,以防您想稍後使磁碟 EFI 可引導。
(initrd 加上核心可以是 50 MB 的文件)