树莓派如何第一次启动-树莓派从购买到启动一步一步完全版!

本文详述树莓派3B+首次零显示启动全流程,涵盖系统安装、远程连接设置及图形界面启用,助您快速掌握无屏启动技巧。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

20230813更新:
最新的树莓派系统导致本文部分内容不再适用,再按本文操作可能无法连接wifi。所以请读者参考最新文章:【2023新教程】树莓派4B开机启动-树莓派第一次启动-树莓派不使用显示器启动-树莓派从购买到启动一步一步完全版!

背景

闲来无事,在咸鱼上买了一个树莓派3B+。买来配件都十分齐全,于是就想着启动来测试一下。下面是树莓派第一次启动的全过程,包含安装系统。

1 准备工作

1.1所需硬件

笔记本电脑、树莓派3B+、16GTF卡、读卡器、电源和电源线共四种。
无需准备HDMI线以及显示屏。

1.2所需软件

(1)树莓派官方系统镜像
下载地址:https://www.raspberrypi.org/downloads/raspberry-pi-os/
选择Raspberry Pi OS with desktop即可。
(2)SD卡/TF卡格式化软件SDFormatter
下载地址:https://www.sdcard.org/downloads/formatter/
(3)镜像写入软件win32diskimager-1.0.0-install
下载地址:https://sourceforge.net/projects/win32diskimager/
(4)网络IP地址扫描工具Advanced IP Scanner
下载地址:https://www.advanced-ip-scanner.com/cn/
(5)远程连接软件Xshell
下载地址:https://www.netsarang.com/zh/xshell/
(6)图形化远程连接软件VNC Viewer
下载地址:https://www.realvnc.com/en/connect/download/viewer/

2 烧录系统

1、将TF卡插入读卡器,然后插入笔记本电脑。
2、用格式化工具SDFormatter将TF卡格式化。在select card中选择TF卡对应的盘符(一般已经自动读取好了),然后选中Quick format,然后点击Format即可。
软件界面
3、将下载好的系统镜像烧录进TF卡中。在映像文件中选中下载好的文件,在设备中选中TF卡对应的盘符,点击写入按钮。等待写入完成。
软件界面
4、烧录完成后,进入TF的根目录,新建一个名为ssh的文件,以便进行远程连接。
注意,该文件名为ssh,无扩展名。有些电脑自动隐藏扩展名,所以需要自行设置显示扩展名,然后将扩展名删除。
5、新建文件wpa_supplicant.conf,内容如下。其中,ssid是WIFI热点名称,psk是WIFI密码。

country=CN
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
 
network={
    ssid="Wifi名称"
    psk="密码"
    key_mgmt=WPA-PSK
    priority=1
}

3 启动树莓派

1、将TF卡装入树莓派中。
2、连接电源线,并将插头通电。此时,红灯亮起,绿灯会不规律闪烁直至熄灭。
此时树莓派情况如图所示(此时只插了一根线)。

3、搜寻树莓派的IP地址。将笔记本也接入与之前树莓派一样的WiFi,然后使用Advanced IP Scanner进行搜索。
首先提供网络上很多人使用的方法。参考图片如图所示,红色线框即为树莓派的IP地址,记下这个地址。
参考图片

然而,博主本人并没有通过这种方法找到树莓派的IP地址。这里提供一下博主成功找到IP地址的方法:登陆自己家WIFi的管理界面,然后查看当前正在连接网络的设备,即可成功找到树莓派的IP。
4、启动Xshell。选择文件》新建,在主机处输入树莓派的IP地址。
Xshell设置
然后选择用户身份验证,在用户名处输入pi,在密码处输入raspberry。
Xshell设置
5、点击确定,然后点击连接。连接成功后,输入如下命令进入配置界面。

sudo raspi-config

设置界面
6、打开图形化界面远程操作设置。选择第5项,界面配置选项。回车后选择P3 VNC,回车后出现确认页面,按方向键下键按键选择“Yes”,回车后提示设置成功,并跳转回主界面。参考图片如下:
VNC

VNC

VNC

VNC

7、设置开机自动连接WiFi。选择第2项,网络配置选项,回车后选择N2 wi-fi,分别输入WiFi名称和密码,确认后返回主界面。

WiFi
WiFi
8、按下右方向键,选中finish,完成设置。
finish

9、在命令行中输入sudo reboot重启,此时SSH连接会断开,不必慌张。

10、使用VNC远程软件,以图形化界面操作树莓派。运行VNC Viewer软件,输入树莓派的网络IP地址后回车(图中地址仅为示例,请输入你自己的地址),选择continue,输入树莓派登陆用户名/密码,pi/raspberry,完成后点击“OK”,成功进入树莓派图形化界面。

VNC

VNC

VNC

VNC

至此,我们成功启动了树莓派。在今后的使用中,可以根据个人的兴趣爱好来选择命令行或者是图形界面。

4 参考文献

部分文字和图片参考了列表中的文献,其版权归原作者所有,在此表示感谢!

https://blog.csdn.net/Lyh_2015/article/details/90143748

支持作者

写文章不易,希望您能给予我们一些支持。点击链接支持作者

<think>嗯,用户问的是树莓派安装Ubuntu第一次启动需要多久。这个问题看起来简单,但其实需要考虑多个因素。首先,我需要回忆一下树莓派的不同型号,因为不同型号的处理器和内存可能会影响启动时间。比如树莓派4B和3B+的性能就有差异,4B的CPU更快,可能启动更快。 然后,安装的Ubuntu版本也是一个因素。Ubuntu有多个版本适用于树莓派,比如Ubuntu Server和Ubuntu Core,还有带桌面的版本。带图形界面的系统启动时间应该比无界面的服务器版更长,因为需要加载更多的服务和界面组件。 接下来,存储介质的速度也很重要。用户可能使用的是SD,而不同等级的SD读写速度差异大。Class 10的会比普通的快,而使用SSD通过USB连接的话,速度会更快,启动时间自然更短。 第一次启动时,系统可能会进行一些初始化设置,比如扩展文件系统、生成SSH密钥、配置用户账户等。这些步骤都会增加启动时间。如果是无头模式(没有显示器),用户可能还需要通过SSH连接,这时候等待网络服务的启动也会影响时间。 另外,用户是否在安装时进行了额外的配置,比如分区设置或者预装软件,这些都可能影响首次启动的时间。还有,系统更新是否在首次启动时自动进行,如果是的话,下载和安装更新会显著延长启动时间。 需要提醒用户的是,第一次启动通常比后续启动要久,因为初始化步骤只在首次运行。建议用户耐心等待,如果超过一定时间(比如10-15分钟)还没反应,可能需要检查安装介质或镜像是否正确,以及硬件连接是否正常。 最后,给出一个大致的范围,比如1到5分钟,但具体时间还是取决于上述因素。还要分情况讨论,比如服务器版和桌面版的差异,以及存储设备的影响。这样用户可以根据自己的情况预估时间,并在遇到问题时知道如何排查。</think>树莓派首次启动Ubuntu系统的时间受多重因素影响,以下为分步说明及典型情况分析: --- ### 一、核心影响因素 1. **硬件型号** - 树莓派4B (4GB/8GB内存) 比3B+启动更快(得益于更快的CPU和内存带宽) - 示例启动时间:Pi 4B约需 **1-3分钟**,Pi 3B+约需 **3-5分钟** 2. **系统版本差异** - **Ubuntu Server(无桌面)**:通常启动更快,约1-3分钟 - **Ubuntu Desktop(图形界面)**:需额外加载GUI组件,约3-5分钟 3. **存储介质性能** - **低速SD(Class 4)**:可能延长至5-8分钟 - **高速SD(UHS-I Class 10)或SSD**:可缩短至1-3分钟 --- ### 二、首次启动的特殊处理 系统在初次运行时自动执行以下任务(增加约1-2分钟): 1. 文件系统扩展至存储设备全容量 2. 生成SSH主机密钥(位于`/etc/ssh/ssh_host_*`) 3. 初始化swap空间(若未手动配置) 4. 首次启动服务预加载(如`cloud-init`配置) --- ### 三、典型场景时间参考 | 配置组合 | 预计耗时 | |---------|--------| | Pi 4B + Ubuntu Server + SSD | 1-2.5分钟 | | Pi 4B + Ubuntu Desktop + UHS-I SD | 3-4分钟 | | Pi 3B+ + Ubuntu Server + 普通SD | 4-6分钟 | --- ### 四、故障排查建议 若启动时间超过 **10分钟** 无响应,需检查: 1. 镜像完整性(通过`sha256sum`验证下载文件) 2. SD健康状况(使用`fsck`或更换存储介质测试) 3. 供电稳定性(树莓派4B建议使用5V/3A电源--- ### 五、优化技巧 1. 使用`systemd-analyze`命令分析启动耗时: ```bash systemd-analyze blame # 查看各服务启动时间 ``` 2. 禁用非必要服务(如蓝牙`bluetooth.service`) 3. 更换为轻量级初始化系统(如替换`systemd`为`runit`) 通过合理配置,可将常规启动时间压缩至1分钟以内。首次启动的特殊性主要在于系统初始化,后续启动速度会有显著提升。
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值