реклама

Използването на Raspberry Pi е много забавно. С толкова много проекти, които можете да избирате, компютърът с 50 долара ще ви държи заети с месеци. Но създаването на Raspberry Pi може да отнеме много време.

Ако не включвате клавиатура, за да настроите Wi-Fi, се мъчите да намерите правилната конфигурация на дисплея. Или някаква друга тривиална опция за настройка, която наистина не би трябвало да отнеме толкова време, за да се оправим.

Но в много случаи можете да направите тези промени лесно и бързо. Ето как да настроите вашия Raspberry Pi в / boot / дяла, преди дори да го стартирате.

Какво представлява Raspberry Pi Boot partition?

Raspberry Pi 2

Когато настроите Raspberry Pi, трябва да инсталирате операционна система. Това не е направено по същия начин беше на компютър или лаптоп. Вместо това операционна система е инсталирана на Raspberry Pi Как да инсталирате операционна система на Raspberry PiЕто как да инсталирате ОС на вашия Raspberry Pi и как да клонирате перфектната си настройка за бързо възстановяване при бедствия. Прочетете още като го напишете на SD карта.

instagram viewer

По време на този процес картата се разделя на две или повече дялове. Една от тях има операционната система, форматирана с файловата система EXT4.

Другото винаги се нарича "boot" и се нарича / boot /. Това включва множество данни за зареждане, конфигурации и други опции и е форматирано с файловата система FAT. Обърнете внимание, че / boot / дялът е необходим за всеки Raspberry Pi дистрибутор.

Отвъд факта, че можете да използвате / boot / за ощипване на хардуерните настройки на Raspberry Pi, това е забележимо по друг начин. / Boot / дялът може да бъде достъпен на всеки компютър с четец на карти. Това контрастира с основната ОС, която почти винаги може да се чете само на компютър с Linux.

Като такъв, можете да получите достъп / boot / в Windows, macOS, Linux, всичко. Важното е, че можете също да прегледате от инсталираната операционна система на вашия Raspberry Pi.

Така че / boot / дялът е полезен. Но какво можете да направите с него? Поставете SD картата на Raspberry Pi в компютъра си, отворете / заредете /, след което прочетете, за да разберете.

1. Етикетирайте вашия Raspberry Pi Distro

Изпълнението на множество проекти на вашия Raspberry Pi може да бъде малко объркващо. Например поддържам електронна таблица, така че знам какво прави всеки Пи. Забелязвам също какъв хардуер е свързан, като камера или сензорен екран и в кой случай е Pi.

Но може да имате само един Pi, с множество microSD карти за лесно превключване между проекти. Дори тогава обаче може да ви е трудно да си припомните какво има на всяка карта.

Просто създайте текстов файл в / boot / дяла с полезно име, например „защитен cam.txt“ или „print server.txt“. Можете да добавите повече подробности за проекта в тялото на файла.

Това ви позволява бързо да идентифицирате SD картата, без да зареждате.

2. Tweak Config.txt за по-добра съвместимост с хардуер

Докато Raspberry Pi няма системна BIOS като такава, той има файла config.txt, намерен в / boot /.

Това е домът на ощипването на Raspberry Pi, с опции за почти всичко, което можете да си представите. Файлът съдържа списък с настройки, използвайки формата „свойство = стойност“ (без кавички), по един на ред. Обърнете внимание на липсата на интервали. Коментарите могат да се добавят с помощта на знак # за стартиране на ред.

Всеки раздел от файла config.txt е ясно маркиран, като коментираните редове обясняват какво прави всяка настройка. Въпреки че този файл трябва да се редактира само внимателно, има достатъчно информация, която да ви спре да правите промени със сериозни последици.

Видът на ощипване, който правите тук, ще зависи от вашата хардуерна настройка. Например, може да искате да активирате модула на камерата при стартиране:

start_x = 1

Междувременно, ако се мъчите да получите снимка чрез HDMI изход, използвайте

hdmi_safe = 1

Тази настройка комбинира различни настройки на HDMI, за да създаде общо, коригиращо решение, което трябва да принуди HDMI да работи.

Още една забележима настройка config.txt е въртенето на дисплея, като се използва display_rotate. Например, завъртете на 90 градуса с

display_rotate = 1

Междувременно е въртене на 180 градуса

display_rotate = 2

И така нататък.

Както ще се съберете, config.txt е най-важната функция за конфигуриране на хардуер в Raspberry Pi. Въпреки че raspi-config е значителен, config.txt има по-голямо въздействие, което позволява значително предварително зареждане конфигурация.

Консултирайте се с elinux.org уики за по-подробни подробности относно файла config.txt.

3. Създайте празен файл, за да активирате SSH

Редактирайте config.txt в Raspberry Pi

Използването на SSH за отдалечен достъп до вашия Raspberry Pi спестява много време. Например, може да искате да актуализирате операционната система, но не можете да свържете Pi към телевизор. Отговорът е да отдалечен достъп до вашия Raspberry Pi VNC, SSH и HDMI: Три възможности за преглед на вашия Raspberry PiRaspberry Pi е забележителен малък компютър, но може да отнеме много време, за да го настроите и да го свържете към вашия монитор. Прочетете още и SSH е най-бързият начин за това.

По-късните версии на базираната на Debian операционна система Raspberry Pi обаче SSH са деактивирани по подразбиране. Това е мярка за сигурност, която може да се окаже неудобна за обикновените потребители.

Има обаче решение. Просто създайте специален файл в / boot / дяла, за да активирате SSH.

Отворете / boot / дяла на вашия компютър и създайте нов файл. Етикетирайте го SSH и премахнете разширението на файла. Това е толкова просто! Колкото и да е бързо, струва си да запазите файл ssh flag на вашия компютър. По този начин, всичко, което трябва да направите, е да плъзнете и пуснете файла в / boot / дяла всеки път, когато инсталирате Raspberry Pi OS.

Този файл действа като флаг, когато Pi се стартира, инструктирайки операционната система да активира SSH.

Обърнете внимание, че при първото влизане ще бъдете подканени да промените потребителската парола по подразбиране „pi“.

4. Запазване на Wi-Fi мрежови идентификационни данни в wpa_supplicant.conf

Друг мивка с настройка на Raspberry Pi е получаването на устройството във вашата безжична мрежа. Докато включването му директно в рутера може да спести време тук, може да нямате достатъчно портове. Или имате Pi разположен твърде далеч.

Отговорът е безжична мрежа, което означава влизане в работната среда на Pi. Настройването с мишка и клавиатура не отнема много време. Можете да го настроите в командния ред, като редактирате файла wpa_supplicant.conf, но можете също да го редактирате преди ботушите Pi.

В / boot / дяла създайте нов файл wpa_supplicant.conf. Отворете го в текстовия редактор на вашия компютър (например Notepad в Windows или може да предпочитате Notepad ++). Копирайте и поставете следните редове:

ctrl_interface = DIR = / var / run / wpa_supplicant GROUP = netdev update_config = 1 страна = САЩ мрежа = {ssid = "SSID" psk = "PASSWORD" key_mgmt = WPA-PSK}

Необходими са някои редакции. Първо, променете страната според случая (например GB за Обединеното кралство).

След това задайте полетата SSID и PASSWORD да съвпадат с тези на вашата безжична мрежа. Запазете файла, след това го затворете и стартирайте вашия Pi. Устройството трябва скоро да се свърже с вашия локален Wi-Fi. Отворете страницата на администратора на вашия рутер, за да видите IP адреса на Pi.

След това трябва да имате възможност за отдалечен достъп до Raspberry Pi през SSH. Както при ssh, струва си да запазите копие на файла wpa_supplicant.conf на вашия компютър за бързо инсталиране.

5. Поправете грешки с / boot / дяла

USB портове на Raspberry Pi 4

Издаването на Raspberry Pi 4 през 2019 г. включваше три повторения с различни спецификации на RAM. Докато моделите от 1GB и 2GB работят добре, Raspberry Pi 4 с 4GB има грешка. По-конкретно, това се отнася до откриване на USB порт в Ubuntu.

Грешката не позволява на портовете да бъдат открити във версията на Pi 4 от 4 GB, но има решение. Докато не бъде издадено официално поправяне, можете да настроите размера на RAM, наличен за ОС.

Отворете / заредете / фърмуера и намерете файла usercfg.txt. Стартирайте това в текстов редактор и добавете:

total_mem = 3072

Това променя наличната RAM от 4GB на 3GB.

Запишете файла и затворете, след което стартирайте вашия Raspberry Pi 4. USB портовете вече трябва да работят. Една бъдеща актуализация трябва да разреши тази грешка, така че не забравяйте да премахнете реда в usercfg.txt, когато това се случи.

6. Копирайте данни от вашия компютър на Raspberry Pi

Ако трябва бързо да копирате данни от вашия компютър на вашия Raspberry Pi, можете да използвате / boot / дяла. Просто копирайте данните в нова директория и те ще бъдат достъпни, когато стартирате Pi. Имайте предвид обаче, че размерът на / boot / дяла е ограничен.

Като такова, това е подходящо само за малки файлове, като MP3 или изображения, а не за видео файлове. Това не е идеално решение, но работи.

Ето още начини за копирайте данни между компютър и Raspberry Pi 5 начина за копиране на данни от Raspberry Pi на компютърВ един момент ще искате лесен начин да извадите данните от SD картата на Pi и върху твърдия диск на вашия компютър. Това може да е сложно. Прочетете още .

6 начина да използвате Raspberry Pi / boot / partition

С толкова много опции за конфигуриране на Raspberry Pi в / boot / дяла, ще спестите време за следващия си проект. За да резюмирате, можете да направите следното в / boot / partition:

  • Маркирайте вашата SD карта
  • Ощипнете config.txt
  • Активиране на SSH
  • Предварително заредете идентификационните данни на вашата безжична мрежа
  • Поправете грешки
  • Копирайте данни от компютър на Pi

Много от тези ощипвания ускоряват нещата, но можете да оптимизирате допълнително настройката си Raspberry Pi. Ето как да спестите време конфигуриране на вашия Raspberry Pi с PiBakery Конфигурирайте вашата инсталация Raspberry Pi с PiBakeryАми ако можете да конфигурирате Raspbian, преди да стартирате вашия Raspberry Pi? Не би ли било чудесно безжичната мрежа да бъде настроена така, че да работи веднага? Ето как. Прочетете още .

Кристиан Каули е заместник-редактор по сигурността, Linux, направи си сам, програмирането и обяснените технологии. Освен това той произвежда The Really Useful Podcast и има богат опит в поддръжката на десктоп и софтуер. Сътрудник на списание Linux Format, Кристиан е тенисър на Raspberry Pi, любител на Lego и фен на ретро игри.