2.3.4 磁盘映像

烧入系统映像这一类文件的时候,一般的cp命令达不到所期望的效果。你需要一个命令能够更改SD卡的文件系统,这个命令就是dd。

使用dd命令的时候,要确认好命令的操作符是否是正确的磁盘。dd的功能是转换文件格式以及复制文件,它的特点是会一字节一字节原封不动地复制数据。要烧入系统的映像,我们首先要弹出第二张MicroSD卡。再插入和拔出之前,使用sudo fdisk -l确认设备名。如果你看到了一个/dev/sdb,大小与SD卡相同,那么先弹出sdb1,umount /dev/sdb1,然后烧入映像:

      sudo dd if=~/Downloads/
      2018-11-13-raspbian-stretch-
      lite.img of=/dev/sdb bs=1M

这里的dd与if这两个单词缩写都有悠久的历史了,可以追溯到20世纪60年代。在以后使用dd命令的时候,一定要检查烧入的是不是正确的磁盘,否则可能会丢失重要的数据!最后,bs=1M也可以设定为bs=4M。烧入完成后,就可以用这张SD卡来启动另一个系统了。