ataman_01 @ 18-07-2008 10:29:14

Доброго времени суток, господа) Столкнулся в небольшой проблеммой: нехватка памяти для установки приложений. При попытке установить игруху (суммарный вес - несколько десятков метров, точно не помню - около 70-80) выдала сообщение о нехватке памяти для установки оной. Не смог найти опции поставить на вн. флеш - его 2гб, и пропадает зря( Может просветите какой есть выход?

Nuri @ 18-07-2008 10:54:55

выхода два, как мне кажется. первый - освободить место, второй - клонировать ОС на карту памяти и грузиться с нее

Self-mademan @ 18-07-2008 11:25:20

Обсуждалось тут уже, несколько раз помоему.
Других выходов нет :)

ataman_01 @ 18-07-2008 11:36:41

Сорри - не нашел поиском. Тогда логика в таком построении файловой и дисковой системы отсутствует. Я про изначальную разработку девайса. Для полного счастья 128мег не хватит... С другой стороны - разработчики игрушки чем думали? Про клонирование ОС на карту памяти - не уверен что это лучшим образом отразится на скорости работы сиситемы в целом - имеется ввиду скорость обмена контроллер карты>контроллер кардридера>шина>чипстет>RAM>процессор и т.д. Может гденть путь инсталла прописать можно?

dik @ 18-07-2008 11:55:50

скорость работы с карты существенно не отличается от скорости работы с внутренней памяти / по отзывам

а клонировать спецпакетом от penguinbait - очень легко / и в вики есть статья по "ручному" клонированию
http://www.internettablettalk.com/forum … hp?t=19639   

TWINc @ 20-07-2008 00:58:53

Есть еще один варинт. Создаем ext3 раздел на карте и до pivot_root'а монтируем в /usr (в linuxrc. для этого нужно пересобрать initfs).

devious.code @ 25-07-2008 00:45:44

>Есть еще один варинт. Создаем ext3 раздел на карте и до pivot_root'а монтируем в /usr (в linuxrc. для этого нужно пересобрать initfs).

а можно подробнее, или где почитать про это?

Я тоже к подобному решению больше склонялся. Может FAQ сделать по этому вопросу?

Вообще логично примонтировать кусок внутренней карты в качестве /usr. Сам пытался подобное сделать, однако грубо не получилось - знаний не хватает.

TWINc @ 25-07-2008 03:19:27

а можно подробнее

можно, только попозже... надо дома поискать что осталось от этих экспериментов.

Вообще логично примонтировать кусок внутренней карты в качестве /usr. Сам пытался подобное сделать, однако грубо не получилось - знаний не хватает.

мне тоже этот вариант больше нравится, но в итоге я и от него отказался. встроенной памяти хватает на все установленные приложения и еще прилично осталось свободной.

devious.code @ 25-07-2008 06:16:04

TWINc говорит:

мне тоже этот вариант больше нравится, но в итоге я и от него отказался. встроенной памяти хватает на все установленные приложения и еще прилично осталось свободной.

Все зависит от потребностей :) Мне уже начинает не хватать.

Self-mademan @ 25-07-2008 06:30:20

Я вот генеральную чистку провёл недавно ;) Сел и здраво рассудил, какие проги нужны, а какие просто для баловства или просто на посмотреть устанавливались.

zap @ 25-07-2008 07:30:16

Лично я сделал так.

Отформатировал внтуреннюю карту под ext2, на ней сделал каталог home и скопировал туда целиком /home вместе с многомегабайтным барахлом от maemo mapper итп, затем делал /home симлинком на /media/mmc2/home

Потом ещё сделал /usr/games симлинком на /media/mmc2/games, и задвинул туда многомегабайтные файлы от всяких игр.

Пока что места хватает :) Единственное неудобство - при подключении по USB ругается, что внутренняя карточка занята и она не монтируется на писюке. Где-то вроде вычитал, что внутреннюю карточку можно поделить на два раздела, первый FAT (он будет виден через USB), а второй под ext2, тогда всё будет работать нормально. Но я так ещё не пробовал.

svs57 @ 25-07-2008 08:07:24

Я практически сразу отклонировал rootfs на флешку и сделал bootmenu

TWINc @ 26-07-2008 00:57:26

Можно сделать чтобы отмантировался только фатовский раздел карточки а остальные не трогались...

TWINc @ 26-07-2008 01:01:57

вот мои наработки http://n8xx.com/uploads.php?file=initfs-mmc-mount.zip   

основные файлы -
initfs_install - дамп образа инитфс, копирование патченого linuxrc и рестор патченого образа
cp_partition - копирует /usr /home (чохошь) с внутренней флешки на карту.
linuxrc - linuxrc с изменениями (можно посмотреть поиском по mmc mount)

spiteman @ 27-07-2008 23:26:48

TWINc говорит:

вот мои наработки http://n8xx.com/uploads.php?file=initfs-mmc-mount.zip   

основные файлы -
initfs_install - дамп образа инитфс, копирование патченого linuxrc и рестор патченого образа
cp_partition - копирует /usr /home (чохошь) с внутренней флешки на карту.
linuxrc - linuxrc с изменениями (можно посмотреть поиском по mmc mount)

Здорово, где бы еще чуть поразжеванее прочитать.