filesystems — НТЦ Метротек. Архив блога http://blog.metrotek.spb.ru заметки бывших разработчиков бывшего НТЦ Метротек Thu, 02 Oct 2025 13:52:15 +0000 ru-RU hourly 1 https://wordpress.org/?v=5.1.15 Нормальные герои всегда идут в обход http://blog.metrotek.spb.ru/2009/04/11/normalnyie-geroi-vsegda-idut-v-obhod/ Sat, 11 Apr 2009 09:13:42 +0000 http://blog.metrotek.spb.ru/?p=885 В любой разработке возникают сложности того или иного свойства. Вот, например, «Бертут-ММТ» постоянно возвращали в ремонт, потому что переставал грузиться. Грешили на глючность jffs2 (это специальная журналируемая файловая система для flash-памяти). Ну, глючит и глючит, подумали мы. И решили перенести /root на CompactFlash. И перенесли.

И тут же вылезла проблема, которую не ждали: при активной записи на CF происходит кратковременный срыв развёртки изображения на экране прибора. Ведь в процессоре, который мы используем, память одна на всех. Попробовали побороть, но не получилось. Алгоритм записи оказался непобедим. Экран как мерцал, так и мерцает.

В общем, как мы не упирались, а пришлось-таки сесть и разобраться почему происходил сбой во время загрузки (bootloader при поиске загрузочных файлов впадал в бесконечный цикл). И выяснили, что ошбка как раз в bootloader’е. Задача решена.

А мораль такова: нельзя даже пытаться решить проблему путём её обхода. Надо просто взять — и решить.

И вот ещё что: переезд rootfs на CompactFlash будем считать несостоявшимся. Увы.

]]>
Беркут-ММТ: переезд на CF http://blog.metrotek.spb.ru/2009/03/23/berkut-mmt-pereezd-na-cf/ http://blog.metrotek.spb.ru/2009/03/23/berkut-mmt-pereezd-na-cf/#comments Mon, 23 Mar 2009 11:11:41 +0000 http://blog.metrotek.spb.ru/?p=805 Вот и случилось то, о чем так много твердили большевики мы наконец-то и перенесли rootfs на CompactFlash. Тут можно узнать как это сделать самостоятельно с Беркут-ММТ второй ревизии.

]]>
http://blog.metrotek.spb.ru/2009/03/23/berkut-mmt-pereezd-na-cf/feed/ 2