依照網路貼文嘗試做Big Sur安裝碟
準備USB碟時Disk Utility執行Erase一直失敗
錯誤訊息中最明確的這行網路上找不到參考
couldn't modify partition map(-69874)
為了確認USB碟沒壞改用Windows做標準格式化,沒問題
回到Mac上,執行Erase還是失敗
試著從另一個方向找,終於解決了(雖然不明其究)
結論就是Terminal下先指定格式清除再回Disk Utility
步驟:
開啟Terminal
找出目標碟
$ diskutil list
/dev/disk4 (external, physical):
#: TYPE NAME SIZE IDENTIFIER
0: FDisk_partition_schem *16.0 GB disk4
1: Windows_FAT_32 NO NAME 16.0 GB disk4s1
$ diskutil eraseDisk fat32 NONAME disk4
Started erase on disk4
Unmounting disk
Creating the partition map
Waiting for partitions to activate
Formatting disk4s2 as MS-DOS (FAT32) with name NONAME
512 bytes per physical sector
/dev/rdisk4s2: 30816848 sectors in 1926053 FAT32 clusters (8192 bytes/cluster)
bps=512 spc=16 res=32 nft=2 mid=0xf8 spt=32 hds=255 hid=411648 drv=0x80 bsec=30846976 bspf=15048 rdcl=2 infs=1 bkbs=6
Mounting disk
Finished erase on disk4
完成後回到Disk Utility再去Erase就可以了
備註:GUI內的Disk Utility跟terminal內的diskutil應該是同一支程式吧?不過一開始確實試過在Disk Utility內選FAT 32格式Erase同一個USB碟,一樣遇到couldn't modify partition map失敗。進了terminal做才成功的
解決這種沒營養的小問題真的很煩,希望其他人能順利搞定