[树莓派(raspberry pi)] 01、在linux环境下给树莓派安装系统及入门各种资料
1、预准备
进入帮助页面https://www.raspberrypi.org/help/,可以直接看到GET START WITH PASPBERRY PI,点击进入;
接下来会引导你检查配件是否齐全:树莓派一个、显示器、HDMI线、鼠标、键盘、电源、8GB以上SD卡;

在最下面的Check you have the right equipment to start 对上述配件进行了更详细的描述,其中最值得注意的一个是SD卡!
2、制作SD卡启动盘
和用U盘在普通PC上安装新系统类似,树莓派需要用一个≥8GB的micro SD卡来制作启动盘!
The latest version of Raspbian, the default operating system recommended for the Raspberry Pi, requires an 8GB (or larger) micro SD card. Not all SD cards are made equal, and some have higher failure rates than others. If you're unsure, you can always buy our official SD cards from RS or Farnell. Any 8GB SD card will work, although you'll need to follow the software setup guide to learn how to load an operating system onto the card.
其中 Downloading and installing the Raspberry Pi software 详细介绍如何在windows上制作 启动SD卡,主要是按照要求格式化SD卡、下载NOOBS文件并解压到格式化后的SD卡。但是楼主并没有windows电脑,而在linux上制作SD卡使我走了些弯路:
a) 参考https://www.raspberrypi.org/documentation/installation/noobs.md发现可以在linux系统上用命令行制作启动SD卡;
b) 参考http://qdosmsq.dunbar-it.co.uk/blog/2013/06/noobs-for-raspberry-pi/用命令行制作启动SD卡,下面是用到的命令:
1> sudo fdisk -l 查看所有硬盘设备

2> sudo umount /dev/sdb || sudo umount /dev/sdb1 || sudo umount /dev/sdb2 全部卸载目标盘
3> sudo fdisk /dev/sdb 利用fdisk命令进行制作
根据提示删除完所有的partition,我这里有两个,有些SD卡这一步会有警告,可以忽略

用n命令创建一个新的主分区,命名为1,使用默认的起始与结束扇区值,下面的操作在整个SD上只建立一个分区:

由于这里我们需要的不是Linux类型的分区,而是FAT32型的,因此我们可以用t命令修改它:

最后用write命令将新的分区表写入SD卡:(有的卡会有警告,可忽略)
3、安装系统
将上面制作好的SD卡插入树莓派、连接显示器、鼠标、键盘,给树莓派上电,按照安装引导安装:

资料链接
- 1. 树莓派实验室[CN]:http://shumeipai.nxez.com/
- 2. 树莓派官网帮助页:https://www.raspberrypi.org/help/
- 3.官方安装系统的引导页:https://www.raspberrypi.org/learning/software-guide/quickstart/
- 4.NOOBS介绍及在WIN/LINUX/MAC上制作启动SD卡的方法:https://www.raspberrypi.org/documentation/installation/noobs.md
- 5.Linux制作启动SD卡介绍:http://qdosmsq.dunbar-it.co.uk/blog/2013/06/noobs-for-raspberry-pi/
- 6.一个Linux上制作启动SD卡最后写入分区信息表时有警告的例子(直接忽略)
:: 如果您觉得不错,请推荐给更多人,帮助他们更快地解决实际问题中的坑~
@beautifulzzzz
智能硬件、物联网,热爱技术,关注产品
博客:http://blog.beautifulzzzz.com
园友交流群:414948975
[树莓派(raspberry pi)] 01、在linux环境下给树莓派安装系统及入门各种资料的更多相关文章
- Linux环境下Python的安装过程
Linux环境下Python的安装过程 前言 一般情况下,Linux都会预装 Python了,但是这个预装的Python版本一般都非常低,很多 Python的新特性都没有,必须重新安装新一点的版本,从 ...
- Linux环境下NodeJS的安装配置(HelloWorld)
Linux环境下NodeJS的安装配置(HelloWorld) 最简单的环境安装,测试helloworld.给初学者!! 安装脚本,请仔细阅读逐行执行: #!/bin/bash #检查是否已经安装 r ...
- Linux环境下使用yum安装zip和unzip
Linux环境下使用yum安装zip和unzip. yum install zip yum install unzip
- QT在linux环境下读取和设置系统时间(通过system来直接调用Linux命令,注意权限问题)
QT在Linux环境下读取和设置系统时间 本文博客链接:http://blog.csdn.NET/jdh99,作者:jdh,转载请注明. 环境: 主机:Fedora12 开发软件:QT 读取系统时间 ...
- PCL库在Linux环境下的编译安装
PCL库在Linux环境下的编译安装 PCL库的源码库:https://github.com/PointCloudLibrary/pcl 下载完了之后解压下来 编译库的几个步骤 mkdir build ...
- mosquitto在Linux环境下的部署/安装/使用/测试
mosquitto在Linux环境下的部署 看了有三四天的的源码,(当然没怎么好好看了),突然发现对mosquitto的源码有了一点点感觉,于是在第五天决定在Linux环境下部署mosquitto. ...
- Linux环境下MySQL5.7安装记录
参考文档 <Installing MySQL on Unix/Linux Using Generic Binaries> https://dev.mysql.com/doc/refman/ ...
- Linux环境下卸载、安装及配置MySQL5.1
Linux环境下卸载原有MySQL5.1数据库,并重新安装MySQL数据库的示例记录. 一.卸载MySQL 查看主机中是否安装了MySQL数据库: [root@RD-viPORTAL- ~]# rpm ...
- Linux环境下:vmware安装Windows报错误-缺少所需的CD/DVD驱动器设备驱动程序
解决方法:将硬盘格式从SCSI改为IDE. 方法如下: 右键点击你新建的虚拟机名,点击最下面的setting,看到左侧第二行是hard disk 了么,你那里肯定是SCSI的,选中它,点最下面的rem ...
随机推荐
- 当 ReactJS 遇到 TypeScript
由于本人应用项目主要是2B的web应用程序, 所以以下暂不谈react的服务端渲染和react navie, 先说说ReactJS: React 的组件化和 数据单向绑定 的模式(flux) 使应用 ...
- Android 设备兼容性(1)
引用: Android官网 > 开发 > API 指南 > Introduction > Device Compatibility 1. 基本概念 Android被设计成能在各 ...
- YYHS-NOIP模拟赛-gcd
题解 这道题题解里说用莫比乌斯反演做(我这个蒟蒻怎么会做呢) 但是不会,所以我们另想方法,这里我们用容斥来做 我们先把500000以内的所有质数筛出来 每次读入编号的时候,先把编号对应的这个数分解质因 ...
- mb_substr函数
定义和用法 mb_substr() 截取字符串中指定长度字符 注:常用于中文截取,可以避免截取时候出现乱码,即截取半个字符的情况. 类似函数 substr(),iconv_substr() 语法 mb ...
- jfinal使用配置文件注意事情
使用Popkit @Override public void configConstant(Constants me) { me.setViewType(ViewType.JSP); PropKit. ...
- 逆向知识第一讲,IDA的熟悉使用,以及TEB,PEB结构
逆向知识第一讲,IDA的熟悉使用,以及TEB,PEB结构 一丶熟悉IDA,以及手工制作sig文件. IDA,静态分析工具,网上随便找一个即可下载. 首先,我们写一个可执行EXE,最简单的 使用IDA打 ...
- 升级fedora 18到fedora 19
猫终于发布了,之前看过gnome 3.8的介绍视频,感觉比3.6比起来要好太多了,所以很期待,全新安装也太麻烦,所以准备升级安装.fedora提供有升级工具fedup,升级起来还是比较方便的.下面结合 ...
- dubbo 笔记-XML配置文件简介
<dubbo:service/> 服务配置,用于暴露一个服务,定义服务的元信息,一个服务可以用多个协议暴露,一个服务也可以注册到多个注册中心. eg.<dubbo:service r ...
- Windows下Mysql常用操作命令
以下命令中的服务启动及停止需要使用以管理员身份运行cmd.exe. 1.启动Mysql服务:net start [mysql服务名].示例: net start mysql57 结果: 2.停止Mys ...
- 理解JDK1.5的自动装箱拆箱
JDK1.5的升级引入了装箱和拆箱概念,简单说就是为了简化书写. JDK1.5之前,创建Integer对象是需要这么写的 Integer i = new Integer("3") ...