“Недостаточно памяти в выбранном расположении» или как поменять прошивку в Nokia N900

По возвращению домой решил обновить прошивку Nokia N900, который брал с собой в Нижний. У меня там дюже старая стоит.

Однако при попытке сделать это простое дело выскакивает сабжевое сообщение, из которого лично я ни хрена не понял. Какой памяти недостаточно? В каком таком «расположении»? Кто его выбирал вообще?

Перезагрузил аппарат — не помогло.

Полез в Интернет и с первого же раза обнаружил инструкцию по устранению проблемы. Тут бы обрадоваться, но я загрустил еще сильнее. Чтобы вы понимали почему, привожу инструкцию целиком.

cтавим пакет rootsh, если это еще не сделано
становимся рутом
root

копируем содержимое /usr на 2 гиговый раздел, длительность этой процедуры зависит от количества установленных до этого момента пакетов. лучше все лишнее пока снести
cp /usr /home -p -R

монтируем скопированную папку в старую точку
mount –bind /home/usr /usr

для обеспечения дальнейшего автомонтирования после ребута, редактируем скрипт, в котором генерится и применяется монтировочный файл fstab
vi /etc/event.d/rcS-late

ищем там этот фрагмент и вставляем нашу волшебную команду в это место
# We can safely continue booting now.
initctl emit MOUNTS_OK

/sbin/swapon -a || echo “Failed to enable paging partition.”

mount –bind /home/usr /usr

# Setup lowmem module
echo 32768 > /proc/sys/vm/lowmem_deny_watermark_pages
echo 98304 > /proc/sys/vm/lowmem_notify_high_pages
echo 131072 > /proc/sys/vm/lowmem_notify_low_pages
echo 1024 > /proc/sys/vm/lowmem_nr_decay_pages

Нормалек, да? Чтобы банально обновить прошивку надо написать много интересных командочек, отредактировать скриптик, смонтировать кое-чего… Меня, честно говоря, не вперло от такой перспективы категорически. Я прошивки давно обновляю, но чтобы таким идиотским способом…

А линуксоиды радуются: ой, как все просто, как все удобно.

Инопланетяне…

Update: Обнаружился более легкий способ обновить N900: «Забиваем на диспетчер приложений, входим в терминал, включаем root и вбиваем apt-get upgrade. При появлении вопроса отвечаем «y». Начинают скачиваться файлы. По окончании процесса появляется приглашение к вводу команды. Вбиваем reboot и наслаждаемся новой прошивкой!»

Я попробовал — все получилось.