Чи можуть різні моделі малинових пі ділитися картами SD?


16

Чи можу я використовувати SD-карту від іншого Raspberry Pi (скажімо, Raspberry Pi 2) для іншої моделі малинового пі (наприклад, Raspberry Pi Zero)?

Примітка Я НЕ посилаюся на ту ж модель! Я маю на увазі РІЗНІ моделі.



2
Питання не є дублікатом питання про міграцію дисків і задає щось цілком дійсне IMHO.
d3noob


@ d3noob Можливо, питання не є точним дублікатом, але відповіді однакові і стосуються питання різних моделей та питань, які слід розглянути.
Міллівей

1
@Milliways, я думаю , що у вас є дійсний пункт, що відповіді є тим же, але я до сих пір стверджую , що для непосвячених (і я вважаю себе серед них), то питання різні , і я повинен був випробувати його і довести собі перш ніж переконатися. І ще більше схвильовано коментар, який залишив гарбуз, був чудовим доповненням до моїх знань і, сподіваюся, оригінальним запитувачем. Я думаю, що ми можемо бути прав у цьому?
d3noob

Відповіді:


9

Я не знав відповіді на питання, і хоча здавалося очевидним, що не повинно бути причин, чому SD-карти не могли бути замінені з одного типу Raspberry Pi на інший інший тип, у мене в голові було найменше вагання. враховуйте різницю між двома версіями використовуваних процесорів (ARM1176JZF-S в Zero, Model A, A +, B і B + проти чотирьохядерних ARM Cortex-A7 в Raspberry Pi 2).

Тому я завантажив SD-карту з недавньою ванільною версією Джессі та перевірив її на моделі 2. Потім я переніс SD-карту в модель A +. Обидва працювали без жодних ознак проблем (пінг із бездротового USB-ключа).

Звичайно, були б відмінності, якби в USB-порти Моделі 2 були додаткові периферійні пристрої, яких у A + не було, але все, що вважається, працює.


2
Приємно, відповідь фактична і перевірена :) Причина, яка працює, полягає в тому, що ядро ​​містить драйвери для всього діапазону Pi. ОС не байдуже, який там процесор чи графічний процесор, просто хвилює, що ядро ​​знає, як з ним спілкуватися. Проблема виникає, коли ви спеціально використовуєте або пишете програмне забезпечення для Pi 2, а потім спробуйте запустити його на Pi 1. Подібно до настільних комп'ютерів. Ви можете оновити чи понизити процесор, іноді навіть піти з цілої заміни материнської плати, і він все одно завантажиться (хоча Windows це не так любить, в основному тому, що вони не хочуть, щоб це зробили ppl)
Piotr Kula

2

[Зараз ця відповідь застаріла.]

Це "ні", якщо ввімкнено деякі специфічні особливості (особливо ті, що завантажуються). Наприклад, https://www.raspberrypi.org/blog/another-new-raspbian-release/ - наприклад, у цьому випуску є драйвер openGL лише для Pi 2, який можна включити через, raspi-configале:

... попередити, що якщо ви ввімкнете його на Pi 2, а потім перемістіть цю SD-карту в Pi 1 або Pi Zero, Pi не завантажиться.)


1
Я зробив початкове завантаження на моєму Pi 2, а потім перемістив його на мій Pi Zero, і він працює чудово. Я багато разів переїжджав між B 1 і B 2, і це завжди добре, як з Джессі, так і з Распбіаном. Будь ласка, вкажіть свої джерела, де ви знайшли цю інформацію.
Патрік Кук

З посилання в публікації він нагадував, що якщо включений експериментальний драйвер OpenGL, він не буде завантажуватися на Pi1 та Pi Zero.
koyeung

ах, це має сенс. Ви повинні додати це до своєї відповіді, тому що якщо привід OpenGL не ввімкнено, перемикання карт між моделями чудово.
Патрік Кук

0

Він буде працювати, але якщо ви використовуєте стару установку Noobs з окремими розділами для ОС, пізніша модель Raspberry Pi може потребувати оновлених файлів на першому розділі. Це не те саме, що запуск apt-get update && apt-get upgradeабо raspi-updateзапуск з Raspbian, оскільки Raspbian ніколи не торкається розділу Noobs, який використовується під час завантаження.

Ви хочете , щоб завантажити останню версію NOOBS зображення і екстракт *.dtb, *.bin, *.elfі *.imgфайли і overlays/директорії до першого розділу FAT32 на SD - карті.

Це зробило для мене хитрість, коли я застряг із піктограмою під напругою та блимаючи червоною піктограмою під час переходу від Pi Zero (Noobs 2017) до 3B +.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.