美文网首页
Mac OS 磁盘操作

Mac OS 磁盘操作

作者: 观星汉 | 来源:发表于2018-12-06 20:34 被阅读0次

Mac OS X 磁盘操作命令 diskutil 提供全面的磁盘操作功能. 然而 10.13+ 以后的 磁盘工具.app 功能已经被弱化, 关键时候还是需要用命令行来进行操作.

  • 查看磁盘信息
leo@Hac:~$ diskutil list

diskutil list 列出机器所有的磁盘信息, 包括插入的移动磁盘, 每个磁盘都有编号, 类似 /dev/disk0, /dev/disk1, 每个磁盘都会被分配一个编号: disk0, disk1 类似.


  • 格式化磁盘
    对整个磁盘进行格式化, 特别是用U盘制作启动盘的时候, 必备.
    指令格式: diskutil eraseDisk <format> <label|name> [APM|MBR|GPT] MountPoint|DiskIdentifier|DeviceNode
    参数说明:
    format: 磁盘格式, 可选 APFS, ExFAT, FAT32, HFS+ 等.
    label|name: 新磁盘名, 被格式化后给磁盘设置新的名字.
    [APM|MBR|GPT]: 磁盘格式, 可选, 默认为 GPT, 通常使用默认即可.
    MountPoint|DiskIdentifier|DeviceNode: 要格式的磁盘编号, 这个从 diskutil list 中查询要被格式化的磁盘编号. 比如: disk1 等.
leo@Hac:~$ diskutil eraseDisk ExFAT USB GPT disk3

上面的指令即可将插入电脑中的U盘(挂载点为: /dev/disk3) 用 ExFAT 文件系统进行格式化, 分区格式为 GPT
使用 diskutil 用GPT格式化磁盘后, 会自动生成一个EFI分区.


  • 挂载磁盘EFI分区
    通常 EFI 分区是不会被默认挂载到系统的. 需要借助工具或者手动执行挂载命令.
leo@Hac:~$ diskutil mount disk3s1

  • 更多指令可以参考手册
leo@Hac:~$ man diskutil

相关文章

网友评论

      本文标题:Mac OS 磁盘操作

      本文链接:https://www.haomeiwen.com/subject/mvlacqtx.html