查看: 7964|回复: 8
收起左侧

[系统与软件] NOOBS使用说明书

2014-1-12 20:17:28 | 显示全部楼层 |阅读模式
一个简单的操作系统的安装程序为Raspberry Pi的

NOOBS的设计可以很容易,而无需担心手动成像你的SD卡来选择和安装的操作系统的Raspberry Pi的。

NOOBS的最新官方版本可从以下网址下载http://downloads.raspberrypi.org/NOOBS_latest

对于在以前的发行和版本修改列表的信息,请访问https://github.com/raspberrypi/noobs/releases

回复

使用道具 举报

 楼主| 2014-1-12 20:17:53 | 显示全部楼层
关于

在开机NOOBS会格式化你的SD卡,并允许您选择您想要从列表中安装的操作系统。这个操作系统列表是从本地可用的操作系统自动生成的(即包含在/ OS磁盘上的目录),或者那些可以从我们的远程存储库(需要有线网络连接)。

每个操作系统只有最新版本将永远不会显示这意味着你可以确信你已经安装了最先进的最新版本您所选择的操作系统。

在任何后续开机你就可以按SHIFT键进入NOOBS界面,轻松地重新安装你选择的操作系统的。

该NOOBS接口提供了以下功能:

安装:安装所选操作系统到你的SD卡。更改此选择删除当前已安装的所有的操作系统。
编辑配置:打开一个文本编辑器,允许CMDLINE和配置所选安装的操作系统进行编辑。
在线帮助:[网络必填]打开显示Raspberry Pi的论坛(浏览器http://www.raspberrypi.org/phpBB3/),使人们能够快速访问帮助和故障排除。
退出:退出NOOBS并重新启动丕进入操作系统启动菜单。
语言选择:允许您选择要显示的语言。
键盘布局选择:允许您选择要使用的键盘布局。
显示模式选择:默认情况下,NOOBS将输出通过HDMI在你的显示器的首选分辨率,即使没有HDMI显示器连接。如果您没有看到您的HDMI显示器上的任何输出或使用复合输出,按1,2,3或4键盘上分别选择HDMI首选模式,HDMI安全模式,复合PAL制式或NTSC制式的复合模式。
请注意,所有用户设置(语言,键盘布局,显示模式)将重启之间继续存在,也将自动传递到安装操作系统。这意味着,如果你能看到你的显示设备上的NOOBS接口,那么你应该能够看到操作系统的CLI / GUI引导时呢!
回复 支持 反对

使用道具 举报

 楼主| 2014-1-12 20:18:04 | 显示全部楼层
设置

要设置一个空白的SD卡NOOBS:

格式化SD卡为4GB或更大的尺寸为FAT(见如何做到这一点下面的说明)
从NOOBS下载并解压缩文件zip文件。
解压后的文件复制到你刚刚格式化,这样这个文件是在SD卡的根目录下的SD卡。 请注意,在某些情况下,可能将文件解压缩到一个文件夹,如果是这样的话,那么请复制跨越从文件夹中的文件而不是文件夹本身。
在首次启动“恢复”FAT分区将被自动调整到最低限度,将显示操作系统可用来安装的列表。
回复 支持 反对

使用道具 举报

 楼主| 2014-1-12 20:18:23 | 显示全部楼层
如何格式化SD卡为FAT

对于的Windows用户,我们建议使用SD协会的格式化工具,它可以从以下网站下载格式化你的SD卡https://www.sdcard.org/downloads/formatter_4/您将需要为“ON设置”格式大小调整“选项“,在”选项“菜单,以确保整个SD卡卷被格式化-不只是一个单一的分区。如需更详细和初学者友好格式的说明,请参见http://www.raspberrypi.org/quick-start-guide

SD协会的格式化工具也可用于Mac的用户虽然默认OSX的磁盘工具也能够格式化整个磁盘(选择SD卡容量,并选择“删除”和“MS-DOS”格式)。

对于Linux的用户,我们建议的gparted(或命令行版本的分手)。(更新:诺曼·邓巴已经写了下面的格式化指令的Linux用户:http://qdosmsq.dunbar-it.co.uk/blog/2013/06/noobs-for-raspberry-pi/)
回复 支持 反对

使用道具 举报

 楼主| 2014-1-12 20:18:45 | 显示全部楼层
操作系统安装

只需选中您要使用鼠标或键盘(箭头键遍历列表中,输入切换选择的操作系统的复选框)安装每个操作系统的复选框,然后单击“安装”图标(或按“I”上你键盘)来安装选择。在列表的右侧所示的图标指示是否操作系统正在从SD卡(SD卡图标)或从网上操作系统库(以太网图标)安装。

替代文字

通过Web浏览器的在线帮助

内置阿罗拉网页浏览器让你轻松通过Raspberry Pi的论坛(需要有线网络连接)获得帮助。

替代文字

轻松配置文件编辑器

内置的配置文件编辑器允许你编辑目前在操作系统列表中突出显示该操作系统的配置文件。这使您可以轻松许可证密钥添加到不同的操作系统安装通过相同的接口。

注意,通过按压数字键1至4(用于HDMI优选,HDMI VGA,分别复合PAL和NTSC制式复合),将自动在设置中的一个由用户选择的输出模式下的config.txt已安装的操作系统的文件。这意味着,你不应该担心手动更改您的显示设置,以获得您所安装的操作系统,以您的显示设备上正确显示。

替代文字

安装程序连续播放

安装程序幻灯片引导您完成您的每个操作系统的第一个步骤,同时它安装。

替代文字

操作系统启动选择

多个操作系统安装完毕后,您可以选择操作系统,通过该会自动显示这个选择窗口启动。NOOBS会记住你的选择,默认情况下启动该操作系统,除非一个不同的选项已经在10秒内选择的。

请注意,如果只安装了一个操作系统,那么开机选单将不会被显示,作业系统将自动启动。

替代文字
回复 支持 反对

使用道具 举报

 楼主| 2014-1-12 20:19:11 | 显示全部楼层
高级用法(供专家和教师)

如何自动安装的操作系统

即使你正在使用您的个人信息没有显示,您仍可以使用NOOBS轻松地安装您所选择的操作系统。要设置NOOBS为以静默方式自动(即无需任何用户输入)安装一个特定的操作系统,请按照下列步骤操作:

复制操作系统文件夹为你要安装到操作系统/ OS目录(或者删除包含在所有其它操作系统/ OS目录,只让你选择的操作系统仍然存在。

如果你想自动安装操作系统具有多个可用的风味,编辑flavours.json文件,使其仅包含您要安装的风味条目。

编辑recovery.cmdline文件中的根目录NOOBS并追加silentinstall的参数列表。

现在,当您使用包含您刚刚创建NOOBS的修改版SD卡启动你的皮,它会自动在您所选择的操作系统和引导安装到后安装完成。

如何创建一个自定义的操作系统版本

有两种主要的用例,而您可能希望创建标准的OS版本,适合通过NOOBS安装一个定制版本:

如果你是一个老师想要方便地部署包含预先定义的一组包和文件到一个数量的SD卡(例如,提供一类集Raspberry Pi的人或迅速恢复Raspberry Pi的回自定义的“工厂”定制的操作系统版本设置)。
如果你希望能够备份你现有的已经安装的软件包和文件,以便今后任何操作系统重新安装不会强迫你回一个干净的安装。
下面的步骤可以创建标准的操作系统版本之一,其中包含您的自定义文件,软件包和设置的修改后的副本。

从下载NOOBS的基础版本http://downloads.raspberrypi.org/NOOBS_latest

解压缩zip文件NOOBS

导航到操作系统目录

创建一个包含您要修改并重新命名为一个自定义名称的操作系统发行版的文件夹的副本。

编辑下列中的字段os.json您刚才创建该文件夹中的文件

“名” - 与您的自定义版本的操作系统的名称替换基本操作系统的名称
“说明” - 替换标准操作系统的介绍有一个安装您的自定义版本的操作系统
[可选]重新命名或替换现有的<OS>。PNG有一个匹配的自定义的操作系统版本的名称图标文件

[可选]在替换的PNG图像文件的幻灯片和slides_vga目录与自己的自定义安装程序的幻灯片

编辑下列中的字段partitions.json您刚才创建该文件夹中的文件

“partition_size_nominal” - 与paritions在你自定义的操作系统版本大小替换数值
“uncompressed_tarball_size” - 与你的文件系统压缩包大小代替数值未压缩时
更换。tar.xz root和boot文件系统压缩包从你的自定义的操作系统版本创建的副 &#8203;&#8203;本。这些压缩包的名字需要匹配在给定的标签partitions.json。

创建根tar包,您将需要运行焦油cvpf的<label>焦油/ * -排除= PROC / * -排除= SYS / * -排除= dev的/ /点*在根目录中的你自定义的操作系统版本。那么你应该压缩所产生的压缩包用XZ -9-E的<label>。焦油。
创建启动压缩包,您将需要运行焦油cvpf的<label>。焦油。在您的自定义版本的操作系统启动分区的根目录下。那么你应该压缩所产生的压缩包用XZ -9-E的<label>。焦油。
如何更改默认语言,键盘布局,显示模式或引导分区

编辑recovery.cmdline文件中的根目录NOOBS并追加以下参数(如适用):

LANG = <two-letter语言CODE>(如LANG = DE或LANG = EN)
键盘= <two-letter布局CODE>(如键盘= DE或键盘=我们)
显示= <display模式NUMBER>(如显示器= 1或显示器= 3)
分区= <partition_number>(如分区= 5)
请注意,这些默认值将在GUI中对这些设置所做的任何更改被覆盖。

如何绕过恢复启动画面,并直接引导到一个固定的分区

在您安装您所选择的操作系统,以下文件添加到NOOBS强制指定的分区上电时要引导的根目录下。

添加一个名为的文本文件autoboot.txt到NOOBS的根目录下。

添加boot_partition = <partition NUMBER>到该文件并将其保存到磁盘。

这也将阻止启动画面被显示在启动。

故障排除

怎么做,如果没有检测到您的SHIFT按键

尝试时才显示,而不是从开机抱着它灰色的启动画面按Shift。

如何开机进入“安全模式”

要引导到一个基本的busybox的shell,而不是启动NOOBS图形用户界面,您可以:

追加rescueshell参数列表中的recovery.cmdline这是在根NOOBS目录中找到文件。

插入销5&6的GPIO头P1之间的物理跳线。

如何启用使用GPIO触发进入恢复模式

要强制恢复模式开机要输入并显示NOOBS界面,你通常按SHIFT键启动过程中的关键。如果你没有一个键盘或SHIFT键没有被检测到按键,您应该先完成以下步骤,以强制NOOBS接口要在开机显示:

追加gpiotriggerenable参数列表中的recovery.cmdline这是在根NOOBS目录中找到文件。
重启
要强制恢复模式正在进入开机,针3头P1 GPIO连接到GND(引脚25)。如果GPIO引脚3仍然悬空,然后它会启动通过对安装的操作系统为正常。

如何强制恢复模式正在进入开机(覆盖GPIO或键盘输入)

另外,如果您无法使用任何的GPIO或键盘来触发进入恢复模式,您可以:

追加forcetrigger参数列表中的recovery.cmdline这是在根NOOBS目录中找到文件。
重启
注意,使用该选项启用,恢复模式会显示每次你从你的NOOBS卡开机时间(直到您编辑recovery.cmdline再次)。

如何禁用使用键盘来触发进入恢复模式

在某些罕见的情况下,您可能会发现NOOBS不正确地检测一个SHIFT键从键盘上的按键,无论用户输入的存在。在这种情况下,它可能是有帮助的无效使用键盘来触发被输入的恢复模式。

为了防止SHIFT按键从开机进入恢复模式(也许你有一个有问题的键盘,被错误地触发每次启动时),您可以:

追加keyboardtriggerdisable参数列表中的recovery.cmdline这是在根NOOBS目录中找到文件。
重启
如何更改显示输出模式

默认情况下,NOOBS将输出通过HDMI在你的显示器的首选分辨率,即使没有HDMI显示器连接。如果您没有看到您的HDMI显示器上的任何输出或使用复合输出,按1,2,3或4键盘上分别选择HDMI首选模式,HDMI安全模式,复合PAL制式或NTSC制式的复合模式。

如果你没有一个键盘,您仍然可以通过编辑更改由NOOBS显示模式recovery.cmdline文件中的根目录NOOBS之前,先启动并附加下列参数:

显示= <display模式NUMBER>(如显示器= 1或显示器= 3)
如何重建NOOBS

请注意,这将需要至少6GB的可用磁盘空间。

碰到一个依赖关系

在Ubuntu:

命令和apt-get安装建立必要的rsync的texinfo的libncurses-dev的解压缩的whois

运行构建脚本

。/ BUILDME.sh

Buildroot里面然后将构建软件和所有依赖关系,并将结果在输出目录中。

buildroot的默认编译并行多个文件,这取决于CPU内核的你有多少。

如果您的构建机器确实有一个四核CPU,但相对较少的内存,你可能要降低,以防止交换次数:

CD buildroot的;在make menuconfig
“构建选项” - >“的作业数同时运行”
如何运行你的构建

为了设置一个SD卡NOOBS的一个新建的版本,你将需要:

格式化SD卡为4GB或更大的尺寸为FAT
更换/ OS目录/输出与包含在NOOBS的发行版本的副本(见上面的下载链接)
在复制文件/输出目录到SD卡
关于Buildroot里面的基础设施

要添加额外的软件包:CD buildroot的;在make menuconfig

恢复软件包装是:buildroot的/包/恢复

内核配置使用:buildroot的/ kernelconfig恢复

主要的区别与bcmrpi_defconfig:

CONFIG_BLK_DEV_INITRD = Y - initramfs的支持
CONFIG_INPUT_EVDEV = Y -了evdev支持内置
CONFIG_USB_HID = Y - USB HID驱动程序内置
所有模块禁用。
修改Qt的源

源在恢复文件夹。要知道,在PI部署时,用户界面屏幕将出现较大的Qt Creator的话,可以提高字体大小2点补偿。

几个常量可以在被改变的config.h

包调用Qt的嵌入式特定的类(如QWSServer)之间的代码

#IFDEF Q_WS_QWS


#ENDIF
因此,该项目还编制,并根据标准的Qt可以进行测试。

添加/更新翻译

参考文献:

http://qt-project.org/doc/qt-4.8/i18n-source-translation.html

http://qt-project.org/doc/qt-4.8/linguist-manual.html

要设置git的pre-commit钩子来自动更新翻译文件,请运行以下命令在项目的根目录:

文件模式+ X的pre-commit - 翻译 - 更新 - hook.sh
CP预先承诺 - 翻译 - 更新 - hook.sh .git /挂钩/预提交
要添加一个新的翻译:

添加到恢复/ recovery.pro以下内容:译本+ =汉英双向词典<languagecode> TS。
运行LUPDATE恢复/ recovery.pro中提取字符串从源代码和生成/更新。TS文件。
的,TS可以被发送到翻译,在Qt语言打开和填写。
添加行的。TS文件中恢复/ icons.qrc,但替补。TS扩展名与。QM。此文件包含生成过程中,将被嵌入到应用程序的可执行文件的资源的列表。
添加您的语言从一个标志图标http://www.famfamfam.com/lab/icons/flags/标志图标集合,或者如果它没有你需要的,你可以使用一些其他的小PNG图标吧。图标文件复制到恢复/图标 文件夹并添加一个行成回收/ icons.qrc为好。
法律合规

版权所有(c)2013,Raspberry Pi的保留所有权利。

再分配和在源代码和二进制形式的使用,无论修改与否,都允许下列条件:

源代码的再分发必须保留上述版权声明,此条件列表和以下免责声明。以二进制形式再分发必须复制上述版权声明,此条件列表和文档和/或随分发提供的其他材料中的下列免责声明。在Raspberry Pi的基金会既不名称及其贡献者的名称可用于认可或推广源自此软件,而无需事先书面许可的产品。本软件由版权所有者及贡献者按“原样”提供,任何明示或暗示的担保,包括但不限于适销性和适用于某特定用途的默示担保。在任何情况下,版权持有人或贡献者均不对任何直接的,间接的,附带的,特殊的,惩罚性的或后果性的损害(包括但不限于购买替代商品或服务,使用,数据丢失或利润损失;或业务中断)而引起的任何责任理论,无论是在合同,严格赔偿责任或民事侵权行为(包括疏忽或其它)以任何方式产生出这种软件的使用,即使已被告知发生此类损害的可能性。
回复 支持 反对

使用道具 举报

2014-1-12 20:55:59 | 显示全部楼层
赞一个
回复 支持 反对

使用道具 举报

2014-1-13 06:50:03 | 显示全部楼层
不错!收藏
回复 支持 反对

使用道具 举报

2014-1-15 10:39:45 | 显示全部楼层
berryboot老是不更新系统  不知这个怎么样。支持一个 谢谢楼主分享!!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

热点推荐

关注我们,了解更多

官方微信

服务时间:10:00-16:00

13714503811

公司地址:深圳市龙岗区南湾街道东门头路8号

Copyright © 2012-2020 Powered by 树莓派论坛 2019.4  粤ICP备15075382号-1
快速回复 返回列表 返回顶部