Raspberry pi,一个好玩的派:第四季 NOOBS

article/2025/11/5 5:05:32

今天换个玩法,不继续深入探索Raspbian系统了,研究一下官网推荐的另一种安装方法NOOBS。

那么什么是NOOBS呢?它是专为Raspberry pi打造的简单易用的图形界面的操作系统管理工具。全称为:New Out Of the Box Software

官方截图如下:



本工具的初衷就是简化Raspberry pi安装系统的繁琐,因为Raspberry pi的板子买来是不带系统的,我们需要额外购买SDCard来安装系统。对很多新手来说,命令行的东西肯定是没有图形界面来得简单易懂。正是由于每个sdcard上面代表着安装好的系统,我们可以通过多买几个sdcard就可以持续性的体验不同的系统,只需通过换个sdcard搞定,真是特别方便。下面来说说我是如果在另一张8G卡用NOOBS安装系统Raspbian的。

第一步,下载NOOBS

官网链接,记得自己是在Ubuntu下用Firefox浏览器下载的,可以断点续传。

第二步,格式化SDCard

如果你的SDCard本来就是FAT32文件系统,那么跳过这一步。不要被这一步吓到,如果不用格式化,那么NOOBS安装只需要三步:下载解压、在Raspberry pi上启动

Linux下将SDCard格式化成Fat32文件系统。用fdisk命令,需要root权限,或者sudo。插上SDCard卡,执行如下命令:

#fdisk -l
Disk /dev/sdb: 8054 MB, 8054112256 bytes
49 heads, 29 sectors/track, 11070 cylinders, total 15730688 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000Device Boot      Start         End      Blocks   Id  System
/dev/sdb1            8192    15730687     7861248    b  W95 FAT32

看来我的8G卡现在已经是FAT32系统了,而且就这一个分区。不要紧,过程我还是要执行一遍。
#fdisk /dev/sdb1
Command (m for help): d
No partition is defined yet!Command (m for help): pDisk /dev/sdb1: 8049 MB, 8049917952 bytes
248 heads, 62 sectors/track, 1022 cylinders, total 15722496 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000Device Boot      Start         End      Blocks   Id  SystemCommand (m for help): n
Partition type:p   primary (0 primary, 0 extended, 4 free)e   extended
Select (default p): p
Partition number (1-4, default 1): 1
First sector (2048-15722495, default 2048): 
Using default value 2048
Last sector, +sectors or +size{K,M,G} (2048-15722495, default 15722495): 
Using default value 15722495
Tips:回车(Enter)键选择默认项。
Tips:Enter is means you select default option.

上面创建了一个主分区,1号分区。并且设置了启动和结束的扇区值。我们再来看看创建的情况:
Command (m for help): pDisk /dev/sdb1: 8049 MB, 8049917952 bytes
248 heads, 62 sectors/track, 1022 cylinders, total 15722496 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000Device Boot      Start         End      Blocks   Id  System
/dev/sdb1p1            2048    15722495     7860224   83  Linux

好的,我们的分区类型是linux,下面我们再把它转换成FAT32.
Command (m for help): t
Selected partition 1
Hex code (type L to list codes): l //attention!This is L! Not number 1.0  Empty           24  NEC DOS         81  Minix / old Lin bf  Solaris        1  FAT12           27  Hidden NTFS Win 82  Linux swap / So c1  DRDOS/sec (FAT-2  XENIX root      39  Plan 9          83  Linux           c4  DRDOS/sec (FAT-3  XENIX usr       3c  PartitionMagic  84  OS/2 hidden C:  c6  DRDOS/sec (FAT-4  FAT16 <32M      40  Venix 80286     85  Linux extended  c7  Syrinx         5  Extended        41  PPC PReP Boot   86  NTFS volume set da  Non-FS data    6  FAT16           42  SFS             87  NTFS volume set db  CP/M / CTOS / .7  HPFS/NTFS/exFAT 4d  QNX4.x          88  Linux plaintext de  Dell Utility   8  AIX             4e  QNX4.x 2nd part 8e  Linux LVM       df  BootIt         9  AIX bootable    4f  QNX4.x 3rd part 93  Amoeba          e1  DOS access     a  OS/2 Boot Manag 50  OnTrack DM      94  Amoeba BBT      e3  DOS R/O        b  W95 FAT32       51  OnTrack DM6 Aux 9f  BSD/OS          e4  SpeedStor      c  W95 FAT32 (LBA) 52  CP/M            a0  IBM Thinkpad hi eb  BeOS fs        e  W95 FAT16 (LBA) 53  OnTrack DM6 Aux a5  FreeBSD         ee  GPT            f  W95 Ext'd (LBA) 54  OnTrackDM6      a6  OpenBSD         ef  EFI (FAT-12/16/
10  OPUS            55  EZ-Drive        a7  NeXTSTEP        f0  Linux/PA-RISC b
11  Hidden FAT12    56  Golden Bow      a8  Darwin UFS      f1  SpeedStor      
12  Compaq diagnost 5c  Priam Edisk     a9  NetBSD          f4  SpeedStor      
14  Hidden FAT16 <3 61  SpeedStor       ab  Darwin boot     f2  DOS secondary  
16  Hidden FAT16    63  GNU HURD or Sys af  HFS / HFS+      fb  VMware VMFS    
17  Hidden HPFS/NTF 64  Novell Netware  b7  BSDI fs         fc  VMware VMKCORE 
18  AST SmartSleep  65  Novell Netware  b8  BSDI swap       fd  Linux raid auto
1b  Hidden W95 FAT3 70  DiskSecure Mult bb  Boot Wizard hid fe  LANstep        
1c  Hidden W95 FAT3 75  PC/IX           be  Solaris boot    ff  BBT            
1e  Hidden W95 FAT1 80  Old Minix      
Hex code (type L to list codes): b
Changed system type of partition 1 to b (W95 FAT32)Command (m for help): pDisk /dev/sdb1: 8049 MB, 8049917952 bytes
248 heads, 62 sectors/track, 1022 cylinders, total 15722496 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000Device Boot      Start         End      Blocks   Id  System
/dev/sdb1p1            2048    15722495     7860224    b  W95 FAT32

此时需要将新的分区写入到sdcard,使用w命令:
Command (m for help): w
The partition table has been altered!Calling ioctl() to re-read partition table.WARNING: Re-reading the partition table failed with error 22: Invalid argument.
The kernel still uses the old table. The new table will be used at
the next reboot or after you run partprobe(8) or kpartx(8)WARNING: If you have created or modified any DOS 6.x
partitions, please see the fdisk manual page for additional
information.
Syncing disks.mkfs.vfat /dev/sdb1
mkfs.vfat 3.0.12 (29 Oct 2011)
mkfs.vfat: /dev/sdb1 contains a mounted file system.

值得注意的是,我上面的format操作貌似没有成功。因为在sdcard中还可以看到原有文件,
也许是因为写保护?还是什么别的原因?好像我的一系列操作都没有成功似的。

第三步,将NOOBS文件解压到SDCard

如果SDCard本来就是FAT32系统,那么直接就可以做这一步,这也就是用NOOBS工具安装系统的方便之所在。

解压过程:
此时我在sdcard的目录下,直接执行unzip。
unzip ~/raspberrypi/NOOBS_v1_3_10.zip 
Archive:  ~/raspberrypi/NOOBS_v1_3_10.zipinflating: BUILD-DATA              inflating: INSTRUCTIONS-README.txt  extracting: RECOVERY_FILES_DO_NOT_EDIT  inflating: bootcode.bin            creating: defaults/creating: defaults/slides/inflating: defaults/slides/A.png   creating: os/creating: os/Raspbian/inflating: os/Raspbian/root.tar.xz  inflating: os/Raspbian/boot.tar.xz  inflating: os/Raspbian/partition_setup.sh  extracting: os/Raspbian/Raspbian.png  creating: os/Raspbian/slides_vga/inflating: os/Raspbian/slides_vga/G.png  inflating: os/Raspbian/slides_vga/B.png  inflating: os/Raspbian/slides_vga/C.png  inflating: os/Raspbian/slides_vga/D.png  inflating: os/Raspbian/slides_vga/E.png  inflating: os/Raspbian/slides_vga/F.png  inflating: os/Raspbian/slides_vga/A.png  inflating: os/Raspbian/partitions.json  inflating: os/Raspbian/flavours.json  extracting: os/Raspbian/Raspbian_-_Boot_to_Scratch.png  inflating: os/Raspbian/os.json     inflating: os/Raspbian/release_notes.txt  creating: os/Data_Partition/extracting: os/Data_Partition/Data_Partition.png  inflating: os/Data_Partition/partitions.json  inflating: os/Data_Partition/os.json  extracting: os/Data_Partition/data.tar.xz  inflating: recovery.cmdline        inflating: recovery.elf            inflating: recovery.img            inflating: recovery.rfs            inflating: riscos-boot.bin         
第四步,启动

现在可以把SDCard从电脑上退下来,插到板子上,加电启动。如下图所示:





在安装中,拷贝速度是1.4MB/s,明显比直接用dd命令将img拷贝到sdcard中慢。

经过漫长的安装过程,终于成功了。启动画面与上一季完全一样。



参考:

官方安装文档:http://www.raspberrypi.org/documentation/installation/noobs.md



http://chatgpt.dhexx.cn/article/d5DtHqw7.shtml

相关文章

【树莓派】树莓派4无痛安装系统(NOOBS篇)

【树莓派】树莓派3Pi4无痛安装系统&#xff08;新手NOOBS篇&#xff09; 前言一、准备工作桌面端软件 二、系统下载TF卡准备工作 四、树莓派部分五、VNC & SSH&#xff08;远程桌面&#xff09;SSH简单测试SSH服务 换源Tips补充 前言 此篇文章面向对象&#xff1a;刚刚接触…

【树莓派】使用NOOBS安装树莓派系统

【树莓派】使用NOOBS安装树莓派系统 通过NOOBS进行安装 什么是NOOBS New Out Of Box Software (NOOBS)&#xff08;NOOBS&#xff09;是Raspberry Pi的一个简单的操作系统安装管理器。 下载sd卡格式化安装器 下载地址为 https://www.sdcard.org/downloads/formatter_4/ 下载…

油猴脚本管理器使用指南

油猴脚本管理器&#xff0c;爬虫&#xff0c;破解&#xff0c;优化脚本让你的浏览器充满各种可能。本文详细介绍了油猴的各种安装方法&#xff0c;包括脚本的查找和使用。 下载油猴 你可以在油猴官网&#xff0c;下载所有主流浏览器的扩展。 推荐你使用微软最新的 Edge 浏览器&…

一个超简单的油猴脚本!

一个超简单的油猴脚本! 对于油猴脚本神驰已久&#xff0c;一直没有时间研究&#xff0c;找了几篇博客一看&#xff0c;发现简单的脚本实现起来并不难&#xff01;初次学习&#xff0c;模仿了一个CSDN一键点赞评论的demo脚本&#xff0c;感谢原作者&#xff01; 原博文链接: 如…

Tampermonkey油猴脚本安装及入门

一、简介 油猴脚本是是一款免费的浏览器扩展和最为流行的用户脚本管理器&#xff0c;它适用于 Chrome, Microsoft Edge, Safari, Opera Next, 和 Firefox&#xff0c;通过它可以让浏览器实现各种各样的扩展功能&#xff0c;和浏览器扩展的作用类似。比如获去链接重定向、微博页…

油猴脚本的使用和安装

1.下载tampermonkey&#xff0c;这个google浏览器插件&#xff0c;插件可以去百度搜索下载。 或者进入Tampermonkey.net下载&#xff0c;第二种方法里点击下载按钮访问的是Google需要科学上网 2.在谷歌浏览器地址栏输入chrome://extensions/ 勾选开发者模式&#xff0c;火狐浏览…

Greasy Fork发布油猴脚本

在控制台中选择发布你编写的脚本 https://greasyfork.org/zh-CN/users 选择脚本想要分享给其他人 在这里输入编写的代码以及对应的描述信息&#xff0c;描述信息中可以添加五张超过200KB的图片 最后&#xff0c;点击发布 最后发布成功 44291838)]

油猴脚本开发及发布流程

以下教程以Chrome浏览器为例 安装油猴脚本管理器 打开Chrome网上应用店&#xff0c;搜索Tampermonkey &#xff0c;点击第一个结果&#xff08;一般&#xff09;然后添加到Chrome。 可以点击这个链接直接到安装页面&#xff0c;其他安装方法不再赘述&#xff0c;网上搜索一下就…

油猴脚本更改tw样式

date:2022/07/23 title:编写油猴脚本更改tw作业样式 tag:脚本 编写油猴脚本更改tw作业样式 需求 如图1,作答后的作业颜色暗淡,不便复习 更改后如图2,变丑了但是显眼一些 原页面与更改后页面 原页面与更改后页面 图一 图二 代码 grant处引入油猴脚本的GM_addStyle 用style变量中…

油猴脚本

油猴插件—脚本控制的瑞士军刀 油猴是什么 Tampermonkey是最受欢迎的用户脚本管理器,拥有超过1000万用户。 它适用于Chrome,Microsoft Edge,Safari,Opera Next和Firefox。Tampermonkey使您可以非常轻松地管理用户脚本,并提供诸如运行脚本的清晰概述,内置编辑器,基于ZIP…

油猴脚本链接

油猴脚本https://greasyfork.org/zh-CN tampermonkeyhttps://www.tampermonkey.net/scripts.php?version4.16.1&extiikm&updatedtrue

油猴脚本编写

文章目录 准备第一个简单的脚本获取新脚本正式学习编写额外可以参考我的练习1. b站获取视频选集名称2. csdn 写文章去图片水印3. csdn 浏览图片去水印4. csdn 写文章自动解析链接 准备 Tampermonkey 官网&#xff1a; https://www.tampermonkey.net/ 官方文档&#xff1a; ht…

如何开发一个油猴脚本- 从零开始编写一个油猴脚本

&#x1f4e2;博客主页&#xff1a;https://blog.csdn.net/mukes &#x1f4e2;欢迎点赞&#x1f44d;收藏⭐留言&#x1f4dd;如有错误敬请指正&#xff01; &#x1f4e2;本文由 mukes 原创&#xff0c;首发于 csdn 目录 前言开发脚本之前的准备工作1.什么是油猴(Tampermonke…

浏览器辅助神器:油猴脚本使用教程

「油猴脚本」是一段脚本代码&#xff0c;通过它可以让浏览器实现各种各样的扩展功能&#xff0c;和浏览器扩展的作用类似。 比如获去链接重定向、微博页面精简、去广告等&#xff0c;相当于给浏览器开了个挂&#xff0c;可以说是浏览器的辅助神器了&#xff01; 相信很多用户…

4r照片尺寸是多大_4R照片是什么尺寸,跟普通照片有什么区别? – 手机爱问

2013-01-25 照片尺寸对照表像素&#xff0c;规格&#xff1f; 数码相机和可冲印照片最大尺寸对照表&#xff1a; 照片规格(英寸) (厘米) (像素) 1寸 2。5*3。5cm 413*295 身份证大头照 3。 3*2。2 390*260 2寸 3。5*5。3cm 626*413 小2寸(护照) 4。8*3。3cm 567*390 5 寸 5x3。…

计算机一级照片错误怎么改,电脑上要怎么修改一寸照片大小

怎么修改电脑上的一寸照片大小呢&#xff1f;只要借助电脑自带的画图软件&#xff0c;就能解决一寸照片的修改问题&#xff0c;其他照片也适用此法。 1、找到想要修改的一寸照&#xff0c;右击&#xff0c;在下拉列表中选择【打开方式】——【画图】。“画图”软件是我们电脑自…

Java 应用一般架构

原文链接&#xff1a;http://www.iteye.com/news/31115 当我们架设一个系统的时候通常需要考虑到如何与其他系统交互&#xff0c;所以我们首先需要知道各种系统之间是如何交互的&#xff0c;使用何种技术实现。 1. 不同系统不同语言之间的交互 现在我们常见的不同系统不同语…

JVM与Java体系结构

JVM与Java体系结构 前言 开发人员如何看待上层框架 一些有一定工作经验的开发人员&#xff0c;打心眼儿里觉得SSM、微服务等上层技术才是重点&#xff0c;基础技术并不重要&#xff0c;这其实是一种本末倒置的“病态”。 如果我们把核心类库的API比做数学公式的话&#xff…

JAVA//JAVA基本程序设计架构

java applet是在网页中运行的java程序。 1. JAVA整形 JAVA的整形范围和运行的机器无关&#xff0c;这就导致JAVA可移植性较好。 长整型后加上L/l&#xff1b;十六进制有前缀0x或0X&#xff1b;八进制前缀为0&#xff1b; 从JAVA7开始&#xff0c;可在数值前面加上0b/0B表示…