Annons
Du har alla dina Raspberry Pi konfigurerade. Den är ansluten till monitorn, strömkabeln är korrekt ansluten och du har redan gjort det blinkade Raspbian Hur man installerar ett operativsystem på en Raspberry PiSå här installerar du ett operativsystem på din Raspberry Pi och hur du klonerar din perfekta installation för snabb katastrofåterställning. Läs mer (eller ett annat operativsystem 11 operativsystem som körs på din hallonpiOavsett vilket Raspberry Pi-projekt du har, finns det ett operativsystem för det. Vi hjälper dig hitta det bästa Raspberry Pi OS för dina behov. Läs mer ) till microSD-kortet.
Men något är fel. Kanske har Pi fastnat i startskottet på "regnbågsskärmen". Kanske är det fastnat i en startögla. Eller kanske är ditt problem annorlunda. Om du försöker lösa problem med din Raspberry Pi förmåga att ansluta till Wi-Fi, upptäcka en USB enhet, installation av programvara eller åtkomst till ett microSD-kort, vi har en samling lösningar här.
1. Din hallon Pi hänger vid Rainbow-skärmen
När du startar upp Raspberry Pi är det första du ser (såvida du inte är det) prepping en installation med NOOBS Hur NOOBS för Raspberry Pi kan hjälpa första gången användareDet finns något med Raspberry Pi som kanske bara sätter på folk: tills nu har det inte varit särskilt användarvänligt att ställa in det. NOOBS syftar till att ändra det! Läs mer ) är GPU-testskärmen. Detta är vanligtvis känt som "regnbågsskärmen" och är avsett att visas i bara några sekunder. Därefter bör operativsystemet laddas.
Ibland händer det dock inte. Istället kommer enheten att hänga vid GPU-testet. Om detta inträffar har du ett problem.
I de flesta fall beror detta på problem med Raspbian-kärnbilden på ditt microSD-kort. För att testa, installera Raspbian på ett annat microSD-kort och starta från detta istället. Om det fungerar, vet du att problemet är med det ursprungliga microSD-kortet.
Men det är inte idealiskt. Dessutom kan du ha data du behöver från det ursprungliga microSD-kortet. För att hämta den här informationen sätter du in microSD-kortet i datorns kortläsare. Bläddra till /home/ mappen, kopiera den sedan till din dators hårddisk.
Kan du reparera kärnan?
Under vissa omständigheter är det möjligt att reparera kärnan, men detta kräver att Pi är ansluten via Ethernet till ditt nätverk. Du måste göra det anslut via SSH Ställa in din hallonpi för huvudlös användning med SSHRaspberry Pi kan acceptera SSH-kommandon när de är anslutna till ett lokalt nätverk (antingen via Ethernet eller Wi-Fi), vilket gör att du enkelt kan konfigurera det. Fördelarna med SSH går utöver upprörande av den dagliga screeningen ... Läs mer , så se till i förväg att detta har aktiverats. Om inte, lägg till en fil i datorn medan microSD-kortet är anslutet till datorn /boot/ katalog som heter ssh. Lägg inte till en filändelse.
Använd din önskade SSH-klient, anslut till Pi via IP-adressen och använd det vanliga användarnamnet och lösenordet. Försök sedan installera om kärnan:
sudo apt uppdatering. sudo apt install raspberrypi-kärnan
Vänta medan detta är klart och öppna sedan filen config.txt i textredigeraren:
sudo nano /boot/config.txt
Lägg till en ny rad här:
boot_delay = 1
Detta startfördröjning tvingar Pi att ge SD-kortet lite tid att göra sig redo innan den startar från det.
Träffa Ctrl + X för att avsluta Y och Stiga på för att spara ändringen och avsluta textredigeraren. Använd omstartkommandot för att starta om Pi. Om det hänger vid GPU-testet igen är det dags att använda ett annat microSD-kort.
SD-kortunderhåll
Om du är orolig för ditt Pis microSD-kort är det värt att undersöka sätt att göra det förlänga dess liv Hur du kan förlänga livet på ditt hallon Pis SD-kortSD-kort har en begränsad livslängd, med gränser för hur ofta data kan skrivas om innan kortet ger efter för entropi. För Rapsberry Pi kan detta vara ett allvarligt problem. Läs mer . Du kan göra det antingen genom att se till att mer data skrivs till RAM (snarare än microSD-kortet) eller kringgå den helt med en USB-enhet Hur man gör Raspberry Pi 3-boot från USBRaspberry Pi är ett mångsidigt paket som kan ha ett brett spektrum av uppgifter. Men det har en bländande fel: oförmågan att starta från USB. Fram till nu är det. Läs mer .
Det är också möjligt att klona ditt microSD-kort Klon enkelt ditt SD-kort för problemfri Raspberry Pi-datorOavsett om du har ett SD-kort eller flera, en sak som du behöver är förmågan att säkerhetskopiera dina kort för att undvika problem som uppstår när din Raspberry Pi inte startar. Läs mer för datakontinuitet på flera kort eller enheter.
2. Kan du inte upptäcka en USB-enhet? Prova detta
USB-enheter är alla viktiga för att använda en Raspberry Pi. Oavsett om du vill ansluta en ingångsenhet (mus, tangentbord, spelkontroll) eller utöka datorns funktioner, finns många alternativ via USB. Använder du en äldre Pi utan integrerat trådlöst nätverk eller Bluetooth? Du behöver en USB-dongle.
Om du ansluter en enhet kan du använda den nästan direkt. Men vad händer om din USB-enhet inte känner igen?
Det första du ska göra är att gå till Lista över verifierade kringutrustning på eLinux.org. Sök på din USB-enhet på sidan; om det är här, borde det fungera.
Kontrollera sedan om enheten fungerar på en annan dator. Anslut den till din dator; fungerar det korrekt? När du har gjort det är det dags att förhöra din Raspberry Pi och USB-enheten. Ange på din Raspberry Pi:
sudo dmesg -C
Sätt sedan in USB-enheten och mata in:
dmesg
Om det upptäcks kommer din USB-enhet att listas här tillsammans med något relaterat felmeddelande. Om enheten inte listas är två vanliga orsaker:
- Ett fel med USB-enheten eller Pis USB-buss.
- Din Raspberry Pi får inte tillräckligt med kraft.
Övervinna det senare problemet genom att köpa en lämplig strömförsörjning till din Raspberry Pi eller ett drivet USB-nav. USB-enhet upptäckt, men ingenting händer? Prova att uppdatera förvaren och leta efter en uppgradering (en fix för så många Raspberry Pi-problem):
sudo apt uppdatering. sudo apt uppgradering
I detta skede bör du ha en fungerande enhet. Om inte, kontakta tillverkaren och ta reda på om det finns en Linux-drivrutin.
3. Komma enkelt online med Wi-Fi
Om du använder en Raspberry Pi 3 eller en Pi Zero W eller senare har din dator inbyggd Wi-Fi. Du kan också ge trådlös anslutning till en äldre Pi med en Wi-Fi-dongel. Men när du har aktiverat trådlöst nätverk, hur går du online?
USB-pinnar kan vara ett problem, som noterats ovan. Men om du har kört dessa tips ovan och bekräftat att enheten fungerar, kanske problemet med att få online är konfigurationen. Vi antar att du nu har försökt ansluta till det trådlösa nätverket via skrivbordet.
Så vad kan hindra dig från att ansluta din Raspberry Pi till ett trådlöst nätverk? Först finns möjligheten att nya anslutningar blockeras eller att en gräns har uppnåtts. När du kan utesluta dessa kan du försöka ansluta till ett annat nätverk. Du kan till exempel ställa in en trådlös hotspot på din telefon och se om anslutning till det är möjligt.
Det finns också möjligheten att dina referenser är fel. Det händer. För att dubbelkontrolla, öppna wpa_supplicant.conf fil i nano:
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
Här hittar du nyckelinställningarna för att ansluta till ditt nätverk. Använd SSID och PSK fält för att mata in korrekt SSID (nätverksnamn) och lösenord.
Alternativt kan du kontrollera säkerheten i ditt nätverk. Raspberry Pi 3 kommer inte att ansluta till trådlösa nätverk som är säkrade med det föråldrade trådlösa krypteringsprotokollet (WEP). Om din router använder detta, byt till WPA, WPA2, eller om detta inte är möjligt, uppgradera till en ny router.
4. Problem med din Pi-skärm
Flera problem kan påverka din Raspberry Pi-skärm.
Medan standardupplösningen är 800 × 400 pixlar kan de flesta moderna bildskärmar och TV-apparater få mycket större upplösningar. Det som borde hända är att storleken på skärmen upptäcks som Pi-stövlar och skrivbordsupplösningen justeras efter behov.
Ibland händer det inte, vilket leder till att vissa delar av skärmen inte syns. De flesta av dessa problem kan åtgärdas i config.txt fil. Eftersom detta är en viktig fil är det viktigt att du inte gör några ändringar som kan orsaka problem. För att skydda dig mot detta gör du en kopia av filen med ett något annat filnamn:
sudo mv /boot/config.txt /boot/config-orig.txt
Om du stöter på problem när som helst, raderar du bara filen config.txt och byter namn på kopian.
Redigera när du är redo config.txt i nano:
sudo nano /boot/config.txt
Många visningsproblem är felaktiga för att överskanna inställningar används felaktigt. Vanligtvis gränsar ett svart band på skärmen, ungefär som en 8-bitars hemdatorskärm. Du kan ändra detta genom att titta genom filen config.txt och hitta:
# Disable_overscan = 1
Ta bort hash-symbolen; detta kommer att "avmarkera" inställningen, vilket betyder att den kommer att tillämpas. Tryck Ctrl + X sedan Y för att spara och avsluta och starta om din Pi.
Omvänt kan delar av skärmen sträcka sig utöver skärmens fysiska dimensioner. I det här fallet, leta efter:
#overscan_left. #overscan_right. #overscan_top. #overscan_bottom
Ta bort hash-symbolen och ändra sedan inställningarna för att justera kantens dimensioner. Du kan göra detta genom att lägga till ett likhetstecken och ett nummer i slutet av raden, så här:
overscan_left = 16
Negativa nummer kan användas vid behov.
Som ett sista alternativ kan du ändra framebuffer-inställningarna. Rulla ner tills du hittar två rader (framebuffer_width och framebuffer_height) och ställ in önskad upplösning. Du kan till exempel ändra en upplösning 1920 × 1080 till 1280 × 720.
Lätt enkelt dina hallon Pi-problem!
Ibland kommer du att få problem med din Raspberry Pi. Förbättra din Pi-prestanda kan hjälpa här, liksom att se till att alla dina kablar, strömförsörjning och microSD-kort är av högsta kvalitet.
Men om du är redo att prova något annat, ta en titt på Hallon Pi-alternativ, NanoPi NEO4 NanoPi NEO4: Är detta hallon Pi-mördaren?NanoPi NEO4 är ett bra alternativ till Raspberry Pi. Här är vad det kan göra som Raspberry Pi inte kan. Läs mer .
Christian Cawley är vice redaktör för säkerhet, Linux, DIY, Programmering och Tech Explained. Han producerar också The Really Useful Podcast och har lång erfarenhet av stationär och mjukvarosupport. Christian är en bidragsyter till Linux Format-magasinet, en Raspberry Pi-tinkerer, Lego-älskare och retro-spel-fan.