玩转树莓派 一、为你的树莓派烧录系统镜像

2023-11-19

在这里插入图片描述

准备工作

1、一台烧录镜像用的电脑(Windows、Mac、Linux)
2、树莓派
3、显示器、高清连接线(根据不同型号需要不同的接口)
4、键盘鼠标
5、Micro SD 读卡器、Micro SD 卡(16-128G)
6、网线(不使用wifi连接网络的情况下使用)
在这里插入图片描述

镜像烧录工具

Raspberry Pi Imager
在这里插入图片描述

下载页面:https://www.raspberrypi.com/software/

Raspberry Pi Imager 目前已经开源
GitHub 仓库地址:https://github.com/raspberrypi/imagewriter

烧录系统

安装并打开 Raspberry Pi Imager

选择 选择操作系统 按钮。
默认选择的系统镜像为精简桌面版,如果需开箱即用学习Scratch等软件,则需要安装完整桌面版。
在这里插入图片描述
Raspberry Pi OS(other) 菜单 Raspberry Pi OS Full(32-bit)

在这里插入图片描述

选择插入的 Micro SD存储卡

选择右下角的 设置 按钮

设置主机名,并开启SSH服务
在这里插入图片描述

设置用户名及密码

在这里插入图片描述

其他烧录方式

当官方镜像通过在线下载烧录失败怎么办?

首先将镜像文件下载到本地

官方镜像下载地址:
https://www.raspberrypi.com/software/operating-systems/

选择32位完整版镜像下载,64位只有标准桌面版,适用于较新的树莓派产品。

在这里插入图片描述

仍然是打开 Raspberry Pi Imager - 选择操作系统 滚动到最底部,点击使用自定义镜像

在这里插入图片描述

选择下载好的镜像文件 Open 打开

示例镜像文件名: 2022-04-04-raspios-bullseye-armhf-full.img.xz

在这里插入图片描述

选取存储卡后开始 烧录

在这里插入图片描述

系统镜像烧录完毕,可以将tf卡插到树莓派卡槽上。

在这里插入图片描述

开机体验

插上电源,接上键鼠、显示器,开机后大概等待两分钟左右,系统会自动重启配置完毕,进入桌面后看到网络状态连接正常。

在这里插入图片描述

Raspbian 全功能桌面版预装了Scratch以及非常多的日常应用,简单配置即可实现开箱即用。
在这里插入图片描述
在这里插入图片描述

后续问题处理

插上鼠标可会有移动延迟缓慢的问题,详情请看下面这篇文章。

修复树莓派鼠标移动缓慢迟滞问题。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

玩转树莓派 一、为你的树莓派烧录系统镜像 的相关文章

  • 从 Java 读取 /dev/input/js0

    我正在尝试阅读 dev input js0来自Java 但我不断得到 java io IOException Invalid argument at java io FileInputStream read0 Native Method a
  • 命令行参数中的“-”(破折号)有什么魔力?

    例子 创建 ISO 映像并将其直接刻录到 CD mkisofs V Photos r home vivek photos cdrecord v dev dev dvdrw 更改到上一个目录 cd 侦听端口 12345 并解压发送到该端口的数
  • 使用 gatttool 或 bluepy BLE 订阅通知

    我正在使用 bluepy 编写一个程序 用于监听蓝牙设备发送的特征 我还可以使用任何库或语言 唯一的限制是在 Linux 上运行 而不是在移动环境中运行 似乎仅在移动设备中广泛使用 没有人在桌面上使用 BLE 使用 bluepy 我注册了委
  • 在 Linux 2.6.21 (glibc 2.3.5) 上进行 ARP 和反向 ARP

    我需要在任意 IP 网络上存储对第三方设备的持久引用 其中设备的 IP 地址可能是静态的或由 DHCP 随机分配 我不控制网络上的设备 也不能依赖 DNS 和其他现有的或与设备一起使用的临时网络协议 所以我被指示使用硬件地址和 ARP 进行
  • 从 gitlab docker runner 启动声纳扫描仪

    我有一个 CI 工作流程 集成了 linting 作业和代码质量作业 我的 Linting 工作是一个 docker runner 从应用程序代码启动我的 eslint 脚本 然后我的代码质量工作应该启动声纳扫描仪泊坞窗实例 检查我的代码并
  • 操作系统崩溃的常见原因[关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 我有兴趣了解 操作系统崩溃 不限于Windows崩溃 最常见的技术原因 从操作系统编程的角度 有哪些 我正在寻找一个不像 打开太多应用
  • 如何“grep”连续流?

    可以用吗grep在连续的流中 我的意思是有点tail f
  • 即使 makefile 和源代码存在,为什么“Build Project”在 Eclipse Helios CDT 中显示为灰色?

    我无法构建我的项目 我在 Eclipse Helios 中创建了一个新的 CDT 项目 并告诉它使用现有的源代码和 makefile 这两者都正确显示在 Package 和 Project 视图中 然而 项目 菜单中的 构建全部 和 构建项
  • bash双括号问题

    我对 bash 脚本非常陌生 在使用双括号时遇到了问题 我似乎无法让它们在 Ubuntu Server 11 10 中工作 我的下面的脚本位于 if test sh 中 bin bash if 14 14 then echo FOO fi
  • 从 Linux 命令行发送 SNMP 陷阱消息

    Folks 我需要从 Linux 命令行使用此命令 snmptrap 将自定义消息发送到陷阱侦听器 我需要根据用户设置在 v1 和 v2c 中发送相同的消息 这是我发现的 For v1 snmptrap v 1 c Tas hostname
  • 是否可以找到哪个用户位于 localhost TCP 连接的另一端?

    这是一个编程问题 但它是 Linux Unix 特定的 如果我从本地主机获得 TCP 连接 是否有一种简单的方法可以告诉哪个用户在 C 程序内建立了连接而无需 shell 我知道这对于 Unix 域套接字来说并不太难 我已经知道远程 IP
  • 为什么使用Python的os模块方法而不是直接执行shell命令?

    我试图了解使用Python的库函数执行特定于操作系统的任务 例如创建文件 目录 更改文件属性等 背后的动机是什么 而不是仅仅通过执行这些命令os system or subprocess call 例如 我为什么要使用os chmod而不是
  • jpackage linux 创建的桌面文件不足

    我刚刚开始使用 jpackage 它是一个非常棒的工具 只要迈出一步 我的肩上的工作就减轻了很多 我对看起来硬编码且无法定制的东西越感到惊讶 JPackage 自动生成启动器 lib
  • 变量作为 bash 数组索引?

    bin bash set x array counter 0 array value 1 array 0 0 0 for number in array do array array counter array value array co
  • /proc/PID 文件格式

    我想从中检索一些流程信息 proc目录 我的问题如下 中的文件是否有标准格式 proc PID 例如 有这个proc PID status文件与Name t ProcName在第一行 我可以在其他地方用空格代替这个文件吗 t或者类似的东西
  • 退出 bash 脚本但保持进程运行

    我正在运行服务器 需要使用参数执行以下命令 这些脚本目前工作得很好 但问题是当我运行脚本时我无法返回到控制台 它在控制台中保持运行 如果我强行停止它 那么该过程也会停止 我想继续运行该进程并返回到控制台 bin sh php home st
  • 将 stdout 作为命令行 util 的文件名传递?

    我正在使用一个命令行实用程序 该实用程序需要传递文件名以将输出写入 例如 foo o output txt 它唯一写入的东西stdout是一条消息 表明它运行成功 我希望能够通过管道传输写入的所有内容output txt到另一个命令行实用程
  • gnome-terminal 新选项卡,使用别名作为要执行的命令

    我已经创建了一个别名 bashrc文件如下 alias myproject cd Desktop myproject 当我重新启动终端时保存文件后 输入myproject带我到项目目录 但是当我尝试使用别名作为新的命令参数时gnome te
  • 如何使用ffmpeg重叠和合并多个音频文件?

    我正在尝试将多个音频文件合并到一个文件中 但我可以使用以下命令来连接 而不是连接 ffmpeg v debug i file1 wav i file2 wav i file3 wav filter complex 0 0 concat n
  • 如何仅将整个嵌套目录中的头文件复制到另一个目录,在复制到新文件夹后保持相同的层次结构

    我有一个目录 其中有很多头文件 h 和其他 o 和 c 文件以及其他文件 这个目录里面有很多嵌套的目录 我只想将头文件复制到一个单独的目录 并在新目录中保留相同的结构 cp rf oldDirectory newDirectory将复制所有

随机推荐