Az USB-tár OpenWRT wiki
edzés
A lista úgy működik, mint ez:
Kap az alap USB-támogatás a készüléken futó OpenWrt;
Telepítse a szükséges csomagokat az USB tároló, mint alább látható). USB csatlakoztatott eszköz (például merevlemez) lehet felismerni a rendszer;
Ha még nem tette meg, hogy a lemez elrendezése, és hozzon létre egy fájlrendszert (tanulmány Tárolási utasítások ezt az OpenWrt). A készülék és annak szakaszai azonnal megjelenik az eszköz fájlt a mappában / dev /. Például a / dev / SDA ellátott eszköz szakaszok / dev / sda1. / Dev / sda2, stb Ha a készülék nem jelölt ki, és használ egy fájlrendszert, akkor lehet elérni, mint a / dev / sda. Későbbi csatlakoztatott eszközök fogják hívni / dev / sdb. / Dev / SDC, és így tovább. Győződjön meg róla, hogy a megfelelő kernelcsomagok, hogy támogassák a fájlrendszer (lásd Storage);
Miután ezek a file rendszer csatlakoztatható, és akkor hozzáférhet lásd Storage. Opcionálisan beállíthatja az automatikus kapcsolat az FS boot / etc / config / fstab. vagy használja a root fájlrendszert keresztül extroot.
Szükséges csomagok USB Storage
Ha az USB-eszköz megfelelően ismeri fel a rendszer, egy bázis támogatja az USB mag vezető lista az helyes. Az alábbi csomagok lehetővé teszi, hogy végre támogatja az USB tároló:
kmod-usb-storagetrebuetsya ... Támogassa az alapvető USB tárolóeszközök.
kmod-FS
kmod-usb-storage-extrasoptsionalno ... Support nucleus több eszköz, mint például a SmartMedia kártya olvasó.
blokk-mountrekomenduetsya szükség szerint (a luci fstab vagy csatlakoztatási pontot) ... szkripteket kell csatlakoztatni és vizsgálati eszközök (fájlrendszerek és lapozóállományt), valamint az üzem közben cserélhető (Recognition újonnan csatlakoztatott eszközök).
kmod-SCSI-core Minden memória általános SCSI eszköz.
Kiadása előtt Attitude Adjustment. szükséges további csomagokat: block-hotplug elismerés csatlakoztatásakor az USB és a blokk-extroot a root fájlrendszert egy külső meghajtó. A szerelvény r26314 őket össze egyetlen blokk-mount.
További csomagjai USB Storage
e2fsprogsoptsionalno Ez a csomag tartalmazza az alapvető közművek fájlrendszerek ext2 / ext3 / ext4, például mkfs.ext3, mkfs ext4 paranccsal, hogy az fsck és egyéb alapvető programokat formázását és hibajavítás.
Telepíti az USB tároló támogatást, azt feltételezzük, hogy az USB-be van állítva, többek között támogatja az ext4 fájlrendszer, és csatlakoztassa a csatlakoztatott USB-eszköz, a már létrehozott egy Linux swap partíciót, és a partíció ext4.
Ne feledje, hogy a szakaszok gyakran meg automatikusan, és a következő parancsot kell működni az alapértelmezett beállításokkal:
Megtiltják bejegyzés a csatlakoztatott eszközök nem
Hozhat létre egy üres fájlt, hogy megakadályozza az írás fájlokat közvetlenül a memória a router, ha a külső készülék nincs csatlakoztatva: Most, folyamatok, amelyek nem root-ként fut nem fog írni a készülék memóriájába (olvassa ezt a témát). És, persze, akkor használja ezt a fájlt a saját szkripteket.
Linux merevlemez titkosítás használatával LUKS
Telepítse a szükséges csomagokat:
Hozza létre a szükséges konfigurációs fájlok: A legtöbb csomag kmod-Cryptoworks * Készíts egy fájlt a mappába /etc/modules.d automatikusan tartalmazza modulok indításkor. De a csomag kmod-kripto-misc tartalmaz sha256 modul (többek között), amely kivételt képez, ezért manuálisan kell létrehozni a fájlt:
Akasztja a titkosított partíció: A / dev / encrypted_partition által kódolási szakaszban és / mnt / mountpoit kívánt csatolási pont: