一、准备

  • 镜像
    下载地址 https://www.raspberrypi.org/downloads/

    官方推荐使用raspbian,点击rapsbian,raspbian按照需求也有不同的版本,如下图

    raspbian里面有3个不同的版本,前面两个版本是桌面版,最后面的“lite”版本是简易版,只保留基础功能,没有桌面,如果你是新手推荐你使用前面两个,如果你经常使用linux且没有桌面操作需求,则推荐你使用最后一种,最主要的原因是"lite"版本运行节省资源。
  • 烧录软件
    etcher,下载地址 https://www.balena.io/etcher ,这个烧录软件必须要在windows下面运行
  • sd卡
    网上买一个sd卡即可,网上比较了一下,64GB的内存卡性价比比较高,64G作为系统盘已经足够

二、装机过程

  • 烧录
    烧录很简单,插入sd卡,在windows 7上运行etcher,选中sd卡和准备的烧录镜像,点击Flash烧录即可。
    烧录大约持续几分钟。
    烧录完成后sd卡存储大小会变为200多MB,这属于正常现象,因为sd卡被分区,部分分区不可见。
  • 配置ssh
    烧录完成后进入sd卡,在sd卡根目录下面创建一个命名为"SSH"的空文件即可,注意没有后缀。
  • 配置wifi
    和配置ssh一样,在根目录下面创建命名为“wpa_supplicant.conf”的文件,里面配置wifi信息
country=CN
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
  ssid="Xiaomi_E089"  #wifi名称
  psk="2051300663"  #wifi密码
}

注意:上一步必须要树莓派有wifi功能,如果没有wifi功能,或者连接wifi一直有问题,树莓派可以直接连接网线,网络模式默认是DHCP,启动后会自动获取IP。

  • 开机启动并连接
    树莓派默认用户名密码,账号 pi 密码 raspberry
    1.无屏幕连接
    给树莓派通电并启动,等待几分钟后,可在局域网路由器上查看是否有树莓派连接网络,在局域网路由器上查看树莓派的IP,然后使用ssh连接。
    2.有屏幕连接
    启动后可在屏幕上看到命令行窗口或者桌面窗口,使用用户名密码进入,进去后ping下baidu,确认网络是否配置有效,如果无效,可通过命令“raspi-config”进行交互界面配置
  • 配置操作系统
# 设置root密码
su root  
passwd #输入新密码

#配置root可远程访问
vim /etc/ssh/sshd_config
#找到PermitRootLogin修改为yes
PermitRootLogin yes

#设置时区
ln -s -f /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

设置完毕后重启

  • 安装必要软件(可选)
apt install -y vim dstat wget exfat-fuse openjdk-8-jdk
#安装 docker
curl -sSL https://get.daocloud.io/docker | sh

三、挂载移动硬盘

sd用作系统盘,如果有移动硬盘,可用来当存储。

#找到你硬盘的编号
fdisk -l

#创建硬盘要映射的目录文件
mkdir -p /mnt/sea
#映射
mount  /dev/sda1 /mnt/sea

注意:不建议在系统里面设置移动硬盘开机自动挂载,如果硬盘不在或者出问题树莓派就会启动不起来,建议每次重启后再手动挂载,否则可能就要重新烧录系统,我还没有找到其他可以修复的方法。