Nu este niciun secret că principala problemă cu utilizarea OpenWRT este lipsa de memorie liberă pe router pentru programele cu care trebuie să lucrați. Când transformați un router într-un procesor media, primul pas este să conectați o unitate externă pentru fișierele de sistem și de utilizator.
Să presupunem că producătorul a fost un chinez generos, iar portul USB este decapitat pe placa de bază (altfel ar trebui să înceapă cu o căutare a unor urme de disponibilitate a oportunității de ao face singur). Primul lucru pe care trebuie să-l faceți este să sprijiniți miezul USB. Deoarece suntem departe în secolul 21, controlerul este obligat la USB2.0 (EHCI).
Trebuie remarcat că nu vom avea o imprimantă sau un alt dispozitiv periferic, ci o unitate. Deci, să adăugăm suport pentru spațiul de stocare USB.
Acum vom învăța sistemul să monteze drive-urile noastre flash / hard disk-uri și să le ridice în mișcare, acest pachet este necesar pentru funcționarea fstab-ului. În același timp, vom adăuga suport pentru sistemul de fișiere pe care îl vom folosi pe unitate.
Includeți non-auto-plug-in-uri
Ca software suplimentar, puteți instala pachetul usbutils. care va funcționa cu lsusb și va adăuga alte funcționalități auxiliare. De asemenea, puteți livra e2fsprogs. Permite marcarea unităților direct de la OpenWRT. Un alt instrument util este blkid. O listă de dispozitive bloc disponibile în sistem.
Noi pregătim drive-ul pe computer sau direct în consola OpenWRT (pentru care, cât mai mult pe placul meu prefer GUI-shny Gparted).
După cum puteți vedea din titluri, primul este alocat fișierelor de sistem, al doilea este partiția swap și al treilea pentru orice altceva.
Transferarea tuturor fișierelor pe o unitate externă
Conectați o partiție pentru swap
Creați un punct de montare (de exemplu, / date) pentru cea de-a treia partiție și efectuați modificări în / etc / config / fstab
După repornire, aspectul în sistem ar trebui să fie aproximativ același ca în cele de mai jos