MAC下树莓派烧写Ubuntu+SSH

今天抱出封印已久的树莓派重烧系统,下面的步骤记录了两件事供参考。这里略过了Linux下的基本操作以及vim编辑器的使用。如果你从未接触过。建议先学习一下基础知识。再来烧系统,否则会卡在某个地方浪费不必要的时间。不过既然都翻到了这篇博客,想必这些应该早就烂熟了。

目录

  • 烧写Ubuntu到树莓派
  • 添加SSH服务

烧写Ubuntu到树莓派

1.下载 (注意解压成img格式)

RaspberryPi-Download -不带图形界面

ubuntu-mate-Download -带图形界面

2.格式化内存卡

使用SDFromatter工具将SD卡格式化,傻瓜式操作。

3.查看磁盘名称 (我这里是disk4)
1
2
diskutil list  
df -h (备选)
4.卸载这个磁盘
1
2

diskutil unmountDisk /dev/disk4
5.写入设备
1
2
3
4
5
6
sudo dd bs=4m if=ubuntu-16.04-preinstalled-server-armhf+raspi3.img of=/dev/rdisk4

#输入上面这行命令即烧录,会假死一段时间,然后返回。此时如果你的读卡器上有灯的话会闪烁。
563+0 records in
563+0 records out
2361393152 bytes transferred in 168.391249 secs (14023253 bytes/sec)

注意: 这条命令的最后的参数是rdisk4

  • /dev/disk4s1 表示分区
  • /dev/disk4 表示块设备
  • /dev/rdisk4 表示原始字符设备
6.再次卸载设备
1
sudo diskutil unmountDisk /dev/disk4
7.插卡开机

如果你使用的是不带图形界面版本的Ubuntu,那么一进入会有帐号密码需要登录。带界面的会让你自己设置无需担心。

默认帐号:

  • 登录名:ubuntu
  • 密码:ubuntu

root账户密码重置:

1
sudo passwd

添加SSH服务

8.更新软件包
1
sudo apt-get update
9.安装ssh
1
sudo apt-get install openssh-server
10.修改sshd_config,增加密码登录
1
2
3
vi /etc/ssh/sshd_config
#PermitRootLogin without-password 注释掉
PermitRootLogin yes # 添加

11.ssh开启
1
2
3
sudo service ssh start 启动ssh

sudo ps -e |grep ssh 有sshd,说明ssh服务已经启动
12.ssh开机自启动
1
2
3
sudo vi /etc/rc.local

service ssh start #添加启动
随缘打赏!