ПредишенСледващото

Едновременно свързване на USB-флаш памети и USB-HDD в OpenWRT

Ако вече сте конфигурирали на рутера, за да стартирате от USB стик. свързване на допълнително втори съхранение USB (например HDD) след рестартиране на устройството не може да работи. Това се случва, се дължи на факта, че може да започне OpenWRT заредена с втората ни USB диск. Но, разбира се нищо той не отива, защото няма система. На персонални компютри, този проблем е решен по различни начини: настройки на BIOS, капитанът на дистанционни мостове / роб на харддиска или в Linux системи във файла fstab да се свърже с нарязани случва в така наречените на UUID, уникалните идентификатори на дялове, които са определени при създаването на дял и не се променят, стига да не се премахва , Оказва OpenWRT също подкрепи UUID, затова в тази статия ще ви покажа как да се приложи тази технология и свързване на няколко USB устройства.

Преди да започнете, трябва да са вече конфигуриран рутера, за да стартирате от USB-стик, както е описано в предишния ми статия

Напред:
Изключване на захранването на рутера
Изключване на всички свързани USB устройства: флаш памети, твърди дискове и т.н.
Включете рутера
Изключване на автоматичното монтиране на USB устройства

Редактиране на избрания участък

довереник глобалната automount
опция from_fstab 0
опция anon_mount 0

довереник глобалната autoswap
опция from_fstab 1
опция anon_swap 0

довереник планината
целева опция / дома
опция устройство / сътрудничество / sda2
опция fstype ext4
Опция RW, синхронизирайте
опция включен 1
опция enabled_fsck 1

довереник суап
опция устройство / сътрудничество / sda3
опция включен 1

довереник планината
целева опция /
опция устройство / сътрудничество / sda1
опция fstype ext4
Опция RW, синхронизирайте
опция включен 1
опция enabled_fsck 1
опция is_rootfs 1

Свържете USB флаш диск и USB HDD чрез USB концентратор.

Ние проверяваме дали те са решили.

Изходът трябва да бъде подобна на следната

Едновременно свързване на USB-флаш памети и USB-HDD в OpenWRT

Изпълнете команда blkid

Ние виждаме нещо подобно на следното:

/ Dev / sda1: LABEL = "работа" UUID = "244de878-3f6c-46c2-b04b-0ec901d71a29"
/ Dev / sdb1: ЕТИКЕТ = "система" UUID = "1046cec3-7cd8-42aa-b881-ab66303ba38d"
/ Dev / SDB2: ЕТИКЕТ = "начало" UUID = "67e214d3-241e-4fc1-8102-7c40575d49dd"
/ Dev / sdb3: ЕТИКЕТ = "смяна" UUID = "00ec0713-ed2a-4927-b56b-bc501712b5f5"

Ние сме заинтересовани от кода в кавички, след UUID =. Тук ние виждаме трите раздела на USB-флаш памет (SDB), както и на един дял на USB HDD (SDA) и тяхната уникална UUID код. И както можете да видите USB външни твърди разпознава като primery (SDA), т.е. OpenWRT от нея ще се опита да се зареди, че знаете, няма да работи.

Но трябва да се има предвид, че USB флаш устройство може да бъде свързано като primery (ПДД)

Редактирайте дял установяване на файла, както е показано по-долу

нов раздел се добавя към долния USB външни твърди

довереник глобалната automount
опция from_fstab 1
опция anon_mount 1

довереник глобалната autoswap
опция from_fstab 1
опция anon_swap 0

довереник планината
целева опция / дома
# Вариант устройство / сътрудничество / sda2
опция UUID 67e214d3-241e-4fc1-8102-7c40575d49dd
опция fstype ext4
Опция RW, синхронизирайте
опция включен 1
опция enabled_fsck 1

довереник суап
# Вариант устройство / сътрудничество / sda3
опция UUID 00ec0713-ed2a-4927-b56b-bc501712b5f5
опция включен 1

довереник планината
целева опция /
# Вариант устройство / сътрудничество / sda1
опция UUID 1046cec3-7cd8-42aa-b881-ab66303ba38d
опция fstype ext4
Опция RW, синхронизирайте
опция включен 1
опция enabled_fsck 1
опция is_rootfs 1

довереник планината
целева опция / MNT / HDD
опция UUID 244de878-3f6c-46c2-b04b-0ec901d71a29
опция fstype ext4
Опция RW, синхронизирайте
опция включен 1
опция enabled_fsck 0

Също така е на този етап да не забравяме vosctanovit автоматично свързване на устройства и зареждане от fstab

довереник глобалната automount
опция from_fstab 1
опция anon_mount 1

Монтирайте зареждащ дял с USB-флаш памет и копирайте в нашия актуализиран fstab файл

Виж предишния екип заключение blkid и да определи коя група сме основната система. Защото знам, че на флаш памет имам три секции, както и първият от тях е предназначен за системата, имам нужда от дяла / сътрудничество / sdb1

защитен режим / MNT / sdb1
монтиране / сътрудничество / sdb1 / MNT / sdb1
CP / и т.н. / довереник / fstab / MNT / sdb1 / и т.н. / довереник / fstab
демонтирате / MNT / sdb1

След рестартиране, ще видим колко прекрасно всичко е свързано и сега това няма значение колко USB памети се свързваме, системата винаги ще знаете какво да се зареди, когато това се свържете

Аз го изглежда така:

Едновременно свързване на USB-флаш памети и USB-HDD в OpenWRT

Просто проверете свързания файл за виртуална памет

Аз по някаква причина на моя wr703n в фърмуер Отношение приспособяване към 12,09-RC1 за UUID файл podkachi не е свързан, доколкото аз го свържете към старото

довереник суап
опция устройство / сътрудничество / sdb3

На фърмуера на Dir-320 OpenWRT да се обърне срещу r32751 наред.

свързаното USB хъб с допълнително захранване и това е нищо
корен @ OpenWRT:

# Рестартирайте
Файлова система Размер Използва Предлага Използване% Монтиран
rootfs 1.1 М 272.0K 816.0K 25% /
/ Dev / корен 5.8M 5.8M 0 100% / ROM
tmpfs 14,5 м 784.0K 13.7M 5% / TMP
tmpfs 512.0K 512.0K 0 0% / Dev
/ Dev / mtdblock6 1,1 млн 272.0K 816.0K 25% / наслагване
overlayfs: / наслагване 1,1 млн 272.0K 816.0K 25% /
HDD не вижда
как искаш?


1) Опитайте се да се свържете с винт различни пристанища на главината
2) Ако не е посочено, след това да се свърже директно към рутер без хъб или без флаш
Виж, който дава на екипа
dmesg | Впиши SD

свързаното USB хъб с допълнително захранване и това е нищо
корен @ OpenWRT:

# Рестартирайте
Файлова система Размер Използва Предлага Използване% Монтиран
rootfs 1.1 М 272.0K 816.0K 25% /
/ Dev / корен 5.8M 5.8M 0 100% / ROM
tmpfs 14,5 м 784.0K 13.7M 5% / TMP
tmpfs 512.0K 512.0K 0 0% / Dev
/ Dev / mtdblock6 1,1 млн 272.0K 816.0K 25% / наслагване
overlayfs: / наслагване 1,1 млн 272.0K 816.0K 25% /
HDD не вижда
как искаш?

Знаете всичко в съответствие с инструкциите, когато зареждане от USB устройство (/ сътрудничество / sda1) всичко е наред, но веднага след като се придържам USB-винт за същия концентратор, системата ще се опита да се обеси на / сътрудничество / sda1, въпреки факта, че в / и т.н. / довереник / fstab за да ги покаже различен uidy. На първо място, на винта не може да получи в насипно състояние, не е имало мощност на рутера, аз трябваше да се добавят към главината захранва от USB порт в непосредствена близост до тази, на която е включен рутера. Може би дървена хъб?


Мисля, че главината. За такива случаи е желателно да се притеснявам с външно захранване има.

Вижте как да се притеснявам се държи.
1) Отстранете винта от рутера
2) Изтегли OpenWRT с флаш
3) Свържете винта към рутера, той трябва да се монтира автоматично
4) и да го избутва чрез копиране торент данни и т.н. Ако системата ще виси, проблемът с властта на главината и ротор.

не Ако машината е за монтиране на командата планината
монтиране / сътрудничество / ОПУ / MNT
или в зависимост от начина, по който се определя
монтиране / сътрудничество / SDB / MNT

В резултат на това той ще се монтира в папка / MNT

Знаете всичко в съответствие с инструкциите, когато зареждане от USB устройство (/ сътрудничество / sda1) всичко е наред, но веднага след като се придържам USB-винт за същия концентратор, системата ще се опита да се обеси на / сътрудничество / sda1, въпреки факта, че в / и т.н. / довереник / fstab за да ги покаже различен uidy. На първо място, на винта не може да получи в насипно състояние, не е имало мощност на рутера, аз трябваше да се добавят към главината захранва от USB порт в непосредствена близост до тази, на която е включен рутера. Може би дървена хъб?

Когато се монтира чрез включване UUID беше дълъг и твърд диск или флаш-памет е монтиран много дълго.
Какво да се прави?


1) Колко дълго в sekudnah?
2) е монтиран по време на зареждане или свързване с тях след това.


не Sekudny знам.
Montirutsya при стартиране и след това свържете vserovno дълго mantiruyutsya.
Кой не използва UUID и монтиране веднага.

Когато се монтира чрез включване UUID беше дълъг и твърд диск или флаш-памет е монтиран много дълго.
Какво да се прави?


1) Колко дълго в sekudnah?
2) е монтиран по време на зареждане или свързване с тях след това.

Когато се монтира чрез включване UUID беше дълъг и твърд диск или флаш-памет е монтиран много дълго.
Какво да се прави?


Зареждащия дял трябва да бъде посочен в конфигурацията на рутера, а не на флаш-памет. Всички останали вече могат да се регистрират в fstab на флаш памет.

зареждащ дял, ние укажете, когато създадете стартиращ USB диск / dska или не


Ssistema във всеки случай, като се започне първо зареждане от рутера, рутера е във файла fstab, а ако разписани зареждане от флаш памет, толкова по-контрола се прехвърля вече свързан с fstab на флаш устройство на USB флаш паметта и другите дялове.

Като цяло, проверете за себе си, ако разрешите зареждане от USB диск само в fstab на флаш устройство след това зареди го няма.


Зареждащия дял трябва да бъде посочен в конфигурацията на рутера, а не на флаш-памет. Всички останали вече могат да се регистрират в fstab на флаш памет.

зареждащ дял, ние укажете, когато създадете стартиращ USB диск / dska или не

Между другото, можете да направите много по-лесно.
Учим UUID отбор blkid. Влизаме и промените fstab
опция устройство / сътрудничество / sda1 да UUID на опция устройство и поставете следните редове във вариант UUID UUID. Въпреки това, с прегради sda2 и sda3.
това може да бъде направено веднага след инсталацията OpenWRT към външни носители.


Зареждащия дял трябва да бъде посочен в конфигурацията на рутера, а не на флаш-памет. Всички останали вече могат да се регистрират в fstab на флаш памет.

Между другото, можете да направите много по-лесно.
Учим UUID отбор blkid. Влизаме и промените fstab
опция устройство / сътрудничество / sda1 да UUID на опция устройство и поставете следните редове във вариант UUID UUID. Въпреки това, с прегради sda2 и sda3.
това може да бъде направено веднага след инсталацията OpenWRT към външни носители.

Това е разбираемо, но тъй като тя rasharit? Трябва да сте постоянно отворени, за да затворите в самба?


Е, в rassharte на самба, колкото е необходимо флаш памети. След като сте го направили.

/ Mnt / sda1 - първият USB флаш памет
/ Mnt / sdb1 - втора флаш
/ Mnt / sdc1 - трети флаш

Това е разбираемо, но тъй като тя rasharit? Трябва да сте постоянно отворени, за да затворите в самба?

В wr703n подред настроен на "1" и размяна определя от UUID.
довереник глобалната autoswap
опция from_fstab 1
опция anon_swap 1

Свързан към различни устройства (флаш памети) приятели, без да знае UUID?


Да се ​​придържаме форматиран като FAT32, за да инсталирате
opkg актуализация
opkg инсталирате kmod-USB за съхранение на блок за монтиране на блок-Hotplug kmod-FS-ext4 kmod-FS-VFAT kmod-NLS-cp437 kmod-NLS-iso8859-1

включен във файла / и т.н. / довереник / fstab опция "опция anon_mount 1" USB флаш устройство трябва да се монтира на пистолет в kataloge / MNT / SD *, където * е буквата възходящ, б, в.
/ Mnt / sda1 - първият USB флаш памет
/ Mnt / sdb1 - втора флаш
/ Mnt / sdc1 - трети флаш

В wr703n подред настроен на "1" и размяна определя от UUID.
довереник глобалната autoswap
опция from_fstab 1
опция anon_swap 1

Свързан към различни устройства (флаш памети) приятели, без да знае UUID?

Благодаря за отговора, идеята, че това ще razsharivat диск (флаш памет) чрез wr703n за IPAD, iphone.


На този сайт за всичко това е боядисан), така че отивам за него.

Благодаря за отговора, идеята, че това ще razsharivat диск (флаш памет) чрез wr703n за IPAD, iphone.

Моля, кажете ми има подкрепа FAT, FAT32, NTFS?
колко можете да се свържете твърди дискове или fleshok документи?
и дали е възможно да се свърже с изключете твърдия диск или USB флаш устройство без рестартиране на устройството?

Поддържа FAT, FAT32, NTFS е. Но NTFS не препоръчва поради ненужно натоварване на процесора, докато ограничаване FAT32 от размера на файловете 4Giga.
Можете да се свържете най-много устройства като имате на USB портове USB-хъб.
Ако светкавица (ROM) не е установен коренова система, е възможно да включвате / изключвате устройството, без да рестартирате системата.
Когато изключвате, за да се избегнат грешки на файловата система трябва да се спрат всички програми, които използват дискове (предаване, самба и т.н.) и след демонтирането на устройството (демонтирате / сътрудничество / sdb1).
Можете да напишете скрипт, и да го окачите на бутона, ако има такъв на рутера

Моля, кажете ми има подкрепа FAT, FAT32, NTFS?
колко можете да се свържете твърди дискове или fleshok документи?
и дали е възможно да се свърже с изключете твърдия диск или USB флаш устройство без рестартиране на устройството?

Подкрепете проекта - споделете линка, благодаря!