在制作安装盘之前先下载好镜像,我这里用的是centos7 最小版下载镜像,您也可以下载其他版本的镜像.
推荐使用这个华为cloud开源镜像站下载镜像,速度较快。
华为开源镜像站
tips: 在Mac下制作U盘启动镜像主要是通过dd命令,在win下面制作U盘启动盘需要借助第三方软件工具,但是在Mac这种类Unix系统下制作U盘启动盘就方便多了。在Mac和Linux下使用dd命令就可以压制出光盘镜像文件。
1. 挂载U盘
第一步,先插入U盘,打开终端使用下面的命令查看U盘是否已经mount到系统,这时在Finder下也能看到U盘。
$ diskutil list
系统输出类似如下内容:
txp:~ txp$ diskutil list
/dev/disk0 (internal):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme 500.1 GB disk0
1: EFI 313.5 MB disk0s1
2: Apple_APFS Container disk2 499.8 GB disk0s2
/dev/disk1 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *500.1 GB disk1
1: Microsoft Basic Data 129.9 GB disk1s1
2: Microsoft Basic Data 370.2 GB disk1s2
/dev/disk2 (synthesized):
#: TYPE NAME SIZE IDENTIFIER
0: APFS Container Scheme - +499.8 GB disk2
Physical Store disk0s2
1: APFS Volume MacOS 384.7 GB disk2s1
2: APFS Volume Preboot 44.2 MB disk2s2
3: APFS Volume Recovery 512.8 MB disk2s3
4: APFS Volume VM 1.1 GB disk2s4
/dev/disk3 (external, physical):
#: TYPE NAME SIZE IDENTIFIER
0: FDisk_partition_scheme *15.5 GB disk3
1: 0xEF 8.9 MB disk3s2
可以看到,上面的/dev/dis3是U盘挂载点(视自己的而定)。
2. 解挂 U盘
接下来先unmount这个U盘,使用如下命令:
$ diskutil unmountDisk /dev/disk3
这样就有了一个已经插入但是unmount的U盘了,这时候你在Finder下看不到这个U盘了,但是用diskutil list命令还可以看到。
3. 写系统镜像到U盘
接下来将你要制作的Linux安装的iso文件写到这个U盘里,这个任务可以使用如下命令完成:
$ sudo dd if=/Users/txp/Desktop/CentOS-7-x86_64-Minimal-1810.iso of=/dev/disk3 bs=1m
bs 表示写入块大小,可以设置为2m,但不要太大。
4. 完成
这个过程大约需要5-10分钟,完成之后会输出类似下面的日志。
648+0 records in
648+0 records out
679477248 bytes transferred in 447.883182 secs (1517086 bytes/sec)