下载 CentOS Linux ISO 文件

地址:https://www.centos.org/download/

get_centos.png

此处我选择从阿里云镜像下载。

查看磁盘挂载分区

使用命令 diskutil list查看U盘的分区:

$ diskutil list

dev_disk2.png

此处U盘的挂载点为/dev/disk2

卸载U盘的挂载

使用命令diskutil unmountDisk 卸载U盘的挂载:

$ diskutil unmountDisk /dev/disk2

unmountDisk.png

注意:如果不卸载挂载点就写入启动盘,系统会提示dd: /dev/disk2: Resource busy

把CentOS ISO写入到U盘

进入到iso文件所在的目录,使用命令dd把CentOS ISO写入到U盘:

$ sudo dd if=CentOS-8.1.1911-x86_64-dvd1.iso of=/dev/rdisk2  bs=1m
  • if=file:输入文件名,缺省为标准输入
  • of=file:输出文件名,缺省为标准输出
  • block size,一个操作周期的数据长度,理论上越大,速度越快,但也有极限值的;bs=bytes:同时设置读写块的大小为 bytes ,可代替 ibs 和 obs

dd_iso_usb.png

/dev/rdisk2diskutil list列出的U盘挂载点,这里rdisk2前面多了个r,是指disk2的原始盘,这样可以更快地写入到U盘。因为/dev/rdisk是原始读取模式,没有经过文件系统的文件缓存机制,因此速度比/dev/disk速度更快。

注意:写入需要花费几分钟时间,期间可以使用CTRL + T来查看写入进度。

完成

完成后会弹出提示框:
alert_msg_after_complete.png

弹出U盘

使用命令diskutil eject弹出U盘:

$ diskutil eject /dev/disk2

Carlos
24 声望1 粉丝

Full Stack Developer & Maker