您已經(jīng)設(shè)置好了Raspberry Pi。它已插入顯示器,電源線已正確連接,并且您已經(jīng)將Raspbian(或其他操作系統(tǒng))刷新到microSD卡。
但是出了點(diǎn)問(wèn)題。也許Pi已在“彩虹屏幕”上停止了啟動(dòng)。也許陷入了啟動(dòng)循環(huán)。也許您的問(wèn)題有所不同。如果您想解決Raspberry Pi的連接Wi-Fi,檢測(cè)USB設(shè)備,安裝軟件或訪問(wèn)microSD卡的能力方面的問(wèn)題,我們這里提供了一系列解決方案。
1。您的Raspberry Pi掛在彩虹屏幕上
啟動(dòng)Raspberry Pi時(shí),您會(huì)看到的第一件事(除非您準(zhǔn)備使用NOOBS進(jìn)行安裝)是GPU測(cè)試屏幕。這通常被稱為“彩虹屏”,并打算僅顯示幾秒鐘。此后,應(yīng)該加載操作系統(tǒng)。
但是,有時(shí)這種情況不會(huì)發(fā)生。相反,設(shè)備將在GPU測(cè)試中掛起。如果發(fā)生這種情況,則說(shuō)明您有問(wèn)題。
在大多數(shù)情況下,這是由于microSD卡上的Raspbian內(nèi)核映像存在問(wèn)題。要進(jìn)行測(cè)試,請(qǐng)將Raspbian安裝到另一個(gè)microSD卡上,然后從中啟動(dòng)。如果可以,則說(shuō)明問(wèn)題出在原來(lái)的microSD卡上。
但是,這并不理想。此外,您可能還需要從原始microSD卡中獲取數(shù)據(jù)。為了檢索此數(shù)據(jù),請(qǐng)將microSD卡插入計(jì)算機(jī)的讀卡器中。瀏覽到/home/文件夾,然后將其復(fù)制到PC的硬盤(pán)驅(qū)動(dòng)器上。
可以修復(fù)內(nèi)核嗎?
在某些情況下是可以修復(fù)內(nèi)核,但這需要將Pi通過(guò)以太網(wǎng)連接到您的網(wǎng)絡(luò)。您需要通過(guò)SSH連接,因此請(qǐng)事先確保已啟用它。如果沒(méi)有,請(qǐng)?jiān)趯icroSD卡插入計(jì)算機(jī)后,將文件添加到/boot/目錄中,名為ssh。 請(qǐng)勿添加文件擴(kuò)展名。
使用您喜歡的SSH客戶端,通過(guò)IP地址并使用通常的用戶名和密碼連接到Pi。然后嘗試重新安裝內(nèi)核:
sudo apt update
sudo apt install raspberrypi-kernel
等待完成,然后在文本編輯器中打開(kāi)config.txt文件:
sudo nano /boot/config.txt
在此處添加新行:
boot_delay=1
此啟動(dòng)延遲會(huì)強(qiáng)制Pi給SD卡一些時(shí)間
按 Ctrl + X 退出,然后按 Y 和 Enter 保存。更改并退出文本編輯器。使用reboot命令重新啟動(dòng)Pi。如果它再次在GPU測(cè)試中掛起,則該使用其他microSD卡了。
SD卡維護(hù)
如果您擔(dān)心自己的Pi的microSD卡,值得研究一下延長(zhǎng)壽命的方法。您可以通過(guò)確保將更多數(shù)據(jù)寫(xiě)入RAM(而不是microSD卡)或通過(guò)USB設(shè)備完全繞過(guò)它來(lái)做到這一點(diǎn)。
還可以克隆microSD卡,以確保多個(gè)卡之間的數(shù)據(jù)連續(xù)性或設(shè)備。
2。無(wú)法檢測(cè)到USB設(shè)備?試試這個(gè)
USB設(shè)備對(duì)于使用Raspberry Pi都很重要。無(wú)論您是要連接輸入設(shè)備(鼠標(biāo),鍵盤(pán),游戲控制器)還是擴(kuò)展計(jì)算機(jī)的功能,很多選項(xiàng)都可以通過(guò)USB進(jìn)行。使用沒(méi)有集成無(wú)線網(wǎng)絡(luò)或藍(lán)牙的較舊的Pi?您需要一個(gè)USB軟件狗。
通常,插入設(shè)備后,您幾乎可以立即使用它。但是,如果無(wú)法識(shí)別您的USB設(shè)備怎么辦?
首先要做的是轉(zhuǎn)到eLinux.org上的“ Verified Peripherals”列表。在頁(yè)面上搜索您的USB設(shè)備;
下一步,檢查設(shè)備是否在另一臺(tái)計(jì)算機(jī)上運(yùn)行。將其插入您的PC;它運(yùn)作正常嗎?完成此操作后,就該對(duì)Raspberry Pi和USB設(shè)備進(jìn)行詢問(wèn)了。在Raspberry Pi上,輸入:
sudo dmesg -C
下一步,插入U(xiǎn)SB設(shè)備并輸入:
dmesg
如果檢測(cè)到,您的USB設(shè)備將在此處列出,以及所有相關(guān)的錯(cuò)誤消息。如果未列出該設(shè)備,則通常有兩個(gè)原因:
USB設(shè)備或Pi的USB總線出現(xiàn)故障。
您的Raspberry Pi沒(méi)有足夠的電源
通過(guò)為Raspberry Pi或有源USB集線器購(gòu)買合適的電源來(lái)克服后一個(gè)問(wèn)題。檢測(cè)到USB設(shè)備,但是什么也沒(méi)發(fā)生?嘗試更新存儲(chǔ)庫(kù)并檢查是否有升級(jí)(針對(duì)許多Raspberry Pi問(wèn)題的修復(fù)程序):
sudo apt update
sudo apt upgrade
在此階段,您應(yīng)該已經(jīng)可以使用設(shè)備。否則,請(qǐng)與制造商聯(lián)系,并確定是否有Linux驅(qū)動(dòng)程序。
3。通過(guò)Wi-Fi輕松上線
如果您使用的是Raspberry Pi 3或Pi Zero W或更高版本,則您的計(jì)算機(jī)具有內(nèi)置的Wi-Fi。您還可以使用Wi-Fi加密狗為較舊的Pi提供無(wú)線連接。但是,一旦激活了無(wú)線網(wǎng)絡(luò),該如何上網(wǎng)?
USB記憶棒可能會(huì)成為問(wèn)題,如上所述。但是,如果您已經(jīng)運(yùn)行了上述提示,并確認(rèn)設(shè)備可以正常使用,則可能是配置問(wèn)題出在網(wǎng)上。我們假設(shè)在此階段您已嘗試通過(guò)桌面連接到無(wú)線網(wǎng)絡(luò)。
所以,有什么可能會(huì)阻止您連接到您的計(jì)算機(jī)? Raspberry Pi到無(wú)線網(wǎng)絡(luò)?首先,有可能新連接被阻止或已達(dá)到限制。一旦可以排除這些情況,請(qǐng)嘗試連接到其他網(wǎng)絡(luò)。例如,您可以在手機(jī)上設(shè)置一個(gè)無(wú)線熱點(diǎn),然后查看是否可以建立無(wú)線熱點(diǎn)。
還有可能是您的憑據(jù)錯(cuò)誤。它發(fā)生了。要仔細(xì)檢查,請(qǐng)?jiān)趎ano中打開(kāi) wpa_supplicant.conf 文件:
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
在這里,您會(huì)找到用于連接到網(wǎng)絡(luò)的關(guān)鍵設(shè)置。使用 SSID 和 PSK 字段輸入正確的SSID(網(wǎng)絡(luò)名稱)和密碼。
或者,檢查網(wǎng)絡(luò)上的安全性。 Raspberry Pi 3將無(wú)法連接到使用過(guò)時(shí)的無(wú)線加密協(xié)議(WEP)進(jìn)行保護(hù)的無(wú)線網(wǎng)絡(luò)。如果您的路由器使用此路由器,請(qǐng)切換到WPA,WPA2,或者如果不可能,則升級(jí)到新路由器。
4。 Pi的顯示屏出現(xiàn)問(wèn)題
一些問(wèn)題可能會(huì)影響Raspberry Pi的顯示。
雖然默認(rèn)分辨率為800×400像素,但大多數(shù)現(xiàn)代顯示器和電視都能夠提供更大的分辨率。應(yīng)該發(fā)生的是,Pi啟動(dòng)時(shí)會(huì)檢測(cè)到顯示器的尺寸,并且桌面分辨率會(huì)適當(dāng)調(diào)整。
有時(shí)這種情況不會(huì)發(fā)生,導(dǎo)致顯示器的某些部分不可見(jiàn)。這些問(wèn)題大多數(shù)都可以在 config.txt 文件中解決。由于這是一個(gè)重要的文件,因此請(qǐng)勿進(jìn)行任何可能導(dǎo)致問(wèn)題的更改,這一點(diǎn)至關(guān)重要。為了防止這種情況,請(qǐng)復(fù)制文件名,文件名稍有不同:
sudo mv /boot/config.txt /boot/config-orig.txt
如果在任何時(shí)候遇到問(wèn)題,只需刪除config.txt文件并重命名副本。
準(zhǔn)備好后,在nano中編輯 config.txt :
sudo nano /boot/config.txt
很多顯示問(wèn)題歸結(jié)為錯(cuò)誤應(yīng)用了過(guò)掃描設(shè)置。通常,黑帶會(huì)與屏幕接壤,就像8位家用計(jì)算機(jī)的顯示屏一樣。您可以通過(guò)瀏覽config.txt文件并找到以下內(nèi)容來(lái)進(jìn)行更改:
#disable_overscan=1
刪除哈希符號(hào);這將“取消注釋”設(shè)置,意味著將應(yīng)用該設(shè)置。按 Ctrl + X ,然后按 Y 保存并退出,然后重新啟動(dòng)Pi。
相反,部分顯示內(nèi)容可能會(huì)超出顯示器。在這種情況下,請(qǐng)查找:
#overscan_left
#overscan_right
#overscan_top
#overscan_bottom
刪除哈希符號(hào),然后更改設(shè)置以調(diào)整邊框尺寸。您可以通過(guò)在行尾添加等號(hào)和數(shù)字來(lái)做到這一點(diǎn),例如:
overscan_left=16
如有必要,可以使用負(fù)數(shù)。
作為最后的選擇,您可以更改幀緩沖區(qū)設(shè)置。向下滾動(dòng),直到找到兩行( framebuffer_width 和 framebuffer_height )并設(shè)置您的首選分辨率。例如,您可以將1920×1080的分辨率更改為1280×720。
輕松修復(fù)Raspberry Pi問(wèn)題!
有時(shí),您會(huì)遇到問(wèn)題樹(shù)莓派。改善Pi的性能可以在這里有所幫助,確保所有電纜,電源和microSD卡的質(zhì)量都可以。
但是如果您準(zhǔn)備嘗試其他嘗試,請(qǐng)查看Raspberry。替代Pi,NanoPi NEO4。
責(zé)任編輯:wv
-
樹(shù)莓派
+關(guān)注
關(guān)注
116文章
1696瀏覽量
105456
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論