|
Nokia Internet Tablet N8XX http://n8xx.com/index.html Недостаточно памяти в выбраном расположении!!! http://n8xx.com/message-826.html |
| koshik @ 29-02-2008 14:58:32 |
Такое сообщение выдало при попытке установить quake. Я так понимаю, закончились 250мб внутреней флеши. И что теперь, как пооменять расположение? Заранее благодарен за совет. |
| Wall @ 29-02-2008 15:15:33 |
Отсюда брали: http://wardenclyffetower.com/MaemoFiles … lquake.htm |
| koshik @ 29-02-2008 16:01:07 |
Проблема не только в quake. Как обычно, первая неделя после приобретения самая жесткая, в плане разных экспериментов. Наставил кучу разного софта, свободной памяти (той что 250мб) осталось 3 мб. Любая попытка установить что либо приводит к появлению вышеуказаного сообщения. Неужели нельзя ставить софт на SD?! |
| gLobster @ 29-02-2008 22:53:50 |
Для начала удалите в папке Документы все видео, аудио файлы и руководства. или перенесите их на карточку. Мегабайт 50 получите. |
| OID @ 29-02-2008 23:33:01 |
самое интересное, что в свойствах карты памяти есть пункт "установленные приложения", но как ставить программы на карту я так и непонял. |
| Simmm @ 01-03-2008 00:18:29 |
А если этого станет мало, тогда появится надобность разбираться с загрузкой с карты |
| koshik @ 01-03-2008 00:42:54 |
Конечно этого мало!!! Фактически, возможно поставить 160 мб софта, остальное видимо занято системой. Но ведь это, по сегодняшним меркам, до смешного мало! А ну как офис с органайзором сделают (хочется в это верить)? |
| Wall @ 01-03-2008 01:53:22 |
Чего же вы такого наставили? И оно все вам нужно? |
| koshik @ 01-03-2008 02:29:56 |
А что ставит человек, неделю как купивший игрушку? Ставит все подряд. Наверное не все нужно, но... Вопрос звучит иначе. Действительно ли никак не вылезть из прокрустова ложа встроенной флеши, без танца с бубном? На современном этапе НТР это по меньшей мере странно. В той же моей Nokia E70, я думаю софта мегабайт на 300, и это правильно! Практически любое мобильное устроиство с которым я работал, начиная с Cassiopeia E10 (1998 г.) позволяло ставить софт на карту. И вот приехали... |
| koshik @ 01-03-2008 02:32:42 |
Абыдно, подготовился, SDHC class6 купил, вот тля... |
| Simmm @ 01-03-2008 02:56:50 |
Тогда надо про двойную загрузку почитать. По опыту говорю, дело не сильно хитрое :) |
| Wall @ 01-03-2008 03:10:28 |
Ответ звучит так - действительно никак без танцев с бубном.
"В то время как космические корабли бороздят просторы вселенной ..." (C) Операция Ы ... |
| koshik @ 01-03-2008 03:17:58 |
А где почитать? Если здесь, http://forum.internet-tablet.com/subjec … ochki.html |
| mrkooll @ 01-03-2008 08:31:14 |
Места для софта вполне хватает, а вот в /home мало. С dual boot морочить голову не нужно - вполне хватит вынести /home на флешку. Код:apt-get install e2fsprogs Теперь отмонтируем карту: Код:umount /media/mmc2 если на этой карточке был swap то сначала нужно отключить swap Код:swapoff /media/mmc2/.swap Разбиваем карту на несколько разделов: Код:sfdisk /dev/mmcblk0 первый раздел будет vfat и подключаться штатно в /media/mmc2, второй раздел сделаем ext2 для /home. Код:insmod /mnt/initfs/lib/modules/2.6.21-omap1/mbcache.ko insmod /mnt/initfs/lib/modules/2.6.21-omap1/ext2.ko После запуска sfdisk увидим приглашение Код:/dev/mmcblk0p1 : нужно указывать через запятые стартовый блок, размер раздела в цилиндрах и тип раздела. Поэтому вводим такие значения: Код:/dev/mmcblk0p1:1,30000,b /dev/mmcblk0p2:30001,,83 /dev/mmcblk0p3: /dev/mmcblk0p4: Теперь форматируем разделы: Код:mkfs.vfat -c -n Internal -f 2 -F 32 /dev/mmcblk0p1 mkfs.ext2 -c -L '/home' -O dir_index /dev/mmcblk0p2 Подключаем раздел ext2 в /mnt/disk, и раздел vfat штатно: Код:mkdir /mnt/disk mount -t ext2 /dev/mmcblk0p2 /mnt/disk mount -t vfat /dev/mmcblk0p1 /media/mmc2 Восстанавливаем содержимое /media/mmc2 и копируем содержимое /home в /mnt/disk Код:insmod /mnt/initfs/lib/modules/2.6.21-omap1/mbcache.ko insmod /mnt/initfs/lib/modules/2.6.21-omap1/ext2.ko mount -t ext2 /dev/mmcblk0p2 /home делаем этот скрипт исполняемым Код:chmod 0755 /root/change_home и вставляем его в загрузку - в конец файла /etc/init.d/rcS перед exit 0 вставляем такую конструкцию: Код:if [ -x /root/change_home ]
then
. /root/change_home
fiПосле чего перезагружаем машинку. |
| Nuri @ 01-03-2008 08:55:51 |
Клевая инструкция, сохраню на будущее. |
| Simmm @ 01-03-2008 09:33:56 |
Инструкция действительно интересная. Обратите внимание только на то, что при разметке карты на 2 раздела не надо копировать 30000, а сначала посчитать, как написано :) |
| mrkooll @ 01-03-2008 12:23:10 |
Для моей внутренней карты на 2G эти числа означают первый раздел на 500M и тип раздела W95 FAT32 и второй раздел типа Linux на все оставшееся место. Код:mkfs.vfat -c -n Internal -f 2 -F 16 /dev/mmcblk0p1 |
| koshik @ 01-03-2008 14:55:46 |
2 mrkooll |
| mrkooll @ 01-03-2008 15:08:28 |
Могут быть такими-же. Могут другими. Зависит от размер цилиндра. |
| alSee @ 13-07-2008 08:47:07 |
Весьма спорное утверждение. Вот что говорит свежепрошитая система, на которой установлены только софтины, без которых вообще нельзя, но еще не все, какие хочется: Код:/ # df -h Filesystem Size Used Available Use% Mounted on /dev/mtdblock4 4.0M 2.3M 1.7M 57% /mnt/initfs none 512.0k 96.0k 416.0k 19% /mnt/initfs/tmp /dev/mtdblock4 249.5M 197.8M 51.7M 79% / none 512.0k 96.0k 416.0k 19% /tmp none 1.0M 44.0k 980.0k 4% /dev tmpfs 1.0M 0 1.0M 0% /dev/shm / # du -sh * 399.0k bin 0 boot 0 cdrom 44.0k dev 1.9M etc 0 floppy 28.9M home 0 initrd 4.2M lib 0 media 3.6M mnt 0 opt 1.0k root 2.0M sbin 0 srv 226.8M usr 25.3M var |