extrem0 Posted August 30, 2020 Share Posted August 30, 2020 Zyxel Keenetic Omni (kn_rc) Версия ОС: 2.16.D.4.0-2 При попытке обновиться до 2.16.D.5.0-1 выдает "Недостаточно памяти для установки всех выбранных компонентов." даже если выбрать "Минимальный набор". Quote Link to comment Share on other sites More sharing options...
Илья Картавенко Posted August 30, 2020 Share Posted August 30, 2020 1 минуту назад, extrem0 сказал: Zyxel Keenetic Omni (kn_rc) Версия ОС: 2.16.D.4.0-2 При попытке обновиться до 2.16.D.5.0-1 выдает "Недостаточно памяти для установки всех выбранных компонентов." даже если выбрать "Минимальный набор". Обновитесь из файла вручную.Вот тут. можно взять прошивки. Quote Link to comment Share on other sites More sharing options...
AndreBA Posted August 30, 2020 Share Posted August 30, 2020 1 час назад, Илья Картавенко сказал: Обновитесь из файла вручную.Вот тут. можно взять прошивки. Не нашел там 2.16.D.5.0-1. Похоже в виде файла еще не залили. Quote Link to comment Share on other sites More sharing options...
Goblin Posted August 30, 2020 Share Posted August 30, 2020 а вот интересно бинарники уже пожаты upx? или работать не будет? Quote Link to comment Share on other sites More sharing options...
Le ecureuil Posted August 31, 2020 Share Posted August 31, 2020 minimal на kn_rc занимает ровно 6,6 Мбайт и это нормальный размер - он влезает. Quote Link to comment Share on other sites More sharing options...
Александр Рыжов Posted August 31, 2020 Share Posted August 31, 2020 20 часов назад, Goblin сказал: а вот интересно бинарники уже пожаты upx? или работать не будет? Образ флеша пожат, upx здесь не нужен. Quote Link to comment Share on other sites More sharing options...
extrem0 Posted August 31, 2020 Author Share Posted August 31, 2020 Сегодня удалось успешно обновиться на "Минимальный набор" с первой попытки. Проблема решена, всем спасибо) 1 Quote Link to comment Share on other sites More sharing options...
Le ecureuil Posted September 2, 2020 Share Posted September 2, 2020 Ядро и rootfs сжаты lzma с высокой степенью сжатия. На примере того же самого kn_rc. Лог сжатия rootfs: Creating 4.0 filesystem on linux-mt7620_kn_rc/root.squashfs, block size 1048576. [===============================================================/] 510/510 100% Exportable Squashfs 4.0 filesystem, xz compressed, data block size 1048576 compressed data, compressed metadata, compressed fragments, no xattrs, compressed ids duplicates are removed Filesystem size 5262.67 Kbytes (5.14 Mbytes) 27.74% of uncompressed filesystem size (18974.69 Kbytes) Inode table size 4974 bytes (4.86 Kbytes) 24.46% of uncompressed inode table size (20335 bytes) Directory table size 6396 bytes (6.25 Kbytes) 52.15% of uncompressed directory table size (12265 bytes) Лог сжатия ядра: lzma e vmlinux -lc1 -lp2 -pb2 -mt4 vmlinux.bin.lzma LZMA 4.65 : Igor Pavlov : Public domain : 2009-02-03 ls -lh: -rwxr-xrwx 1 build build 4,0M авг 31 02:20 vmlinux -rw-r--rw- 1 build build 1,2M авг 31 02:20 vmlinux.bin.img -rw-r--rw- 1 build build 1,1M авг 31 02:20 vmlinux.bin.lzma Итого мы видим, что оригинальные 4,0 + 18,9 = 23,9 Мбайт превратились после сжатия в 1,1 + 5,4 = 6,5 Мбайт. 3 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.