弱弱手上有大概四、五台很久以前買的Orange pi mini 2

最近把自己的部落格從自幹Django改成hugo後,需要的硬體效能就不用以前這麼高了(以前是django + mysql)

所以就把機器拿出來重新裝一下OS準備拿來放hugo

順便筆記一下,不然每次都要去查

抓好img之後先解壓縮,因為抓下來會是xz壓縮檔

接著下指令看mount point

diskutil list

會顯示類似下面的一堆資訊

/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *251.0 GB   disk0
   1:                        EFI EFI                     314.6 MB   disk0s1
   2:                 Apple_APFS Container disk1         250.7 GB   disk0s2

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +250.7 GB   disk1
                                 Physical Store disk0s2
   1:                APFS Volume Macintosh HD - Data     137.7 GB   disk1s1
   2:                APFS Volume Preboot                 82.7 MB    disk1s2
   3:                APFS Volume Recovery                528.1 MB   disk1s3
   4:                APFS Volume VM                      1.1 GB     disk1s4
   5:                APFS Volume Macintosh HD            11.2 GB    disk1s5

/dev/disk2 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *16.1 GB    disk2
   1:                      Linux                         43.0 MB    disk2s1
   2:                      Linux                         16.0 GB    disk2s2

這樣看下來目標是dev/disk2,然後就將/dev/disk2卸載

diskutil unmountDisk /dev/disk2

出現Unmount of all volumes on disk2 was successful就表示成功卸載

最後,下dd指令去將img寫進去SD卡

sudo dd if=/Your/Img/Path/OS.img of=/dev/disk2 bs=2m

會需要等好一陣子,放著跑就可以了。

也有比較快的方式,在of那邊改成rdisk即可

sudo dd if=/Your/Img/Path/OS.img of=/dev/rdisk2 bs=2m