天天看點

《樹莓派實戰秘籍》——1.11 技巧11進入Headless模式

本節書摘來自異步社群《樹莓派實戰秘籍》一書中的第1章,第1.11節,作者: 【美】ruth suehle , tom callaway 更多章節内容可以通路雲栖社群“異步社群”公衆号檢視。

雖然樹莓派支援1080p的hdmi視訊輸出,但對很多項目來說,接上一個視訊顯示器既不經濟也不實際。以下是不帶顯示器的情況下的相關内容。

樹莓派經常被吹捧為一種廉價的計算機,但如果你沒有現成的顯示器和其他各種可用外設,成本将會飛速上升。此外,由于樹莓派用于創意項目的最吸引人的特點之一就是它的尺寸很小。是以,你很可能會發現你需要在“headless”模式下運作:沒有顯示器、沒有鍵盤、也沒有滑鼠,隻有pi單飛(如果你正在搭建技巧44,那正符合字面意思!),而這正是需要運作headless模式的時候。

修改你的root密碼

不要忘了盡早修改你的root密碼,通常情況下這是一個好的做法,但是在headless模式下會顯得尤為重要。大多數樹莓派的發行版有着衆所周知的預設root密碼。

對于靜态ip位址,将之和子網路遮罩及網關一起在headless檔案中列出:

《樹莓派實戰秘籍》——1.11 技巧11進入Headless模式

你也可以通過在這個檔案中加入這句來啟動rootfs-resize:

《樹莓派實戰秘籍》——1.11 技巧11進入Headless模式

https://yqfile.alicdn.com/b64bb775a23e4d966a3533e5d249d0d075c6a384.png" >

如果你想設定交換分區的大小,也在這裡添加:

《樹莓派實戰秘籍》——1.11 技巧11進入Headless模式

如果你的pi需要動态擷取其ip位址(dhcp),headless檔案保持為空。但是你如何知道pi的實際ip位址是多少?這就是pidora的headless模式為你服務所在!

當你有了這個headless檔案并啟動樹莓派,它會在上電2分鐘之後先通過揚聲器間歇發聲播報ip位址,30秒之後,再通過綠色的ok/act燈閃爍播報ip位址。這些功能由ip-info提供,一個包含名為ip-read和ip-flash的巧妙的軟體包。這種間歇發聲/閃爍播報表示數字是通過下面的方式實作的。

使用短暫的間歇發聲/閃爍表示數字1~9(例如,3個間隔較短的間歇發聲/閃爍表示3)。

10個間隔較短的間歇發聲/閃爍表示0。

數字之間由暫停分隔開。

間隔較長的間歇發聲/閃爍表示點(.)。

正如前面提到的,pidora通常會通過第一階段啟動過程啟動,并讓你設定root密碼和其他使用者。但這個腳本僅僅在找到輸入裝置的情況下才會運作。否則,系統會通過ipv4 dhcp配置以太網接口,并假定你将自行設定在第一啟動已經設定好的任何其他偏好配置。

繼續閱讀