刷写镜像.md 2.8 KB
Newer Older
Y
目录  
yafen 已提交
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
<!-- TOC -->

- [实验环境](#实验环境)
- [获取树莓派 img 镜像](#获取树莓派-img-镜像)
- [刷写 SD 卡](#刷写-sd-卡)
    - [Windows 环境](#windows-环境)
        - [格式化 SD 卡](#格式化-sd-卡)
        - [写入 SD 卡](#写入-sd-卡)
    - [Linux 环境](#linux-环境)
        - [查看磁盘分区信息](#查看磁盘分区信息)
        - [卸载 SD 卡挂载点](#卸载-sd-卡挂载点)
        - [写入 SD 卡](#写入-sd-卡-1)
    - [Mac 环境](#mac-环境)
        - [查看磁盘分区信息](#查看磁盘分区信息-1)
        - [卸载 SD 卡挂载点](#卸载-sd-卡挂载点-1)
        - [写入 SD 卡](#写入-sd-卡-2)
- [树莓派使用](#树莓派使用)

<!-- /TOC -->
Y
yafen 已提交
20

Y
yafen 已提交
21
# 实验环境
Y
yafen 已提交
22 23 24 25 26

- Windows10/Linux/Mac
- 树莓派 3B/3B+/4B
- 16G 以上的 Micro SD 卡

Y
yafen 已提交
27
# 获取树莓派 img 镜像
Y
yafen 已提交
28

Y
yafen 已提交
29
下载适配树莓派的最新 openEuler 镜像,下面以 `XXX.img` 表示该镜像。
Y
yafen 已提交
30

Y
目录  
yafen 已提交
31
# 刷写 SD 卡
Y
yafen 已提交
32 33 34

下面分别介绍 Windows、Linux、Mac 下的刷机步骤。

Y
yafen 已提交
35
## Windows 环境
Y
yafen 已提交
36

Y
yafen 已提交
37
### 格式化 SD 卡
Y
yafen 已提交
38 39 40 41 42 43 44 45 46 47 48 49 50 51 52

下载应用:SDFormater,用于格式化 SD 卡。

若 SD 卡之前未安装过镜像,盘符正常只有一个,选择 SD 卡对应盘符,直接格式化即可;

若 SD 卡之前安装过镜像,盘符会有三个,选择 SD 卡对应盘符(图例中为 E: 盘),格式化即可:

![](images/盘符.jpg)

![](images/格式化前.jpg)

![](images/格式化后.jpg)

![](images/格式化后盘.jpg)

Y
yafen 已提交
53 54 55
### 写入 SD 卡

下载应用:Win32 Disk Imager。
Y
yafen 已提交
56

Y
yafen 已提交
57
右键选择“以管理员身份运行”,打开 Win32 Disk Imager,选择镜像 img 文件和待写入的 SD 卡,点击【写入/Write】。
Y
yafen 已提交
58 59 60 61 62 63 64 65 66

![](images/写入SD.jpg)

写入完成即可。

写入成功后,SD 卡自动分区后的盘符为:

![](images/盘符.jpg)

Y
yafen 已提交
67
## Linux 环境
Y
yafen 已提交
68

Y
yafen 已提交
69
### 查看磁盘分区信息
Y
yafen 已提交
70 71 72 73 74

`fdisk -l`

获取 SD 卡磁盘信息,例如 SD 卡对应磁盘为 /dev/sdb。

Y
yafen 已提交
75
### 卸载 SD 卡挂载点
Y
yafen 已提交
76 77 78 79 80 81 82 83 84 85 86 87

查看当前已挂在的卷

`df -lh`

例如,SD 卡对应磁盘两个分区 /dev/sdb1 和 /dev/sdb3 默认已挂载。
卸载对应分区:

`umount /dev/sdb1`

`umount /dev/sdb3`

Y
yafen 已提交
88
### 写入 SD 卡
Y
yafen 已提交
89

Y
yafen 已提交
90
将下载的镜像 `XXX.img` 刷入 SD 卡。
Y
yafen 已提交
91 92 93

`dd bs=4M if=XXX.img of=/dev/sdb`

Y
yafen 已提交
94
## Mac 环境
Y
yafen 已提交
95

Y
yafen 已提交
96
### 查看磁盘分区信息
Y
yafen 已提交
97 98 99 100 101

`diskutil list`

获取 SD 卡磁盘信息,例如 SD 卡对应磁盘为 /dev/disk3。

Y
yafen 已提交
102
### 卸载 SD 卡挂载点
Y
yafen 已提交
103 104 105 106 107 108 109 110 111 112 113 114

查看当前已挂在的卷

`df -lh`

例如,SD 卡对应磁盘两个分区 /dev/disk3s1 和 /dev/disk3s3 默认已挂载。
卸载对应分区:

`diskutil umount /dev/sdb1`

`diskutil umount /dev/sdb3`

Y
yafen 已提交
115
### 写入 SD 卡
Y
yafen 已提交
116

Y
yafen 已提交
117
将下载的镜像 `XXX.img` 刷入 SD 卡。
Y
yafen 已提交
118 119 120

`dd bs=4m if=XXX.img of=/dev/sdb`

Y
yafen 已提交
121
# 树莓派使用
Y
yafen 已提交
122 123

SD 卡刷好镜像之后,就可以使用树莓派了,详见 [树莓派使用](./树莓派使用.md)