您的位置:首页 > 运维架构 > Linux

Linux系统下对树莓派镜像进行烧写操作。可搭建自己的迷你服务器

2015-11-23 20:51 519 查看
烧写后可以当做搭建自己的迷你服务器或者可携带的计算机哦。

我以linux系统下对内存卡进行烧写镜像,烧写的先以snappy ubuntu care为例。

网上的资料大多都是win下操作的。

步:



1,购买嵌入式开发板,可选够集成度大的,可烧写系统的,最近微软推出一款价格昂贵的,不建议购买,可选购200+的arm板。可选购香橙派,树莓派,香蕉派。等等。

2,下载嵌入式系统,推荐snappy Ubuntu core,Ubuntu mate,arch Linux , paspbian ,Kali Linux,随着win10的雄起,微软早已放弃的win ce早以推出嵌入式市场,想要抢占一分市场的windows 10 iot core出来了,在微软官网可下载。个人建议不下载win10,大叔大妈的系统不适合。今天以snappy ubuntu为例,后期展示window 10嵌入式系统安装过程。

下载的系统为镜像文件,以img后缀(一般)。

3,准备8g或16g内存卡,插入电脑,烧写系统镜像到内存卡。

下面我以linux系统对内存条进行烧写操作,

A.格式化内存卡,

B.在命令行下写入:df,查找系统挂载的存储设备,找到内存卡的那个

例如:我的df后是这样的,

/dev/sda7 289908 125817 164091 44% /media/su/SDingBa-4

/dev/sda6 290471 150987 139483 52% /media/su/SDingBa-3

/dev/sda5 291515 177548 11496 61% /media/su/SDingBa-2

/dev/sdc1 ...

后,选择输入自己的比如 我的内存卡的是 /dev/sdc1 这个便是我的内存卡。

/ ***********************************************************************

注意事项:

上面的虽然显示的是/dev/sdc1,但是在下面的命令行中还是写入/dev/sdc的好。

***********************************************************************/

C.进入系统镜像的文件夹下,输入命令行:

xzcat ubuntu-15.04-snappy-armhf-rpi2.img.xz | sudo dd of=/dev/sdc bs=32M

输入完以后不会有任何反应,没关系,这是正常现象。(按下回车后如何下一行还是显示的

su@sdingba:~$ , 那 就不是正常现象了。下一行应该显示的什么都没有,光标在命令行定格出闪烁。)

这个时候等待就好了。由于我的内存卡是class 4的比较慢,大约花了10分钟,5M/S的速度。

显示成功以后不要以为就成功了哦,然后在命令行输入:

sync

那么什么是sync了?Sync全名数据同步写入磁盘;这儿不做过多解释。按下回车后依然不会有反应,而且情况和上
面的不一样。这儿按下回车后下一行会显示su@sdingba:~$ 。没关系,继续等一会吧,然后关闭命令行,关闭的时候如果弹出

[插入]


代表sync还没完,继续等待... ...

D.操作完成,可以拔出内存卡插入嵌入式设备了。

{

*****************************************************************************

也可以是 dd 命令进行操作。一般使用dd命令进行操作的多。我这是安装ubuntu官网的进行的教程。

****************************************************************************

}

4,把内存卡插入嵌入式设备,上电。

接下来,等系统自己安装系统了,因为内存卡以有引导文件,相比给计算机安装系统来说,这一步简单到不行,当然,前提是镜像文件烧写真确。如果镜像文件没烧写成功,则重复步骤3。

5,登录系统用户名和密码,不同的系统用户名和密码不一样,不像给计算机安装系统,账户密码在安装过程中设置,目前我测试过的嵌入式都是默认的初始密码和账户,下载镜像的时候注意就行,都会在镜像文件处写了密码和账户。

注意:

树莓派不插上内存卡上电的话,红灯和蓝灯都会亮,插上内存卡并且镜像安装成的话,有一个会闪,然后只会亮一个灯。第一此安装最好是连接显示器,如果没有显示器也没有关系,插上网线即可;然后

1,进入路由器 192.168.1.1

2,查看树莓派的iP地址。

3,查看树莓派的硬件地址,在路由器设置,这样下次树莓派链接路由器的时候会一直是这个ip地址,



这样就可以静态地址分配了。

由于系统自带ssh服务,这样只要自己的电脑安装ssh服务即可连接树莓派(如果电脑没有则安装ssh服务sudo apt-get install openssh-server)

开启服务:service sshd start

然后查看 netstat -anp|more 查看22号端口是否打开。



然后连接树莓派即可:

ssh 用户名@ip地址 (我的树莓派 ssh ubuntu@192.168.1.8)

然后会选择yes/no,输入yes回车即可,然后会提示输入密码。连接成功。

这是snappy ubuntu core官网的注意实现:如果遇到,请操作。



解释第一条。:

/////////////////////////////////////////////



然后这就可以当做自己的服务器了,ubuntu下的服务器,安装需要的软件,

可以是 nginx + php + sqlite

或者是

阿帕奇公司Apache + MySql + Php

这儿暂时不做说明;

这样就可以是自己的服务器了,

或者:

SD卡,摄像记录。因为待机时耗电少。可以安装一个运动录像软件,也可以安装在车上

倒车录像,以及倒车雷达

控制玩具小车

给孩子讲编程,自己练习几种操作系统

平时上网(最好超频使用)

BT下载

家用WEB 服务器

无线路由器(需要安装特定的软件)

家电集中控制。这个需要布线,挺麻烦的。

DIY,自己做平板。有些笨重。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: