装系统是个很常见的事情,想想看这么多年以来我已经给自己无形之中省下了多少钱 XD
总之,在windows上写如光盘镜像会比较容易(实际上是更困难),因为我长年以来总会备用一些常用的工具,而在mac上,就比较悲剧了,甚至没有一款真的可以100%好用的光盘镜像写入工具。
其实,macos 是类 unix,不需要第三方的工具也能搞定,使用著名的 dd 即可。这一招在linux下同样适用。
先在 磁盘工具 里把你的 U盘 格式化为 MS-DOS(FAT) 格式,记得选择 U盘 而不是U盘下边的那个分区,把 U盘 彻底抹掉后新的分区会自动挂载,这个时候你需要选中那个新的分区,在 磁盘工具 中把它卸载——注意不要把整个U盘都卸载了。
这个时候你在桌面上就应该已经看不到U盘了,但在磁盘工具中还是可以看到的,这样就可以执行下一步了。
打开终端,输入 sudo su 并输入密码进入 炒鸡 用户模式,小心你的每一步,不要打错,不然完蛋哈哈。
进入之后先来查看下你电脑上的所有磁盘分区,使用命令 diskutil list ,结果大概是这样,但你的可能要比我电脑上的分区要少:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 |
/dev/disk0 (internal, physical): #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *251.0 GB disk0 1: EFI EFI 209.7 MB disk0s1 2: Apple_HFS Macintosh HD 250.1 GB disk0s2 3: Apple_Boot Recovery HD 650.0 MB disk0s3 /dev/disk1 (external, physical): #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *1.0 TB disk1 1: EFI EFI 209.7 MB disk1s1 2: Apple_CoreStorage Data Center 999.9 GB disk1s2 3: Apple_Boot Boot OS X 134.2 MB disk1s3 /dev/disk2 (internal, physical): #: TYPE NAME SIZE IDENTIFIER 0: FDisk_partition_scheme *129.1 GB disk2 1: Apple_HFS TF Card 129.1 GB disk2s1 /dev/disk3 (external, virtual): #: TYPE NAME SIZE IDENTIFIER 0: Data Center +999.5 GB disk3 Logical Volume on disk1s2 374ECEFC-D27D-4540-91B5-C29515EC5669 Unlocked Encrypted /dev/disk4 (external, physical): #: TYPE NAME SIZE IDENTIFIER 0: FDisk_partition_scheme *8.1 GB disk4 |
总之,我们找到最底下那个容量最小的(8.1GB)应该就是目标U盘了!,看它右侧的 IDENTIFIER ,这里是 disk4 ,你要记住这个,一会就写到这个里。
使用命令 dd if=<iso> of=/dev/disk4 bs=8192 来刷镜像:
1 2 3 4 |
sh-3.2# dd if=/Users/r0uter/Downloads/FreeNAS-Corral-10.0.2.iso of=/dev/disk4 bs=8192 102722+1 records in 102722+1 records out 841502720 bytes transferred in 26.306998 secs (31987790 bytes/sec) |
整个的等待过程没有显示,一旦完成了,就是上面的样子了,写好的U盘在win或者mac下都不能正常读取和挂载了,但没有关系,反正能引导能用了 XD
本文由 落格博客 原创撰写:落格博客 » 在 mac 中写入 iso 光盘镜像
转载请保留出处和原文链接:https://www.logcg.com/archives/2650.html
对啊dd用起来超级方便,
sudo dd if=x.iso of=/dev/sdx
然后记得sync哟!
在Windows下用unetbootin有时会失败,还是dd靠谱
=。= 忘记 sync了…………………………我用dd写 freebsd 就行,ubuntu就不行,关键时刻,还得win+软碟通……
也是有些奇怪,我用dd写Ubuntu和kali都没问题,但是用unetbootin写kali就失败。
XD