LINUX.ORG.RU

Перераспределение размеров разделов диска на OpenWRT роутере

 ,


0

1

Всем привет. Помогите пожалуйста. Проблема такая. Был у меня роутер билайн 128мб RAM и 128 мб flash. Размеры Storage: Disk space и Temp space примерно поровну 60мб. Всё бы ничего да захотелось роутер помощнее. Взял WAX206. Там 256 flash и 512 ram. Установил openWRT и такое разочарование… Disk space всего 17мб, зато Temp space 244мб. На 17 мб не поставишь что-то весомое. И usb нет у этого роутера. Можно ли как-то передвинуть размеры, уменьшить Temp и увеличить overlay?

root@OpenWrt:~# df -h
Filesystem                Size      Used Available Use% Mounted on
/dev/root                 5.0M      5.0M         0 100% /rom
tmpfs                   244.0M      1.8M    242.3M   1% /tmp
/dev/ubi0_1              17.0M      1.6M     14.5M  10% /overlay
overlayfs:/overlay       17.0M      1.6M     14.5M  10% /
tmpfs                   512.0K         0    512.0K   0% /dev
root@OpenWrt:~# lsblk
NAME        MAJ:MIN RM  SIZE RO TYPE MOUNTPOINTS
mtdblock0    31:0    0  512K  1 disk 
mtdblock1    31:1    0  256K  1 disk 
mtdblock2    31:2    0  512K  1 disk 
mtdblock3    31:3    0  512K  0 disk 
mtdblock4    31:4    0    1M  1 disk 
mtdblock5    31:5    0   38M  0 disk 
mtdblock6    31:6    0    6M  0 disk 
mtdblock7    31:7    0   32M  0 disk 
mtdblock8    31:8    0   38M  1 disk 
mtdblock9    31:9    0    8M  1 disk 
mtdblock10   31:10   0    4M  1 disk 
mtdblock11   31:11   0    1M  1 disk 
mtdblock12   31:12   0    4M  1 disk 
mtdblock13   31:13   0    2M  1 disk 
mtdblock14   31:14   0    1M  1 disk 
mtdblock15   31:15   0    1M  1 disk 
mtdblock16   31:16   0    5M  1 disk 
mtdblock17   31:17   0    1M  1 disk 
mtdblock18   31:18   0  6.3M  1 disk 
ubiblock0_0 254:0    0  5.1M  0 disk /rom
Ответ на: комментарий от supercelt

В двух словах не объяснить, особенно, если опыта нет.

Начни с того, что прочти сообщение на том форуме. Вроде пользователь white-rabbit пытался дать совет, как сделать проще.

Если хочешь собирать, то опенврт, есть онлайн сборка, я ей не пользуюсь. Она обычно для того, чтобы сразу включить в образ нужные утилиты, но для изменения размера памяти это Customize installed packages and/or first boot script не вариант.

Настоящий вариант, это делать по серьёзному, но в этом случае нужно компилировать и собирать самому. Тут в помощь доки опенврт, форум и нейронные сети.

mamina_radost
()

На 17 мб не поставишь что-то весомое

У меня роутер tplink archer c2 ac750 с 8 flash / 32 ram и после обновления с 19й версии на выпуск 24.10.х ветку openwrt стало свободно чуть более 1 мегабайта. Соответственно я подцепил внешний накопитель в usb - старую флешку на 8 гигов и теперь пакеты ставлю туда. Есть особенности с путями и необходимостью делать линки, но они решаются. Возможно тебе такой вариант тоже подойдёт вместо переразметки.

UPD коллега по работе скинул ссылку на скрипты автоматизации для создания и удаления ссылок при установке пакетов: https://eximido.livejournal.com/40883.html

NightOperator ★★★
()
Последнее исправление: NightOperator (всего исправлений: 3)