在终端使用Mac diskutil 命令格式化顽固U盘
🕠 by pyList at 2020-01-17 16:43
经常遇到某些U盘合并不了分区、格式化不了、windows 下识别不了、空间“丢失”等情况,使用Mac 系统自带的图形化磁盘工具也解决不了问题,在终端下能轻松搞定,这里记录一下过程。
用 diskutil list
查看硬盘:
$diskutil list
/dev/disk2 (external, physical):
#: TYPE NAME SIZE IDENTIFIER
0: FDisk_partition_scheme *3.9 GB disk2
1: Windows_FAT_16 3.1 GB disk2s1
格式化为 FAT32
格式
$ sudo diskutil eraseDisk FAT32 MYUSB MBRFormat /dev/disk2
Password:
Started erase on disk2
Unmounting disk
Creating the partition map
Waiting for partitions to activate
Formatting disk2s1 as MS-DOS (FAT32) with name MYUSB
512 bytes per physical sector
/dev/rdisk2s1: 7634336 sectors in 954292 FAT32 clusters (4096 bytes/cluster)
bps=512 spc=8 res=32 nft=2 mid=0xf8 spt=32 hds=255 hid=2048 drv=0x80 bsec=7649280 bspf=7456 rdcl=2 infs=1 bkbs=6
Mounting disk
Finished erase on disk2
如果上面的命令失败,可尝试下面的命令,需要指定大小
diskutil partitionDisk /dev/disk2 1 MBRFormat "MS-DOS FAT32" MYUSB 3.9G
其中 MYUSB
是自定义的U盘名,不能包含小写字母,否则会出错:
myUsb does not appear to be a valid volume name for its file system
可以通过 diskutil listFilesystems
查看支持的格式
$ diskutil listFilesystems
Formattable file systems
These file system personalities can be used for erasing and partitioning.
When specifying a personality as a parameter to a verb, case is not considered.
Certain common aliases (also case-insensitive) are listed below as well.
-------------------------------------------------------------------------------
PERSONALITY USER VISIBLE NAME
-------------------------------------------------------------------------------
Case-sensitive APFS APFS (Case-sensitive)
(or) APFSX
APFS APFS
(or) APFSI
ExFAT ExFAT
MS-DOS MS-DOS (FAT)
MS-DOS FAT12 MS-DOS (FAT12)
MS-DOS FAT16 MS-DOS (FAT16)
MS-DOS FAT32 MS-DOS (FAT32)
(or) FAT32
HFS+ Mac OS Extended
Case-sensitive HFS+ Mac OS Extended (Case-sensitive)
(or) HFSX
Case-sensitive Journaled HFS+ Mac OS Extended (Case-sensitive, Journaled)
(or) JHFSX
Journaled HFS+ Mac OS Extended (Journaled)
(or) JHFS+
Free Space 可用空间
(or) FREE
格式化后再查看磁盘情况
$ diskutil list
/dev/disk2 (external, physical):
#: TYPE NAME SIZE IDENTIFIER
0: FDisk_partition_scheme *3.9 GB disk2
1: DOS_FAT_32 MYUSB 3.9 GB disk2s1
推出U盘
$ diskutil eject /dev/disk2
把U盘分区
diskutil eraseDisk JHFS+ iDisk disk2
解释
- JHFS+为格式名称,代表Mac OS X扩展(日志式)
- iDisk 为格式化U盘后分区的名称,可以修改
- disk2 为U盘名称,这里请替换直接的U盘代号
然后到图形界面点分区
-+
,然后拖动,如
本文网址: https://pylist.com/t/1579250608 (转载注明出处)
如果你有任何建议或疑问可以在下面 留言
发表第一条评论!
相关推荐
小工具
标签
mac
lua
极速
简洁
安装
files
open
解决
办法
自动更新
microsoft
关闭
app
store
登录
未知
系统启动
usb
ubuntu
debian
pip2
pip3
共存
tensorflow
google
身份验证
authenticator
迁移
手机
python
格式
转换
常见
时间
xor
解密
加密
方法
u盘
diskutil
格式化
顽固
之坑
golang
服务
xmltodict
gbk
xml
编码
openwrt
上网卡
共享
网络
bbr
路由
开启
sqlite
数据库
提速
经验
固件
编译
硬件加速
ubnt
er
最新版
wndr4300
升级
访问速度
vps
加速
js
fonts
css
html
一键
failed
load
devtools
sourcemap
chrome
静音
风扇
主机
笔记本
改造
低功耗
web
爬虫
服务器
组装
微信
尝鲜
视频
体验
cpu
查看
温度
server
浏览
webdriver
微博
selenium
gnu
linux
宅家
坑记
屏幕
动手
nginx
quic
抢先
最近发表
- Chrome 控制台 DevTools failed to load SourceMap 警告的消除方法
- Mac 关闭 Microsoft 自动更新
- Mac 登录 App Store 出现“发生了未知错误”的解决方法
- 老笔记本改造为无风扇静音主机方案
- 自己组装21瓦低功耗家庭爬虫、文件、web服务器
- 微信视频号尝鲜体验
- Ubuntu/Debian 查看CPU温度的方法
- 在Ubuntu/debian Server 系统使用Chrome 无头浏览模式
- 换手机后 Google 身份验证器 Google Authenticator 数据迁移的简单方法
- 使用Golang selenium WebDriver 自动登录微博
- 在 Ubuntu 或其它 GNU/Linux 系统下安装 Debian
- Mac 下制作 USB ubuntu/debian 系统启动、安装盘的几种方法
- ubuntu/debian 下自行编译 OpenWRT 固件
- 宅家自己动手换手机屏幕掉坑记
- 路由 UBNT ER-X 官方固件升级及开启硬件加速的方法
- 在 Nginx 和 Golang web 上抢先体验 QUIC
最近浏览
- 换手机后 Google 身份验证器 Google Authenticator 数据迁移的简单方法
- python 常见的时间格式转换
- 用python 实现XOR 加密解密的方法
- 在终端使用Mac diskutil 命令格式化顽固U盘
- Golang 服务之坑:too many open files
- Mac 登录 App Store 出现“发生了未知错误”的解决方法
- python xmltodict 解析xml gbk 编码问题解决
- Openwrt 使用USB 4G 上网卡共享网络
- Openwrt 路由上开启BBR
- python SQLite 数据库提速经验
- ubuntu/debian 下自行编译 OpenWRT 固件
- Mac 下制作 USB ubuntu/debian 系统启动、安装盘的几种方法
- 路由 UBNT ER-X 官方固件升级及开启硬件加速的方法
- WNDR4300 固件升级到 OpenWrt 最新版
- 开启BBR 加速小VPS访问速度
- 一键下载网站资源(html/css/js/fonts)