啟動前預配置 Raspberry Pi 安裝的 6 種方法
在 Raspberry Pi 上安裝操作系統非常簡單,但有一個因素可能會令人沮喪:配置。
一旦操作系統啟動並運行,網絡設置、用戶名和密碼、SSH 訪問等都必須配置。一兩次還不錯,但是如果您有多個樹莓派,或者定期重新安裝操作系統,事情就會重複發生。
如果您可以預先配置 Raspberry Pi OS 並在它啟動後立即開始,這不是更容易嗎?這裡有 X 種方法可以做到這一點。
為什麼預配置 Raspberry Pi 很重要?
首次設置設備時,您通常有機會添加無線網絡詳細信息。這也是添加用戶名和密碼以及任何其他有用配置的時候。
這發生在桌面和移動設備上。它也發生在 Raspberry Pi OS 上。那麼,為什麼要費心進行預配置呢?
好吧,它節省了很多時間。例如,如果您需要無頭運行 Raspberry Pi,您就不太可能想連接顯示器。預配置無線訪問、SSH 和用戶憑據意味著您不需要為 Pi 使用額外的鍵盤和鼠標。
以下工具和方法都可以讓您預配置 Raspberry Pi 安裝,並且都需要 microSD 安裝介質。
1. 樹莓派成像儀
安裝 Raspberry Pi 操作系統的最佳方式,Pi Imager 具有隱藏屏幕功能。
高級選項頁面有許多有用的選項:
- 設置主機名
- 啟用 SSH
- 設置用戶名和密碼
- 配置無線局域網
- 設置區域設置
- 完成後播放聲音
- 完成後彈出媒體
- 啟用遙測
您還可以指定您選擇的設置是針對當前安裝還是針對所有未來安裝。
要訪問高級選項,請按Shift+Ctrl+X。注意設置用戶名和密碼不能跳過;至少,pi 用戶帳戶需要一個新密碼。
指定配置後,點擊保存,然後繼續將操作系統寫入 SD 卡。
下載:Raspberry Pi Imager(Windows、macOS 和 Linux。)
2.sdm
預配置 Raspberry Pi 的另一種選擇是採用整體方法。使用 sdm,您不僅可以預先配置一些設置,還可以決定整個操作系統的體驗。
這意味著指定從 Wi-Fi 網絡詳細信息到預安裝軟件的所有內容。
我們使用 sdm 創建預配置、可重複使用的 Raspberry Pi 磁盤映像的指南對此進行了詳細說明。
3.BerryBoot
BerryBoot 是與 Raspberry Pi Imager 類似的工具,更適合設置雙引導 Raspberry Pi,有多種操作系統可供選擇。但是,在其眾多工具中,有一些預配置選項可以在以後節省時間。
在這裡,您可以調整一些顯示選項、指定 Wi-Fi 網絡以及添加區域設置。
完成此操作後,您可以選擇要安裝的操作系統。您指定的配置選項將應用於所有選定的操作系統。
我們關於使用 BerryBoot 雙重啟動 Raspberry Pi 的深入指南中涵蓋了預配置選項。除了 Wi-Fi,您還可以編輯 config.txt 和 cmdline.txt 文件。
BerryBoot 本質上是一個安裝腳本,必須將其複製到空白 microSD 卡的根目錄中。因此,它需要網絡連接才能將選定的操作系統下載到您的 Raspberry Pi。
下載: BerryBoot
4.新手
這是另一個與 Raspberry Pi Imager 和 BerryBoot 類似的選項,NOOBS 實際上是 Raspberry Pi Imager 的前身,並且像 BerryBoot 一樣支持雙啟動。
配置選項包括設置 Wi-Fi 網絡和編輯 /boot/ 分區中的 config.txt 和 cmdline.txt 文件。
指定配置後,可以將其導出或設置為默認配置。這對於通過 NOOBS 安裝的未來操作系統很有用。
與 BerryBoot 一樣,NOOBS 在使用前必須解壓縮並保存到 Pi 的 microSD 卡的根文件夾中。
下載: 菜鳥
5. 手動啟用 SSH 並編輯 wpa_supplicant.conf
如果您不介意親自動手,可以使用文本文件預配置 Raspberry Pi 操作系統。
幾乎所有 Raspberry Pi 操作系統都依賴/boot/分區中的特定文件。這些使您可以在 Pi 的 SD 卡仍在您的 PC 中時進行各種配置。
例如,您可以啟用 SSH。這是通過在 /boot/ 分區中創建一個沒有文件擴展名的空白文本文件來完成的,簡單地標記為ssh 。
可以在config.txt文件中調整其他設置。顯示過掃描和方向、HDMI 模式,甚至 Pi 的 CPU 超頻都可以在此配置文件中控制。請記住在保存之前製作一份副本,以防您的更改出現任何問題。
如果您需要在啟動前在 Pi 上設置無線網絡,則需要編輯wpa_supplicant.conf文件。但是,它位於/etc/目錄中,在 Windows 上不可用。
因此,如果不安裝適用於 Linux 的 Windows 子系統來瀏覽 Linux 分區,則無法輕鬆編輯它。
在 Linux(或 macOS)上,使用:
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
在這裡,您需要按如下方式編輯文件:
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
country="COUNTRY"
network={
ssid="SSID"
psk="PASSWORD"
key_mgmt=WPA-PWe
}
請注意,必須適當更改country、ssid和psk值。
進行更改後,保存、退出並確認(Ctrl+X,然後是 Y)並安全彈出 microSD 卡。您的手動配置將用作 Pi 引導。
6. 使用 macOS?考慮 ApplePi-Baker
ApplePi-Baker 是適用於 macOS 用戶的終極 Raspberry Pi 實用程序,具有從備份和恢復到縮小 Linux 分區的一切功能。
但是,雖然您無法配置顯示設置或 Wi-Fi 訪問,但 ApplePi-Baker 允許您啟用 SSH 訪問。這是在應用程序中完成的,而不是啟動 Pi 和訪問 raspi-config 工具。因此,值得將其包含在此列表中。
使用這些預配置技巧可以輕鬆設置 Raspberry Pi
無論您是單啟動還是雙啟動,需要建立 Wi-Fi 連接,還是只想啟用 SSH,都沒有關係。在您第一次啟動 Raspberry Pi 後,這些工具將減輕您配置它的痛苦。
這可能看起來不多,但預配置您的 Raspberry Pi 可以節省大量時間。這些技巧幾乎可以用於您處理的任何 Raspberry Pi 項目。
發佈留言