HPC.ru lite - Все форумы
Форум: КПК и смартфоны на Linux: Zaurus, планшеты Nokia, прочее
Тема: распределение пространства flash<->sd
Страницы: 1 [2]
[Ответить]
psionrevo [22.11.2006 09:43] :
sparrowson писал(а):
А что плохого в том, что постоянно используется внутренний flash?
думаю, что при поломке чего-то встроенного всегда проблемы с ремонтом =)
особенно, если не в москве живешь 
может кто подробнее объяснить алгоритм монтирования на завре ?
/etc/fstab лежит в /home поэтому неясно, как изменить порядок монтирования описанный в fstab
2) алгоритм видится так:
+ставим cacko 1.23
+перемонтируем / как rw
+устанавливаем драйвера для работы с SD
+исправляем fstab (или ссылку на него куда-нибудь в /fstab) изменяя порядок загрузки - сначала монтируется SD и затем на ней монтиируется /home
+копируем /home на sd
+перезагружаемся
готов поэкспериментировать с монтированием /home на SD карту
потому как SD карта у меня как винчестер и я ее не вынимаю
для подключения других SD использую usb host шнурок на конце которого USB кард ридер со слотом под SD карты
делаю бэкап с SD нее подавая shutdown -h now и потом вставляя ее в картридер моего PC
а бэкап рабочего каталога - либо на CF копирую либо через usb на вышеуказанный usb кардридер
EugeenB [22.11.2006 11:02] :
inv2004 писал(а):
EugeenB
дык с reboot'ом-то можно много чего придумать 
изначально идея была без reboot'а.
Дык, ребут надобен ТОЛЬКО для перехода из режима "$HOME на SD" в режим "$HOME на NAND" и обратно, для синхронизации-акуализации-бэкапа рабочего $HOME на SD в резервный $HOME на NAND (что, по определению, делать надо не часто). А для такого шаманского действия, как бэкап - не грех и ребутнутся.
А первоначальная идея-то была обеспечить использование NAND в режиме r/o (большую часть времени), но при этом, не получить всеобщий крах системы, если отмонтируется SD/MMC или с карточкой приключиться какая иная беда.
Тут главный вопрос заключается в следующем: при выключении Заруса - все карты отмонтируются, а при включении перемонтируются. При этом, естествено, $HOME на SD некоторое время недоступна. Есть ли процессы, которые захотят что-либо записать в $HOME (или прочитать данные из недоступного temp-файла) в этот краткий момент несмонтирования (а читать-то конфигурационные файлы и скрипты - всегда пожалуйста: для этого мы и синхронизируем "$HOME на SD" с "$HOME на NAND" чтоб краха не случилось)?
Не получиться ли такие же проблеммы как и с расположенным на SD/MMC/CF свопе (извесно: если не отключил своп, расположенный на SD, перед выключением, то Завр в 60% случаев зависает при включении (см. темы в этом форуме))?
EugeenB [22.11.2006 11:18] :
psionrevo писал(а):
готов поэкспериментировать с монтированием /home на SD карту потому как SD карта у меня как винчестер и я ее не вынимаю
Только, обрати особое внимание: $HOME должен быть расположен на разделе с файловой системой ext2 (или ext3, или jffs2, e.t.c.). Но не на FAT! Иначе будут большие проблеммы с правами на файлы/каталоги. И вообще: под $HOME отвести на SD отдельный раздел.
psionrevo [22.11.2006 12:02] :
EugeenB писал(а):
Только, обрати особое внимание: $HOME должен быть расположен на разделе с файловой системой ext2 (или ext3, или jffs2, e.t.c.). Но не на FAT! Иначе будут большие проблеммы с правами на файлы/каталоги. И вообще: под $HOME отвести на SD отдельный раздел.
не, разделы не люблю
sd у меня в ext2
значит, мне нужно засунуть
mount -o bind /mnt/card/home /home
во первых, в /etc/apm.d/usbd0
это для просыпания
а во-вторых куда засунуть чтобы при запуске выполнялось?
LILO [22.11.2006 14:13] :
Вам по-моему заняться нечем 
sparrowson [22.11.2006 15:01] :
С чего флэшу-то ломаться? Ума не приложу.
psionrevo [22.11.2006 15:12] :
LILO писал(а):
Вам по-моему заняться нечем 
спасибо за интересную мысль =)
лучше бы научили чему-нибудь
я так вот очень жду информацию на эту тему
потому что не люблю сломаные устройства выбрасывать
продлить ресурс - это по-моему тоже интересная задача
вот будут лет через 5 завры на MRAM...
[Ответить]
[< Назад]