树莓派刷系统(mac)

## sdk卡刷系统

前提,先格式化sd卡。下载好树莓派系统的镜像文件,在官网下载好自己需要的系统版本。

https://www.raspberrypi.org/downloads/

1. 查看磁盘信息
df -h
会看到磁盘信息大概如下,此时sdk的名字为PNY。
Filesystem      Size   Used  Avail Capacity iused               ifree %iused  Mounted on
/dev/disk1s1   234Gi  165Gi   63Gi    73% 2189856 9223372036852585951    0%   /
devfs          333Ki  333Ki    0Bi   100%    1152                   0  100%   /dev
/dev/disk1s4   234Gi  5.0Gi   63Gi     8%       5 9223372036854775802    0%   /private/var/vm
map -hosts       0Bi    0Bi    0Bi   100%       0                   0  100%   /net
map auto_home    0Bi    0Bi    0Bi   100%       0                   0  100%   /home
/dev/disk2s1    15Gi  2.6Mi   15Gi     1%      82              482990    0%   /Volumes/PNY
2. 分区卸载
PNY是sdk的名字,disk2s1是上面查到的sdk的位置。
diskutil unmount /dev/disk2s1 Volumn PNY on disk2s1 unmounted
3. 查看确认磁盘位置
diskutil list
然后就会看到信息如下
/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_APFS Container disk1         250.8 GB   disk0s2


/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +250.8 GB   disk1
                                 Physical Store disk0s2
   1:                APFS Volume Macintosh HD            182.5 GB   disk1s1
   2:                APFS Volume Preboot                 20.7 MB    disk1s2
   3:                APFS Volume Recovery                518.1 MB   disk1s3
   4:                APFS Volume VM                      5.4 GB     disk1s4


/dev/disk2 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *15.8 GB    disk2
   1:               Windows_NTFS PNY                     15.8 GB    disk2s1
4. 将系统刷进sd卡
sudo dd bs=4m if=2018-04-18-raspbian-stretch.img of=/dev/rdisk2
* if=系统镜像的位置  
* of=磁盘的位置/r磁盘名字  
等待几分钟后,刷系统成功。

5. 卸载磁盘
diskutil unmountDisk /dev/disk2
6. 开启SSH入口
在烧好系统的sd卡中,创建一个名为ssh的空白文件。

7. 连接SSH  
   7.1 插上sd卡,连网线,连电源卡机。  
   7.2 在路由器上找到树莓派的ip地址。  
   7.3 通过SSH连接  
   ssh pi@树莓派的ip地址
   //然后出现要输入密码,默认密码是raspberry
   7.4 连接成功后,进入设置界面
  sudo raspi-config
   7.5 先扩容  
   进入"Expand Filesystem"菜单进行扩容量,然后重启
 sudo reboot
   7.6 创建激活root用户

   重新ssh连接树莓派,继续7.3步骤。

   sudo passwd root
   //然后要输入创建root的密码,两次
   //激活root用户
   sudo passwd --unlock root
8. 设置连接无线wifi
现在设置界面输入一个连接的wifi信息,然后使用命令去修改它的具体属性。
//需要用root权限
su root
//输入root的密码
sudo vi /etc/wpa_supplicant/wpa_supplicant.conf
在这个文件中修改刚才设置的wifi链接方式,在文件中加上配置,具体如下:
network={
   ssid="路由器的名字"
   psk="路由器的密码"
   #加密方式
   key_mgmt=WPA-PSK
   #优先级,可以不设置
   priority=6
}
# 如果有多个路由器,则继续在下面配置
network={
   ssid="路由器的名字"
   psk="路由器的密码"
   key_mgmt=WPA-PSK
}
如果需要给树莓派绑定一个静态ip,那就要在文件/etc/dhcpcd.conf中最后面加上
interface wlan0
static ip_address=设定的局域网ip地址
static routers=路由器的ip
static domain_name_servers=路由器的ip
设置完毕,重启网络
sudo /etc/init.d/networking restart
如果还是无效,则重启设备。

你可能感兴趣的:(Raspberry)