Raspberry Pi ir revolucionārs rīks, kam izdevies atrast vietu gan izglītības vidēs, gan mājas automatizācijas un tehnoloģiju attīstības projektos. Tomēr, lai gan tas ir ļoti intuitīvs daudziem uzdevumiem, viena no izplatītākajām lietotāju šaubām ir par to, kā droši un efektīvi izslēgt un restartēt šo mazo dēli. Lai gan tas var šķist mazsvarīgs uzdevums, to darot nepareizi, var rasties problēmas, piemēram datu sabojāšana SD kartē vai operētājsistēmas bojājumi.
Šajā rakstā mēs izpētīsim visas pieejamās iespējas, lai pareizi izslēgtu un atsāknētu Raspberry Pi. No pamata komandas uz sarežģītākām metodēm, kas ietver papildu aparatūru, šeit jūs atradīsiet visu nepieciešamo informāciju, lai ierīce darbotos 100%. Bez turpmākas piepūles ķersimies pie lietas.
Kāpēc ir svarīgi pareizi izslēgt Raspberry Pi?
Pareiza Raspberry Pi izslēgšana ir ļoti svarīga, lai nodrošinātu tā izturību un pareizu izmantotās operētājsistēmas darbību. Atšķirībā no parasta datora, šai platei nav fiziskas ieslēgšanas vai izslēgšanas pogas, kas liek daudziem lietotājiem to atvienot tieši no strāvas. Šī prakse, lai arī vilinoša, var izraisīt failu korupcija microSD kartē, kas ir galvenais Raspberry Pi datu nesējs.
Turklāt nepareiza izslēgšana var pārtraukt kritiskos procesus, kas var darboties fonā, kas savukārt var radīt problēmas, mēģinot restartēt sistēmu. Tāpēc zināt drošas metodes ir svarīgi izslēgt Raspberry Pi.
Pamatmetodes Raspberry Pi izslēgšanai un restartēšanai
Ir vairāki veidi, kā izslēgt un restartēt Raspberry Pi. Tālāk ir aprakstītas visbiežāk izmantotās metodes, lai jūs varētu izvēlēties to, kas vislabāk atbilst jūsu vajadzībām.
Izslēdziet no komandu konsoles
Visizplatītākā un, iespējams, visdrošākā metode ir izmantot komandu konsoli. Tas ir ļoti vienkārši un ir pieejams jebkuram lietotājam, ja vien jums ir piekļuve termināls no jūsu operētājsistēmas.
- Pamata komanda: Rakstīt
sudo shutdown -h now
uz konsoles. Lūk,-h
norāda, ka vēlaties apturēt sistēmu (apturēt) unnow
Norāda, ka vēlaties, lai darbība tiktu veikta nekavējoties. - Plānotā izslēgšana: Ja vēlaties ieplānot izslēgšanu nākotnē, izmantojiet komandu
sudo shutdown -h HH:MM
, aizstājotHH:MM
uz vēlamo laiku. - Atceliet plānoto izslēgšanu: Ja pārdomājat, izmantojiet
sudo shutdown -c
lai atceltu izslēgšanu.
Restartējiet no komandu konsoles
Raspberry Pi restartēšanu var arī viegli veikt, izmantojot komandas:
- Pamata komanda: Lai restartētu, ierakstiet
sudo shutdown -r now
, kur-r
norāda restartēšanu (reboot). - Alternatīva komanda: Jūs varat arī izmantot
sudo reboot
, lai gan labajai praksei ieteicama pirmā iespēja.
Fiziskās iespējas Raspberry Pi izslēgšanai un restartēšanai
Ja dodat priekšroku taustāmākam risinājumam, kas neietver termināļa izmantošanu, vai vēlaties, lai citi varētu izslēgt vai restartēt ierīci bez tehniskām zināšanām, ir pieejamas uz aparatūru balstītas iespējas.
Izmantojot spiedpogu
Gudrs veids, kā izslēgt Raspberry Pi, ir ar fizisku pogu. Lai to sasniegtu:
- Pievienojiet pogu starp Raspberry GPIO termināliem, piemēram, GPIO14 (8. kontakts) un GND savienojums.
- Uzrakstiet nelielu Python skriptu, lai pogas nospiešanas darbība izpildītu izslēgšanas komandu. Par pamatu var kalpot šāds kods:
#!/bin/python importēt RPi.GPIO kā GPIO importēt os GPIO.setmode(GPIO.BOARD) GPIO.setup(8, GPIO.IN, pull_up_down=GPIO.PUD_UP) def Shutdown(channel): os.system("sudo" shutdown -h now") GPIO.add_event_detect(8, GPIO.FALLING, callback=Shutdown, bouncetime=2000) kamēr Taisnība: piespēle
Šī metode ir ideāli piemērota tiem, kas vēlas izmantot Raspberry in konsoles tipa projekti vai tamlīdzīgi.
Strāvas kabeļi ar slēdzi
Vēl viens risinājums ir iegādāties strāvas vadu ar integrētu slēdzi. Šie kabeļi ļauj droši izslēgt strāvas padevi, jo dažiem ir shēma, kas paredzēta atvienošanai. pakāpeniski.
Uzlaboti risinājumi izslēgšanas pārvaldībai
Pieredzējušiem lietotājiem ir pieejami pakalpojumi un skripti, kas noteiktos apstākļos var automatizēt Raspberry Pi izslēgšanu vai restartēšanu.
Piemēram, varat iestatīt failu /etc/rc.local
lai palaistu noteiktus skriptus, kad sistēma ir ieslēgta vai izslēgta. Varat arī izmantot systemd lai pārvaldītu pakalpojumus, kas pārvalda barošanas ieslēgšanu un izslēgšanu.
Raspberry Pi pareiza izslēgšana un restartēšana ir vienkāršs uzdevums, ja izvēlaties savam gadījumam vispiemērotāko metodi. No pamata komandām terminālī līdz fizisko pogu uzstādīšanai vai specializētu kabeļu izmantošanai, opcijas ir dažādas un tās var pielāgot atbilstoši jūsu vajadzībām. Galvenais ir nodrošināt operētājsistēmas integritāte un jūsu Raspberry Pi funkcionalitāti.