Mac OS X 磁盤操作命令 diskutil
提供全面的磁盤操作功能. 然而 10.13+
以后的 磁盤工具.app
功能已經(jīng)被弱化, 關(guān)鍵時候還是需要用命令行來進(jìn)行操作.
- 查看磁盤信息
leo@Hac:~$ diskutil list
diskutil list
列出機(jī)器所有的磁盤信息, 包括插入的移動磁盤, 每個磁盤都有編號, 類似/dev/disk0
,/dev/disk1
, 每個磁盤都會被分配一個編號:disk0
,disk1
類似.
- 格式化磁盤
對整個磁盤進(jìn)行格式化, 特別是用U盤制作啟動盤的時候, 必備.
指令格式:diskutil
eraseDisk
<format>
<label|name>
[APM|MBR|GPT]
MountPoint|DiskIdentifier|DeviceNode
參數(shù)說明:
format
: 磁盤格式, 可選APFS
,ExFAT
,FAT32
,HFS+
等.
label|name
: 新磁盤名, 被格式化后給磁盤設(shè)置新的名字.
[APM|MBR|GPT]
: 磁盤格式, 可選, 默認(rèn)為GPT
, 通常使用默認(rèn)即可.
MountPoint|DiskIdentifier|DeviceNode
: 要格式的磁盤編號, 這個從diskutil list
中查詢要被格式化的磁盤編號. 比如:disk1
等.
leo@Hac:~$ diskutil eraseDisk ExFAT USB GPT disk3
上面的指令即可將插入電腦中的U盤(掛載點為:
/dev/disk3
) 用 ExFAT 文件系統(tǒng)進(jìn)行格式化, 分區(qū)格式為GPT
使用 diskutil 用GPT格式化磁盤后, 會自動生成一個EFI
分區(qū).
- 掛載磁盤EFI分區(qū)
通常 EFI 分區(qū)是不會被默認(rèn)掛載到系統(tǒng)的. 需要借助工具或者手動執(zhí)行掛載命令.
leo@Hac:~$ diskutil mount disk3s1
- 更多指令可以參考手冊
leo@Hac:~$ man diskutil