【2023新教程】樹莓派4B開機啟動-樹莓派第一次啟動-樹莓派不使用顯示器啟動-樹莓派從購買到啟動一步一步完全版!

背景

閑來無事,在咸魚上買了一個樹莓派4B。買來配件都十分齊全,于是就想著啟動來測試一下。下面是樹莓派無顯示器第一次啟動的全過程,包含安裝系統。
網上的教程大多需要額外使用顯示器、鼠標、鍵盤之類的外設。然而,樹莓派本身就是便捷靈活開發的代表,在真實開發環境下,一般不可能有單獨的顯示器,通常是只有筆記本電腦。所以,大部分網上的教程根本不適用。
本文提供在最通常情況下從新啟動樹莓派的教程。

1.2所需軟件

(1)樹莓派官方系統鏡像
下載地址:https://www.raspberrypi.com/software/operating-systems/
選擇Raspberry Pi OS with desktop即可。
在這里插入圖片描述

(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=1network={ssid="Wifi名稱"psk="密碼"priority=1
}

6、同樣在此目錄下,新建創建 userconf.txt文件,該文件內輸入用戶名和密碼的密文,如下所示,用來配置用戶名和密碼。注意:這一步為最新的系統新增,請務必按此操作,否則無法登錄系統!

pi:$6$4ilokQRQxmURT.py$aJWBQ5yniJJPwV3CKawYJcnSK5JZGhrVZYF3K4omRUFv6KL0MysEH7F4NZRMNMcYF.U3xsQvWrx7ZL2GKxuv.1

3 啟動樹莓派

1、將TF卡裝入樹莓派中。
2、連接電源線,并將插頭通電。此時,紅燈亮起,綠燈會不規律閃爍直至熄滅。
此時樹莓派情況如圖所示(此圖為3B+圖片,此時只插了一根線)。

3、連接網線。一頭連接樹莓派4B的網線接口,一頭連接筆記本電腦。
4、打開控制面板-》網絡和Internet-》查看網絡狀態和任務-》更改適配器設置。
在這里插入圖片描述

右擊自己的wifi,選擇屬性,然后點擊共享選項卡,如圖勾選和設置。點擊確定。
在這里插入圖片描述
5、右擊以太網,點擊屬性,雙擊IPv4協議,查看IP。如圖所示。
在這里插入圖片描述

在這里插入圖片描述
在這里插入圖片描述

一般情況應該是192.168.137.1.
win+R打開windows命令端輸入cmd,然后輸入

arp -a

找到接口為192.168.137.1下面的IP,如圖:
在這里插入圖片描述
找到除了192.168.137.255 的另一個,比如上圖是192.168.137.77。如果有多個,都記下來。

6、啟動Xshell。選擇文件》新建,在主機處輸入樹莓派的IP地址。
Xshell設置
然后選擇用戶身份驗證,在用戶名處輸入pi,在密碼處輸入raspberry。
Xshell設置
7、點擊確定,然后點擊連接。連接成功后,輸入如下命令進入配置界面。

sudo raspi-config

在這里插入圖片描述

6、選擇第3項,接口配置選項。回車后選擇I3 VNC,回車后出現確認頁面,按方向鍵下鍵按鍵選擇“Yes”,回車后提示設置成功,并跳轉回主界面。參考圖片如下:
在這里插入圖片描述

VNC

VNC
7、按下方向鍵,選擇finish,結束設置。
在這里插入圖片描述8、配置wifi。
在終端輸入ifconfig,發現沒有wlan0。
在這里插入圖片描述
此時需要打開射頻。在終端輸入:

rfkill list

在這里插入圖片描述

這里就表示射頻被鎖住了,需要打開。輸入:

rfkill unblock all

此時,輸入ifconfig,發現顯示wlan0,表示wif已經打開,配置完成。
在這里插入圖片描述

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

修改記錄

20230813 根據最新情況修改了文章,確保準確可用。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/34920.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/34920.shtml
英文地址,請注明出處:http://en.pswp.cn/news/34920.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

從一到無窮大 #10 討論 Apache IoTDB 大綜述中看到的優勢和不足點

本作品采用知識共享署名-非商業性使用-相同方式共享 4.0 國際許可協議進行許可。 本作品 (李兆龍 博文, 由 李兆龍 創作),由 李兆龍 確認,轉載請注明版權。 文章目錄 引言問題定義新技術數據模型schemalessTsfile設計雙MemTable高級可擴展查詢其他 IotD…

免費開源的多種人工智能項目,比如:訓練一個模型,讓人工智能玩王者榮耀

免費開源的多種人工智能項目,比如:訓練一個模型,讓人工智能玩王者榮耀。 全文大綱 PULSE - 該開源項目可以通過給圖片增加像素點來實現去馬賽克或高清化。 Depix - 給打了馬賽克的文字去碼。 TecoGAN - 給視頻去馬賽克或者進行超分辨率。 Sk…

計算機網絡-專業術語

計算機網絡-專業術語 實體 實體:任何可發送或接收信息的硬件或軟件進程 對等實體:收發雙方相同層次中的實體 協議 控制兩個對等實體進行邏輯通信的規則的集合 協議三要素 語法 定義所交換的信息的格式 是用戶數據與控制信息的結構和格式 語義 定義收發雙方所需要完成的操作…

go 切換代理

常用 $ go env -w GO111MODULEon $ go env -w GOPROXYhttps://goproxy.cn,direct 切換成阿里云 go env -w GOPROXYhttps://mirrors.aliyun.com/goproxy/,direct 很多需要切換到阿里云才行 刪除 $ go env -u GOPROXY 查看 $ go env 或者 go env list go get 出錯的時候 …

Kotlin 基礎教程一

Kotlin 基本數據類型 Java | Kotlin byte Byte short Short int Int long Long float Float double Double boolean Boolean c…

一 、個性化電商廣告推薦系統介紹

一 個性化電商廣告推薦系統介紹 1.1 數據集介紹 Ali_Display_Ad_Click是阿里巴巴提供的一個淘寶展示廣告點擊率預估數據集 數據集來源:天池競賽 原始樣本骨架raw_sample 淘寶網站中隨機抽樣了114萬用戶8天內的廣告展示/點擊日志(2600萬條記錄&#xff…

LangChain-ChatGLM在WIndows10下的部署

LangChain-ChatGLM在WIndows10下的部署 參考資料 1、LangChain ChatGLM2-6B 搭建個人專屬知識庫中的LangChain ChatGLM2-6B 構建知識庫這一節:基本的邏輯和步驟是對的,但要根據Windows和現狀做很多調整。 2、沒有動過model_config.py中的“LORA_MOD…

validation之自定義注解@Constraint

前言: 首先,接口參數校驗應該都不陌生,大部分應該都會借助javax.validation進行快捷校驗,一般都是在入參字段上添加NotNull、NotEmpty等,對于一些特殊的入參校驗邏輯,可能不是很適用,現在介紹一…

【ECMAScript】ES6-ES11學習筆記

文章目錄 注意事項1.聲明變量2.定義常量3.解構賦值4.模板字符串5.簡化對象寫法6.箭頭函數7.參數默認值8.rest參數9.擴展運算符10.Symbol11.生成器函數12.Promise基本語法13.集合set14.Map15.類class16.數值擴展17.對象私有屬性18.對象方法擴展19.js文件模塊化20.async和await21…

數據庫操作不再困難,MyBatis動態Sql標簽解析

系列文章目錄 MyBatis緩存原理 Mybatis的CachingExecutor與二級緩存 Mybatis plugin 的使用及原理 MyBatis四大組件Executor、StatementHandler、ParameterHandler、ResultSetHandler 詳解 MyBatisSpringboot 啟動到SQL執行全流程 數據庫操作不再困難,MyBatis動態S…

Neo4j之MATCH基礎

1】基本匹配和返回:查找所有節點和關系,返回節點的標簽和屬性。 MATCH (n) RETURN n;2】條件篩選:查找所有名為 "Alice" 的人物節點。 MATCH (person:Person {name: Alice}) RETURN person;3】關系查詢:查找所有和 &q…

Centos7.6 安裝mysql過程全記錄

在centos 7.6上 離線安裝mysql 的步驟,可參考下文: 一、查看當前MySQL的安裝情況并卸載 1. 查看當前MySQL的安裝情況 查找之前是否安裝了MySQL rpm -qa|grep -i mysql 2.卸載mysql 如果已經安裝mysql,則需要先停止MySQL,再刪除…

YOLOv5、YOLOv8改進:MobileViT:輕量通用且適合移動端的視覺Transformer

MobileViT: Light-weight, General-purpose, and Mobile-friendly Vision Transformer 論文:https://arxiv.org/abs/2110.02178 1簡介 MobileviT是一個用于移動設備的輕量級通用可視化Transformer,據作者介紹,這是第一次基于輕量級CNN網絡性…

LeetCode150道面試經典題--單詞規律(簡單)

1.題目 給定一種規律 pattern 和一個字符串 s ,判斷 s 是否遵循相同的規律。 這里的 遵循 指完全匹配,例如, pattern 里的每個字母和字符串 s 中的每個非空單詞之間存在著雙向連接的對應規律。 2.示例 pattern"abba" s "c…

SpingBoot-Vue前后端——實現CRUD

目錄??????? 一、實例需求 ? 二、代碼實現 🏌 數據庫 👀 后端實現 📫 前端實現 🌱 三、源碼下載 👋 一、實例需求 ? 實現一個簡單的CRUD,包含前后端交互。 二、代碼實現 🏌 數…

[樹莓派]ImportError: libcblas.so.3: cannot open shared object file

嘗試在樹莓派4b安裝opencv-python,出現以下錯誤,ImportError: libcblas.so.3: cannot open shared object file: No such file or directory 解決方法,安裝依賴 sudo apt install libatlas-base-dev 再次import cv2就不會報這個錯誤。

約束綜合中的邏輯互斥時鐘(Logically Exclusive Clocks)

注:本文翻譯自Constraining Logically Exclusive Clocks in Synthesis 邏輯互斥時鐘的定義 邏輯互斥時鐘是指設計中活躍(activate)但不彼此影響的時鐘。常見的情況是,兩個時鐘作為一個多路選擇器的輸入,并根據sel信號…

八、解析應用程序——分析應用程序(1)

文章目錄 一、確定用戶輸入入口點1.1 URL文件路徑1.2 請求參數1.3 HTTP消息頭1.4 帶外通道 二、確定服務端技術2.1 提取版本信息2.2 HTTP指紋識別2.3 文件拓展名2.4 目錄名稱2.5 會話令牌2.6 第三方代碼組件 小結 枚舉盡可能多的應用程序內容只是解析過程的一個方面。分析應用程…

小龜帶你敲排序之冒泡排序

冒泡排序 一. 定義二.題目三. 思路分析(圖文結合)四. 代碼演示 一. 定義 冒泡排序(Bubble Sort,臺灣譯為:泡沫排序或氣泡排序)是一種簡單的排序算法。它重復地走訪過要排序的數列,一次比較兩個元…

【深度學習】再談向量化

前言 向量化是一種思想,不僅體現在可以將任意實體用向量來表示,更為突出的表現了人工智能的發展脈絡。向量的演進過程其實都是人工智能向前發展的時代縮影。 1.為什么人工智能需要向量化 電腦如何理解一門語言?電腦的底層是二進制也就是0和1&…