Raspberry Pi | 樹莓派安裝起手式:無頭式安裝法

Raspberry Pi | 樹莓派安裝起手式:無頭式安裝法



樹莓派安裝起手式

透過筆電的螢幕與鍵盤安裝樹莓派的作業系統,而不用外接螢幕與鍵盤就能進行,也是俗稱的無頭式安裝法(Headless),是一個黑修斯非常推薦的方法,此篇文章中將透過WiFi進行遠端連線設定。

環境

作業系統:Raspbian
硬體:樹莓派3B

設備需求

  1. WiFi環境
  2. 樹莓派3B(內建WiFi)
  3. microSD卡
  4. microSD卡讀卡機
  5. 筆電一台

安裝過程

1.樹莓派官方網站下載作業系統


下載一般版Raspbian Stretch with desktop


解壓縮檔案後,會有光碟硬像檔。



2.使用SD Card Formatter將SD卡格式化

請下載軟體SD Card Formatter,並格式化SD卡。


3.利用Win32DiskImager將下載的作業系統映像檔安裝進入SD卡

將下載的映像檔利用Win32DiskImager安裝至SD卡中,選擇映像檔後,按下"寫入資料到裝置中"




4.設定wifi檔案丟入樹莓派中的boot資料夾,再設定ssh檔案丟入boot資料夾

首先必須先確認WiFi的連線的方式,這邊以win10為例。



知道自己的WiFi連線方式後,能夠進行樹莓派WiFi設定檔的製作,而詳細的依據連線方式不同而設置檔的內容會不一樣,請參考這篇文章<Raspberry Pi 的基礎 - 使用 Wi-Fi 無線網卡連上網路>
註:設定檔不能使用一般的文字編輯器,而是要透過NotePad++或Sublime Text等支援Linux格式的編輯器做設定。

設定檔名: wpa_supplicant.conf
設定檔內容:
country=TW
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1

network={
    ssid="SSID_NAME"
    psk="SSID_KEY"
    key_mgmt=WPA-PSK
    scan_ssid=1

最後將檔案存入樹莓派的boot資料夾中

另外,黑修斯使用的樹莓派3B因為安全因素,一開始的ssh功能被官方預設關閉,因此需要透過新增ssh檔案在boot資料夾中,樹莓派開機時,便會將ssh功能開啟。

完成上述動作後,可以將SD卡退出,安裝置樹莓派上準備開機。

5.先確認筆電IP再使用Advanced IP Scanner掃描樹莓派IP位置

透過Windows的cmd模式,輸入指令ipconfig查詢筆電的IP位置,方便搜尋樹莓派的IP位置。
得到筆電的IP位置為192.168.4.26,所以基本上樹莓派IP所在網域應該在192.168.4.1-100中。

利用Advanced IP Scanner搜尋192.168.4.1-100的位置,找到樹莓派的位置。

找到樹莓派的位置在192.168.4.28(每個人的IP位置不一定一樣)


6.使用PuTTY透過ssh連線,完成命令列(command line)連線

開啟軟體PuTTY,依照下圖設定,並輸入剛剛查詢到的樹梅派IP位置(192.168.4.28)。
第二~三步為儲存設定,下次開啟直接點"pi3"即可直接連線。

預設的帳號為:pi
預設的密碼為:raspberry
輸入成功後,會如下圖顯示,如此一來就完成樹莓派的連線,也可以直接透過指令操控樹梅派。


7.使用MobaXterm透過ssh連線,完成桌面化連線

進入MobaXterm後,找到pi3並按右鍵開啟"Edit session"設定。

如下圖設定,按下"OK"進入連線。

第一次連線會詢問密碼,請填入密碼為raspberry。

會跳出是否要記憶密碼的選項,黑修斯是使用"yes"記憶密碼

成功進入樹莓派桌面,會跳出一個警示,警告我們更改密碼,不然容易被其他人連線。


參考資料

樹莓派 連接到 另外一部電腦(用網路線)
樹莓派 Raspberry Pi,無頭式(無螢幕、鍵盤與滑鼠),安裝到進入作業系統桌面~完整教學
把 Windows 桌面當作是 Raspberry Pi (樹莓派) 的螢幕
Raspberry Pi 的基礎 - 沒螢幕、沒鍵盤、沒網路,居然也能設定 Wi-FI 連線
[Raspberry Pi] 完全不接螢幕鍵盤滑鼠,電腦一開始就用網路線遠端連線Pi

轉貼本文時,需註明來自黑修斯隨手札記原創作者 hughes chen(黑修斯),及附上原文連結,同時 禁止修改,禁止商業使用 。

張貼留言

5 留言

  1. 今天有試過無頭,沒網路非常麻煩,我建議不要第一次初始化就使用無頭,光是初始化設定,一些設定SSH就沒辦法設定,要無頭最好在初始化後建立好所有可以遠端桌面,再使用無頭會比較好(無人值守修改看看資料)以上參考

    回覆刪除
    回覆
    1. 若無網路可以使用網路線走有線方式與電腦連接,電腦端需安裝dhc,當樹梅派與電腦透過網路線連接,電腦才可以分配一個ip給樹梅派

      刪除
  2. 想問一下,有辦法手機連 A WIFI然後用類似 smartconfig 的方式配置 WIFI 給樹莓派嗎?

    回覆刪除
  3. 非常好用,而且不限制操作端的版本,
    描述十分詳細且有照片參照,感謝!

    回覆刪除
  4. 請問想要安裝的OS是Libreelec 方法也是一樣嗎?

    回覆刪除

不一定能即時回覆問題,有時間會盡量答覆。