Многократная малина Pis на одной SD-карте

Можно ли как-то соединить 2 или 3 малины Pis с одной SD-картой и затем все сбежать. Я понимаю, что чтение и настройка файлов могут быть проблемой, но

4 голоса | спросил JVarhol 31 Jpm1000000pmFri, 31 Jan 2014 13:17:52 +040014 2014, 13:17:52

1 ответ


5

Это невозможно, так, как вы хотите это сделать.

Чип BCM использует выделенные линии ввода-вывода для SD-карты, и только ОС имеет доступ к этому через модуль ядра, что означает, что ОС должна поддерживать такой тип мультиплексирования данных (или сервер, если хотите), и выступать в роли хоста ,

введите описание изображения здесь>> </p>

<p> Проблема в том, что только одна ОС может использовать модуль SD Card одновременно, а не несколько из-за проблем с синхронизацией ввода-вывода, которые мгновенно повреждают данные. Каждый BCM запускает oscilator, и внутренняя механика решает, на каких скоростях работать. Если будет подключен другой Pi даже с чересчур разменной тактовой частотой, у вас возникнут серьезные проблемы. Возможно, это будет возможно за счет мультиплексирования каналов, но скорость будет экспоненциально уменьшаться, поскольку это становится полудуплексным. Скажем, вы подключаете 8 Pi через мультиплексор. Тогда скорость будет уменьшена в 8 раз. Кроме того, никакой нормальный драйвер операционной системы не может задержать этот период ожидания и сработает. </p>

<p> Теоретически возможно иметь несколько разделов и иметь другую загрузку Pi этих разделов по TCP /IP, но вы не можете делиться разделами, потому что драйвер запрещает совместное использование определенных файлов для предотвращения Kernel Panick. </p></body></html>

ответил ppumkin 2 FebruaryEurope/MoscowbSun, 02 Feb 2014 03:27:54 +0400000000amSun, 02 Feb 2014 03:27:54 +040014 2014, 03:27:54

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132