磁盤處理diskutil相關終端命令介紹

【磁盤處理diskutil相關終端命令介紹】磁盤處理diskutil相關終端命令介紹

文章圖片


磁盤處理diskutil是Mac系統終端常用的命令行操作之一 , 因為其命令需要根據具體情況具體對待 , 這里為大家簡單介紹其中無風險的兩個 , 下方列舉的其余操作均會直接處理磁盤內容 , 請務必清楚你在做什么 , 然后再輸入命令 。 如果大家對這些內容感興趣請繼續往下看 。
若你的電腦采用的是 APFS 磁盤分區 , 則應使用 diskutil apfs 開頭的命令;若你的電腦采用的是 HFS , HFS+ 磁盤分區 , 則應使用 diskutil 開頭的命令;若你的電腦采用的是 coreStorage 磁盤分區 , 則應使用 diskutil cs開頭的命令 。

diskutil list 命令會將你的現有磁盤狀況顯示出來 , 如下圖所示 。 diskutil cs list 命令會將你的現有的 Core Storage 邏輯分區狀況顯示出來 , 如下圖所示 。diskutil常用但有風險的命令介紹
查看分區上限:sudo diskutil resizeVolume /dev/disk1s3 limits
重置空間大?。 簊udo diskutil resizeVolume /dev/disk1s2 100GB
斷開驅動器:sudo diskutil unmountDisk force /dev/disk1
徹底移除邏輯磁盤: diskutil unmount /Volumes/Macintosh\\ HD
顯示 GUID 分區結構: gpt -r show /dev/disk1
刪除 EFI NO NAME:gpt remove -I 4 /dev/disk1
新增存儲區塊:gpt add -I 3 -b 1362424032 -s 1269536 -t 426F6F74-0000-11AA- AA11-00306543ECAC
新增分區:newfs_hfs -J -v “Recovery HD” /dev/disk0s3
物理 Core Storage 擴容: diskutil cs resizeDisk 11111111-2222-3333-4444-555555555555 980g
邏輯 Core Storage 擴容: diskutil cs resizeVolume 11111111-2222-3333-4444-555555555555 980g

    推薦閱讀