Az openwrt gyökérrendszer átvitele flash meghajtóra, xandroskin blog

Nem titok, hogy az OpenWRT használatának fő problémája az, hogy nincs szabad memória az útválasztón a programokhoz, amelyekkel együtt kell dolgozni. Amikor egy útválasztót egy médiafeldolgozóba kapcsol, akkor az első lépés egy külső meghajtó csatlakoztatása a rendszer és a felhasználói fájlok számára.

Tegyük fel, hogy a gyártó nagylelkű kínai, és az USB-portot az alaplapon lefejezik (különben meg kell kezdenie a rendelkezésre álló lehetőség nyomainak keresésére). Az első dolog, hogy támogassa az USB magot. Mivel messze vagyunk a 21. században, a vezérlő az USB2.0-hoz (EHCI) csatlakozik.

Megjegyzendő, hogy nem lesz nyomtató vagy más periféria, hanem meghajtó. Tehát adjunk hozzá támogatást az USB Mass Storage számára.

Most tanítani fogjuk a rendszert a flash meghajtók / merevlemezek csatolására és felszedni őket, ez a csomag az fstab működéséhez szükséges. Ugyanakkor támogatást adunk a fájlrendszerhez, amelyet a meghajtón fogunk használni.

Tartalmazza a nem automatikus bővítményeket

További szoftverként telepítheti az usbutils csomagot. amely az lsusb-val együtt dolgozik, és további segédfunkciókat hoz létre. Ön is szállít e2fsprogs. Lehetővé teszi a meghajtók közvetlen jelölését az OpenWRT-ből. Egy másik hasznos eszköz a blkid. A rendelkezésre álló blokkeszközök listája a rendszerben.

Elkészítjük a meghajtót a számítógépen vagy közvetlenül az OpenWRT konzolon (akikkel kedvem szerint jobban tetszik a GUI-shny Gparted).

Amint a címekből is látszik, az első rendszerfájlokhoz van hozzárendelve, a második pedig a swap partíció és a harmadik az összes többihez.

Az összes fájl átvitele külső meghajtóra

Csatlakoztasson egy swap partíciót

Hozzon létre egy csatolási pontot (például / adatok) a harmadik partícióhoz, és módosítsa az / etc / config / fstab változókat

Az újraindítás után az elrendezésnek a rendszerben meg kell egyeznie az alábbiakkal

Navigáció rekordok szerint