Egyidejű összekapcsolása USB-flash meghajtók és USB-HDD OpenWRT

Egyidejű összekapcsolása USB-flash meghajtók és USB-HDD OpenWRT

Ha már beállította a router boot usb stick. összekötő további második USB tároló (például HDD) újraindítása után a készülék nem működik. Ez történik, mivel az a tény, hogy OpenWRT indulhat megrakott a második USB-meghajtó. De természetesen semmi nem megy, mert nincs rendszer. A személyi számítógépek, ez a probléma megoldódott különbözőképpen: a BIOS beállításokat, a távtartó hidak master / slave a merevlemezre vagy a linux rendszerek az fstab csatlakozni vágni történik az úgynevezett UUID, egyedi azonosítók partíciók meghatározása, amikor a partíció létrehozásával, és nem változik, amíg nem kerül eltávolításra . Kiderült OpenWRT is támogatja UUID, ezért ebben a cikkben megmutatom, hogyan kell végrehajtani ezt a technológiát és csatlakozni több USB-meghajtók.

Mielőtt elkezdené akkor már beállította a router boot usb-stick, ahogy előző cikkemben

Következő:
A készülék kikapcsolása a router
Kikapcsolása minden csatlakoztatott USB eszközt: flash meghajtók, merevlemezek, stb
Kapcsolja be a router
Kikapcsolása auto-szerelhető USB eszközök

Szerkesztése a kiválasztott rész

config globális Automount
opció from_fstab 0
opció anon_mount 0

config globális autoswap
opció from_fstab 1
opció anon_swap 0

config szerelhető
opció cél / home
opció device / dev / sda2
opció típussal ext4
opció lehetőségek rw, sync
opcióval 1
opció enabled_fsck 1

config csere
opció device / dev / sda3
opcióval 1

config szerelhető
opció target /
opció device / dev / sda1
opció típussal ext4
opció lehetőségek rw, sync
opcióval 1
opció enabled_fsck 1
opció is_rootfs 1

Csatlakoztassa az USB-flash meghajtó és USB HDD USB hub.

Megnézzük, hogy azok bizonytalan.

A kimenet hasonlónak kell lennie a következő

Egyidejű összekapcsolása USB-flash meghajtók és USB-HDD OpenWRT

Futtassa a következő parancsot blkid

Látjuk valami hasonlót:

/ Dev / sda1: LABEL = "munka" UUID = "244de878-3f6c-46c2-b04b-0ec901d71a29"
/ Dev / sdb1: LABEL = "rendszer" UUID = "1046cec3-7cd8-42aa-b881-ab66303ba38d"
/ Dev / sdb2: LABEL = "home" UUID = "67e214d3-241e-4fc1-8102-7c40575d49dd"
/ Dev / sdb3: LABEL = "swap" UUID = "00ec0713-ed2a-4927-b56b-bc501712b5f5"

Mi érdekli a kódot idézetek után UUID =. Itt látjuk a három szakasz az USB-flash meghajtó (sdb), és egy partíció USB HDD (SDA) és azok egyedi UUID kódot. És mint látható USB HDD érzékeli primer (sda), azaz OpenWRT belőle megpróbálja betölteni, hogy tudja, nem fog működni.

De meg kell jegyezni, hogy az USB flash meghajtót is lehet csatlakoztatni, mint a primer (SDA)

Edit a partíciót csatlakoztatni a fájlt az alábbiak szerint

új szakasz aljára USB HDD

config globális Automount
opció from_fstab 1
opció anon_mount 1

config globális autoswap
opció from_fstab 1
opció anon_swap 0

config szerelhető
opció cél / home
# Option eszköz / dev / sda2
opció uuid 67e214d3-241e-4fc1-8102-7c40575d49dd
opció típussal ext4
opció lehetőségek rw, sync
opcióval 1
opció enabled_fsck 1

config csere
# Option eszköz / dev / sda3
opció uuid 00ec0713-ed2a-4927-b56b-bc501712b5f5
opcióval 1

config szerelhető
opció target /
# Option eszköz / dev / sda1
opció uuid 1046cec3-7cd8-42aa-b881-ab66303ba38d
opció típussal ext4
opció lehetőségek rw, sync
opcióval 1
opció enabled_fsck 1
opció is_rootfs 1

config szerelhető
opció target / mnt / hdd
opció uuid 244de878-3f6c-46c2-b04b-0ec901d71a29
opció típussal ext4
opció lehetőségek rw, sync
opcióval 1
opció enabled_fsck 0

Ugyancsak ebben a szakaszban ne felejtsük vosctanovit automatikus eszközök csatlakoztatását és indítással fstab

config globális Automount
opció from_fstab 1
opció anon_mount 1

Fel kell szerelni a boot partíció USB-flash meghajtó, és másolja át a frissített fstab

Lásd az előző következtetés blkid csapat és melyik partíció mi vagyunk a fő rendszer. Mert tudom, hogy a flash meghajtó van három szakasz, és az első közülük célja a rendszer, kell a / dev / sdb1

mkdir / mnt / sdb1
mount / dev / sdb1 / mnt / sdb1
cp / etc / config / fstab / mnt / sdb1 / etc / config / fstab
umount / mnt / sdb1

Az újraindítás után látni fogjuk, milyen csodálatos minden mindennel összefügg, és most már nem számít, hogy hány USB meghajtók kötjük, akkor a rendszer mindig tudja, hogy mit kell betölteni, ahol összekötő

Úgy néz ki, mint ez:

Egyidejű összekapcsolása USB-flash meghajtók és USB-HDD OpenWRT

Csak ellenőrizze a csatlakoztatott lapozófájl

Azt valamiért én wr703n c firmware Attitude Adjustment 12.09-RC1 uuid fájl podkachi nem kapcsolódik, így amíg én csatlakoztassa a régi

config csere
opció device / dev / sdb3

A Dir-320 firmware OpenWrt Backfire r32751 rendben.

csatlakoztatott USB hub Segédtápegységgel és ez semmi
root @ OpenWrt:

# Df -h
Fájlrendszer Használt Elérhető Use% Mounted on
rootfs 1,1M 272.0K 816.0K 25% /
/ Dev / root 5,8 millió 5,8 millió 0 100% / rom
tmpfs 14.5M 784.0K 13.7M 5% / tmp
tmpfs 512.0K 512.0K 0 0% / dev
/ Dev / mtdblock6 1,1M 272.0K 816.0K 25% / overlay
overlayfs: / overlay 1,1M 272.0K 816.0K 25% /
HDD nem látja
hogyan akarsz?


1) Próbáld meg csavar kapcsolódni a különböző kikötőkben az agy
2) Ha nincs megadva, akkor csatlakoztassa közvetlenül a router elosztó nélkül vagy anélkül, hogy a Flash
Lásd, hogy ad a csapatnak
dmesg | grep sd

csatlakoztatott USB hub Segédtápegységgel és ez semmi
root @ OpenWrt:

# Df -h
Fájlrendszer Használt Elérhető Use% Mounted on
rootfs 1,1M 272.0K 816.0K 25% /
/ Dev / root 5,8 millió 5,8 millió 0 100% / rom
tmpfs 14.5M 784.0K 13.7M 5% / tmp
tmpfs 512.0K 512.0K 0 0% / dev
/ Dev / mtdblock6 1,1M 272.0K 816.0K 25% / overlay
overlayfs: / overlay 1,1M 272.0K 816.0K 25% /
HDD nem látja
hogyan akarsz?

Mindent megtett utasításoknak megfelelően, amikor lemezről USB-meghajtó (/ dev / sda1) minden rendben van, de amint ragaszkodnak USB-csavar azonos hub, a rendszer megkísérli is akasztani a / dev / sda1, annak ellenére, hogy az / etc / config / fstab őket megjelenítő különböző uidy. Először is, a csavar nem tudott laza, nem volt erő a router, kellett hozzá, hogy a hub powered by USB port mellett, mint amihez a router be van dugva. Talán egy fa agy?


Úgy vélem, hogy az agy. Ilyen esetekben kívánatos csavar külső ellátási van.

Nézze meg, hogyan viselkedik csavar.
1) Vegye ki a csavart a router
2) Letöltés OpenWRT vakuval
3) Csatlakoztassa a csavar a router, akkor automatikusan felmászik
4) sürgetni azt adatmásolásra torrent stb Ha a rendszer lefagy, a probléma az agy és a rotor hatalom.

Ha a gép nem lehet csatlakoztatni a mount parancs
mount / dev / sda / mnt
vagy attól függően, hogyan került meghatározásra
mount / dev / sdb / mnt

Ennek eredményeként, akkor felmászik egy mappa / mnt

Mindent megtett utasításoknak megfelelően, amikor lemezről USB-meghajtó (/ dev / sda1) minden rendben van, de amint ragaszkodnak USB-csavar azonos hub, a rendszer megkísérli is akasztani a / dev / sda1, annak ellenére, hogy az / etc / config / fstab őket megjelenítő különböző uidy. Először is, a csavar nem tudott laza, nem volt erő a router, kellett hozzá, hogy a hub powered by USB port mellett, mint amihez a router be van dugva. Talán egy fa agy?

Ha felmászik a UUID integráció hosszú volt és a merevlemez vagy flash meghajtó szerelhető nagyon hosszú.
Mit kell tenni?


1) Milyen hosszú a sekudnah?
2) van felszerelve indításkor vagy csatlakozik hozzájuk, akkor.


Sekudny nem tudom.
Montirutsya induláskor, majd csatlakoztassa vserovno hosszú mantiruyutsya.
Aki nem használja a UUID és csatolja azonnal.

Ha felmászik a UUID integráció hosszú volt és a merevlemez vagy flash meghajtó szerelhető nagyon hosszú.
Mit kell tenni?


1) Milyen hosszú a sekudnah?
2) van felszerelve indításkor vagy csatlakozik hozzájuk, akkor.

Ha felmászik a UUID integráció hosszú volt és a merevlemez vagy flash meghajtó szerelhető nagyon hosszú.
Mit kell tenni?


A boot partíció kell adni a konfigurációban a router, nem pedig egy flash meghajtót. Az összes többi már regisztrálni az fstab egy flash meghajtót.

boot partíció, akkor adja meg, ha létrehoz egy bootolható USB-meghajtó / dska vagy sem


Ssistema minden esetben, kezdve az első boot a router, az útválasztó az fstab fájlt, és ha fogalmazta meg a betöltést egy flash meghajtót, annál több a vezérlés átadódik az USB flash meghajtó, és más partíciók már csatlakoztatva van az fstab egy flash meghajtót.

Általában, nézd meg magad, ha indítást egy USB-meghajtót csak a fstab egy flash meghajtót, majd elindítja azt nem.


A boot partíció kell adni a konfigurációban a router, nem pedig egy flash meghajtót. Az összes többi már regisztrálni az fstab egy flash meghajtót.

boot partíció, akkor adja meg, ha létrehoz egy bootolható USB-meghajtó / dska vagy sem

By the way, meg tudod csinálni sokkal könnyebb.
Megtudjuk uuid blkid csapat. Bemegyünk, és módosítsa az fstab
opció device / dev / sda1 rendelkező berendezés uuid és illessze be az alábbi sorokat a lehetőséget uuid uuid. Azonban válaszfalak sda2 és sda3.
ez történhet a telepítés után azonnal OpenWRT külső adathordozóra.


A boot partíció kell adni a konfigurációban a router, nem pedig egy flash meghajtót. Az összes többi már regisztrálni az fstab egy flash meghajtót.

By the way, meg tudod csinálni sokkal könnyebb.
Megtudjuk uuid blkid csapat. Bemegyünk, és módosítsa az fstab
opció device / dev / sda1 rendelkező berendezés uuid és illessze be az alábbi sorokat a lehetőséget uuid uuid. Azonban válaszfalak sda2 és sda3.
ez történhet a telepítés után azonnal OpenWRT külső adathordozóra.

Ez érthető, de mivel ez rasharit? Meg kell állandóan nyitva, hogy közel samba?


Nos, a samba rassharte mint amire szüksége van a flash meghajtók. Miután ezt megtette azt.

/ Mnt / sda1 - az első USB flash meghajtó
/ Mnt / sdb1 - második flash meghajtó
/ Mnt / sdc1 - harmadik flash meghajtó

Ez érthető, de mivel ez rasharit? Meg kell állandóan nyitva, hogy közel samba?

A wr703n egy sorban beállítása „1”, és a swap által meghatározott UUID.
config globális autoswap
opció from_fstab 1
opció anon_swap 1

Csatlakozva a különböző meghajtók (flash meghajtók) barátok ismerete nélkül UUID?


Ragaszkodni formázott FAT32 telepíteni
opkg frissítés
opkg telepíteni kmod-usb-storage block szerelt blokk-hotplug kmod-fs-ext4 kmod-fs-Vfat kmod-NLS-cp437 kmod-NLS-iso8859-1

engedélyezni kell a / etc / config / fstab opció "opciót anon_mount 1" USB flash meghajtó hág a fegyvert Kataloge / mnt / sd *, ahol * a levél emelkedő a, b, c.
/ Mnt / sda1 - az első USB flash meghajtó
/ Mnt / sdb1 - második flash meghajtó
/ Mnt / sdc1 - harmadik flash meghajtó

A wr703n egy sorban beállítása „1”, és a swap által meghatározott UUID.
config globális autoswap
opció from_fstab 1
opció anon_swap 1

Csatlakozva a különböző meghajtók (flash meghajtók) barátok ismerete nélkül UUID?

Köszönöm a választ, a gondolat, hogy ami razsharivat meghajtó (flash drive) keresztül wr703n iPad, iPhone.


Ezen az oldalon ez az egész festett), így megy ez.

Köszönöm a választ, a gondolat, hogy ami razsharivat meghajtó (flash drive) keresztül wr703n iPad, iPhone.

Kérem, mondja meg van támogatás FAT, FAT32, NTFS?
mennyit tud csatlakozni merevlemez vagy fleshok dokumentumokat?
és hogy lehet-e csatlakozni húzza ki a merevlemezt vagy USB flash meghajtó újraindítása nélkül a készüléket?

Támogatja a FAT, FAT32, NTFS. De NTFS nem javasolja, mert a felesleges CPU terhelés, a FAT32 korlátozása fájlméret 4Giga.
Tud-e csatlakozni a sok eszköz, mint hogy van egy usb-port USB hub.
Ha flash-(ROM) nem jön létre gyökérzet, lehetőség van csatlakoztatni / húzza ki az eszközt a rendszer újraindítása nélkül.
Amikor kihúzza, hogy elkerülje fájlrendszer hibákat kell hagynia minden használó programok a lemezek (szállítás, samba, stb), majd leválasztani a meghajtót (umount / dev / sdb1).
Írhatsz egy forgatókönyvet, és akaszd a gombra, ha van egy a router

Kérem, mondja meg van támogatás FAT, FAT32, NTFS?
mennyit tud csatlakozni merevlemez vagy fleshok dokumentumokat?
és hogy lehet-e csatlakozni húzza ki a merevlemezt vagy USB flash meghajtó újraindítása nélkül a készüléket?