Якщо у вас є Raspberry Pi, ви можете запускати кілька операційних систем з одного завантажувального носія. Для цього достатньо microSD-карти з обсягом памʼяті щонайменше 32 ГБ і інструмента PINN.
PINN розшифровується як PINN Is Not NOOBS і забезпечує Raspberry Pi можливість мультизавантаження.
Мультизавантаження операційних систем може бути корисним у різних сценаріях. Наприклад, якщо вам час від часу потрібна спеціалізована ОС на кшталт LibreELEC або Kali Linux, або якщо ви просто хочете поекспериментувати з різними дистрибутивами.
PINN надає інсталятор, який інтегрується безпосередньо в Raspberry Pi. Це дає можливість встановлювати на SD-карту стільки систем, скільки дозволяє вільний простір.
Під час кожного запуску Raspberry Pi PINN показує список встановлених операційних систем. Користувач може вибрати потрібну або дочекатися автоматичного запуску останньої використаної системи.
Встановлення PINN
Існує кілька способів записати PINN на SD-карту. У матеріалі рекомендовано використовувати Raspberry Pi Imager, який доступний у репозиторіях багатьох дистрибутивів Linux і встановлюється такою командою:
sudo apt install rpi-imagerПісля запуску програми першим кроком потрібно вибрати модель плати. У списку представлені всі версії — від Raspberry Pi 1 і Zero до актуальної Raspberry Pi 5.
Вибір моделі гарантує, що imager відображатиме лише ті образи, які сумісні з конкретною платою.
Далі потрібно встановити образ PINN. Для цього треба натиснути Select OS, знайти пункт Misc Utility Images і вибрати PINN.
У наступному вікні PINN потрібно вибрати ще раз. Для вибору носія даних натисніть Select SD Card.
Після цього за допомогою PINN можна встановити бажані операційні системи для Raspberry Pi.
Для мультизавантаження кількох систем рекомендується використовувати SD-карту обсягом не менше 32 ГБ.
Потрібно врахувати, що imager повністю стирає вибраний накопичувач під час запису. За бажанням SD-карту можна попередньо відформатувати за допомогою SD Memory Card Formatter for Linux. У більшості випадків потрібний диск визначається автоматично, але додатково рекомендується увімкнути опцію Exclude System Drives.
Перед натисканням кнопки Next варто ще раз перевірити всі налаштування.
Після цього Raspberry Pi Imager запише PINN на SD-карту. Перед початком процесу зʼявиться попередження про повне стирання даних. Запис триває недовго, оскільки образ PINN має невеликий розмір.
На цьому робота на компʼютері завершується. SD-карту потрібно вставити в Raspberry Pi і запустити плату.
Встановлення операційних систем
Під час першого запуску Raspberry Pi з PINN користувач потрапляє на екран вибору операційних систем. Якщо використовується Wi-Fi, спочатку необхідно ввести параметри доступу до мережі. Далі потрібно позначити галочками ті операційні системи, які плануєте встановити.
Серед доступних варіантів — Raspberry Pi OS, Ubuntu, MX Linux і Kali Linux. В інших вкладках також доступні ігрові, мінімалістичні та мультимедійні системи.
У нижній частині вікна PINN показує, скільки вільного місця доступно і який обсяг памʼяті потребують обрані системи. Ці дані стосуються базової конфігурації.
Після вибору систем інсталяція запускається кнопкою Install у верхньому лівому куті.
PINN знову попередить про втрату всіх даних. Перед початком встановлення система запропонує розподілити простір між обраними ОС.
У колонці Nominal вказано мінімальний обсяг, необхідний для базової системи, а в колонці Extra — додатковий простір, який можна виділити вручну. Для рівномірного розподілу всього доступного простору передбачена кнопка Balance.
Після підтвердження розпочинається встановлення операційних систем у режимі мультизавантаження. Тривалість процесу залежить від швидкості інтернет-зʼєднання, носія даних і розміру образів.
Після завершення інсталяції зʼявляється повідомлення про успішне встановлення, а система повертається до меню PINN. Надалі це меню зʼявлятиметься під час кожного запуску Raspberry Pi.
Користувач може вибрати операційну систему вручну або дочекатися автоматичного запуску останньої використаної. Рекомендується запустити кожну систему хоча б один раз, налаштувати мережу, оновити пакети, увімкнути сервіси SSH або VNC і встановити додаткове ПЗ.
PINN також має режим відновлення. Щоб перевстановити систему або почати з нуля, під час запуску потрібно утримувати клавішу Shift.
Цікаві операційні системи
Окрім стандартних варіантів, Raspberry Pi підтримує низку менш поширених, але цікавих систем для мультизавантаження.
➤ LibreELEC — це легка операційна система для медіасерверів, оптимізована для запуску Kodi. Вона завантажується за кілька секунд і підтримує велику кількість розширень.
➤ LineageOS від Konstakang — Android-система, адаптована для Raspberry Pi. Вона використовує сучасну версію Android і дає можливість запускати Android-застосунки на платі.
➤ RetroPie призначена для запуску ретроігор. Інтерфейс і емулятори гнучко налаштовуються, але система не містить ігор через обмеження авторських прав — їх потрібно додавати окремо.
➤ Raspberry Pi OS Lite — мінімалістична система без графічного інтерфейсу, яка потребує приблизно 400 МБ памʼяті. Керування здійснюється через SSH. За потреби можна встановити робоче середовище, наприклад KDE або MATE.
Читайте також на ProIT, як правильно налаштувати Claude Code.
Підписуйтеся на ProIT у Telegram, щоб не пропустити жодної публікації!