Page 13 of 16 FirstFirst ... 31112131415 ... LastLast
Results 181 to 195 of 230

Thread: Как зафиксировать порядок USB носителей (fstab)?

  1. #181
    Quote Originally Posted by max2007 View Post
    ...папка /tmp/mnt/discb_1 должна веть создаватся автоматически , если папку создать в ручную то тогда всё монтируется , помогите советом как всё полечить ???
    Папка никоим образом не создается автоматически и должна быть создана ДО вызова mount.
    Нужно однократно создать папку вручную и зафлашить fs. Тогда папка останется созданной при перезагрузке и mount сработает.
    Как альтернатива - добавить создание папки в какой-нибудь стартовый скрипт
    Last edited by brain-ripper; 09-08-2011 at 18:50.
    wl500gp V1
    FW from Oleg 1.9.2.7-10.7

  2. #182
    Quote Originally Posted by brain-ripper View Post
    Папка никоим образом не создается автоматически и должна быть создана ДО вызова mount.
    Нужно однократно создать папку вручную и зафлашить fs. Тогда папка останется созданной при перезагрузке и mount сработает.
    Как альтернатива - добавить создание папки в какой-нибудь стартовый скрипт
    Что то вы не то говорите , почему тогда любой другой диск монтируется автоматически и все папки создаются автоматом , а этот ну ни в какую автоматом не хотит монтироватся
    Хорошо перефразирую вопрос : есть HDD который нивкакую не хотит автоматически монтироватся , в то время как другие HDD и флеш накопители монтируются автоматически без проблем
    Какова причина такого поведения ,как полечить ?????????
    Asus RT-N16 FW:1.9.2.7-rtn-r2944 + HDD 1 TB WD WD10EARS + Mobile Rack AgeStar SUB3AHT
    USB Flash 2 Gb Программы для чайника + nShaper + Poptop + Онлайн радио + Egreat EG-R1

  3. #183
    Quote Originally Posted by max2007 View Post
    Какова причина такого поведения ,как полечить ?????????
    Quote Originally Posted by brain-ripper View Post
    Нужно однократно создать папку вручную и зафлашить fs. Тогда папка останется созданной при перезагрузке и mount сработает.
    Как альтернатива - добавить создание папки в какой-нибудь стартовый скрипт
    post-boot:
    Code:
    #!/bin/sh
    mkdir -p /tmp/mnt/discb_1

  4. #184
    Спасибо за подсказку ,у меня оно так и сделано ,но это веть костыль ,раньше всё монтировалось автоматом , потом по ошибке я дал команду в консоле и подключил этот диск как своп файл ,ну естественно эта команда всё и сломала , потом проверил диск на ошибки по этому ману ,инфа вся востановилась ,но HDD перестал автоматически монтироватся ,может это всётаки как то можно поправить без костылей ???

    theMIROn спасибо за отзывчивость !!
    Asus RT-N16 FW:1.9.2.7-rtn-r2944 + HDD 1 TB WD WD10EARS + Mobile Rack AgeStar SUB3AHT
    USB Flash 2 Gb Программы для чайника + nShaper + Poptop + Онлайн радио + Egreat EG-R1

  5. #185
    Доброго времени суток

    странные проблемы творятся на rt-n16 проша 3121

    подключаю хард WD 2 TB и флэшу по усб
    не зависимо от того в какой разъем подключаю хард (вехний или нижний) он всегда определеяется как первый диск /dev/sda
    хотел чтобы флэшка была первой, чтобы на нее софт ставить, и никак не могу сделать, чтобы она была первой, а хард вторым.

    Прошу помощи""

    В дополнение к предыдущему посту:
    Заметил такую особенность: жесткий диск всегда первый при присутствии определенной флэшки... если вставить другую флэшку вниз и жесткий диск в верхний разъем, порядок дисков правильный, как только вставляю ту самую злополучную флэшку transcend, диски меняются местами: флэшка всегда вторая, а хард всегда первый.

    Может какие атрибуты надо на флэшу настроить?
    Last edited by vectorm; 08-09-2011 at 15:13. Reason: Склеил, и в нужную тему переместил, тут читайте.

  6. #186
    Я думаю это вам должно помочь решить вашу проблему
    Флешка обязательно должна быть подключена в нижний USB , во время всех этих действий HDD отключите от роутера вообще , когда всё сделаете по инструкции в файл
    /etc/fstab допишете следущюю строку
    Выполнить в консоли
    Code:
    echo "/dev/sdb1 /tmp/mnt/discb_1 ext3 rw,noatime 1 1" >> /etc/fstab
    flashfs save &&  flashfs commit &&  flashfs enable
    Потом подключайте HDD и команду
    Code:
    reboot
    Last edited by max2007; 08-09-2011 at 15:44.
    Asus RT-N16 FW:1.9.2.7-rtn-r2944 + HDD 1 TB WD WD10EARS + Mobile Rack AgeStar SUB3AHT
    USB Flash 2 Gb Программы для чайника + nShaper + Poptop + Онлайн радио + Egreat EG-R1

  7. #187
    Что самое интересное по тому мануалу все и настраивал
    Сейчас проделал все еще раз
    и как только подключил хард и ребутнулся, хард снова встал как disca и флешка соответственно discb, и никакого софта не запускается и opt не монтируется

  8. #188
    Quote Originally Posted by beaver_trx View Post
    Что самое интересное по тому мануалу все и настраивал
    Сейчас проделал все еще раз
    и как только подключил хард и ребутнулся, хард снова встал как disca и флешка соответственно discb, и никакого софта не запускается и opt не монтируется
    Я по этому мануалу уже 3 RT-N16 настроил , и пока без проблем
    Asus RT-N16 FW:1.9.2.7-rtn-r2944 + HDD 1 TB WD WD10EARS + Mobile Rack AgeStar SUB3AHT
    USB Flash 2 Gb Программы для чайника + nShaper + Poptop + Онлайн радио + Egreat EG-R1

  9. #189

    fstab

    Не монтируются диски чего-то, в логе вижу

    Code:
    Sep 27 16:01:32 fstab: /dev/sda3 is not attached
    Sep 27 16:01:32 fstab: /dev/sdb1 is not attached
    Посмотрел, что в /tmp/mnt/ нет disca_3 и discb_1, прописал в pre-mount
    Code:
    mkdir /tmp/mnt/disca_3
    chmod 777 /tmp/mnt/disca_3
    mkdir /tmp/mnt/discb_1
    chmod 777 /tmp/mnt/discb_1
    Перезагрузил, но диски все равно не примаунтились, хотя вручную все прекрасно маунтится. Чтобы это могло быть? Верися ядра 2.6. В линуксе слабый пользователь.


    ps. При чем /opt спокойно маунтится. Первый (нижний) флешка, второй- винт WD на 2 ТБ.
    Last edited by aermamatov; 27-09-2011 at 14:24.

  10. #190
    В общем похоже, что отправить лог не судьба
    Code:
    Вы ввели слишком длинный текст ($postlength символов). Пожалуйста, сократите его до $vboptions[postmaxchars] символов.
    Есть какой-нибудь другой способ отправить log?

    update

    сократил лог и выложил http://pastebin.com/3C5GfH00
    Спасибо

  11. #191
    Монтирование по label для разделов с vfat не работает. На сколько я понял, это ограничение busybox. Кто знает, как исхитриться? Давно на форуме видел скрипт, сейчас не могу найти его.

  12. #192
    Join Date
    Nov 2006
    Location
    Russia, Moscow
    Posts
    3,640
    Quote Originally Posted by ZekaCool View Post
    Монтирование по label для разделов с vfat не работает. На сколько я понял, это ограничение busybox.
    Просто ради экономии места и ввиду не особой актуальности(смысла держать несколько разделов vfat на роутере нет) поддержка UUID для vfat выключена. Её включение (FEATURE_VOLUMEID_FAT) стоит +2Kb к размеру busybox.

  13. #193
    Quote Originally Posted by lly View Post
    Просто ради экономии места и ввиду не особой актуальности(смысла держать несколько разделов vfat на роутере нет) поддержка UUID для vfat выключена. Её включение (FEATURE_VOLUMEID_FAT) стоит +2Kb к размеру busybox.
    Большое спасибо, попробую собрать прошивку сам.
    Asus RT-N16

  14. #194
    Quote Originally Posted by max2007 View Post
    Решил прикрутить 3G модем к роутеру , а он совмещён с картридером , и вот тут начались роблемы
    У меня в каждом из USB портов подключен USB HUB на 4 порта , к хабу который подключен в верхний USB подключена флешка с софтом (и т.д. не важно) , к хабу который подключен в нижний USB подключен HDD (и т.д. не важно)
    Файл fstab выглядит вот так
    Code:
    #device Mountpoint FStype Options Dump Pass#
    /dev/sda1 none swap sw 0 0
    /dev/sda2 /opt ext3 rw,noatime 1 1
    /dev/sda3 /tmp/mnt/disca_3 ext3 rw,noatime 1 1
    /dev/sdb1 /tmp/mnt/discb_1 ext3 rw,noatime 1 1
    И всё бы нормально ,но если подключить модем (в любой из хабов) и перегрузить роутер то /tmp/mnt/discb_1 становится /tmp/mnt/discс_1 ну и все програмы которые работают с этим диском перестают его видеть

    Пробовал сделать всё так как описано в посте выше
    Установил утилиту e2label
    Дальше сделал так
    Code:
    mkswap -L my_swap /dev/sda1
    e2label /dev/sda2 my_opt
    e2label /dev/sda3 my_data
    e2label /dev/sdb1 my_data2
    Метки проверил всё присвоилось правильно
    В файл fstab прописал вот так
    Code:
    LABEL=my_swap none swap sw 0 0
    LABEL=my_opt /opt ext3 rw,noatime 1 1
    LABEL=my_data /tmp/mnt/disca_3 ext3 rw,noatime 1 1
    LABEL=my_data2 /tmp/mnt/discb_1 ext3 rw,noatime 1 1
    Но желаемого результата это не дало (вернее кое что заработало но не так как хотелось бы )
    Диск всё равно при подключеном модеме (к любому их хабов) монтируется как /tmp/mnt/discс_1
    А вот ели и флешку и диск подключить в один хаб то тогда всё правильно монтируется но поскольку USB очень медленный в роутере то скорость доступа по сети к диску очень упала (так она гдето около 40 мегабит) , а вот если HDD и флешка в разных хабах то скорость доступа по сети до диска доходит до 80-90 мегабит
    Так вот собственно как оставив подключеным HDD в другой хаб заставить его в любом случае определятся как /tmp/mnt/discb_1 не зависимо от того сколько и когда носителей будет подключено к роутеру
    Спасибо !!
    Вы ссылаетесь на мой пост, но в Вашем описании ошибка. Вы пытаетесь монтировать разделы на встроенные метки "sda, sdb". Я же создал имена разделов и монтировал по именам
    Code:
    LABEL=my_swap none swap sw 0 0
    LABEL=my_opt /opt ext3 rw,noatime 1 1
    LABEL=my_data /harddisk ext3 rw,noatime 1 1
    у Вас
    Code:
    LABEL=my_data /tmp/mnt/disca_3 ext3 rw,noatime 1 1
    LABEL=my_data2 /tmp/mnt/discb_1 ext3 rw,noatime 1 1
    попробуйте создать папки и монтировать в них, пути /tmp/mnt/disca_3 и /tmp/mnt/discb_1 НЕ ИСПОЛЬЗОВАТЬ!

    На прошивке Олега и его последователей программы обращаются к папке /harddisk.

    Попробуйте так:
    Code:
    LABEL=my_data /harddisk ext3 rw,noatime 1 1
    LABEL=my_data2 /harddisk2 ext3 rw,noatime 1 1
    Так у меня сейчас сделано на RT-N16, все работает.
    Last edited by hanuman; 04-10-2011 at 07:55.
    Asus WL-500gP 300MHz, USB HDD 300GB inside, 3G, FTP, Сайт, Форум, Фотоальбом, rTorrent
    Asus RT-N16 1.9.2.7-rtn-r2944, HDD 300GB, 3G, HTTP, FTP, Сайт, Форум, Фотоальбом, rTorrent

  15. #195
    Прошу сильно не пинать.Проблема с fstab.Не монтируется диск,если его прописать в fstab.А если не прописывать,монтируется по умолчанию,но при копировании с него и на него по samba,время от времени ругается что диск защищен от записи.Уверен что проблема решится если прописать его в fstab с опциями монтирования.Но как прописать чтоб он работал,не ясно.

    роутер asus rt-n 16

    Прошивка 1.9.2.7-rtn-r3300 http://code.google.com/p/wl500g/down...-rtn-r3300.trx

    Вот вывод fdisk -l

    [admin@router root]$ fdisk -l

    Disk /dev/sda: 1500.3 GB, 1500301910016 bytes
    255 heads, 63 sectors/track, 182401 cylinders
    Units = cylinders of 16065 * 512 = 8225280 bytes

    Device Boot Start End Blocks Id System
    /dev/sda1 1 182401 1465136001 83 Linux

    Disk /dev/sdb: 4026 MB, 4026466304 bytes
    255 heads, 63 sectors/track, 489 cylinders
    Units = cylinders of 16065 * 512 = 8225280 bytes

    Device Boot Start End Blocks Id System
    /dev/sdb1 1 305 2449881 83 Linux
    /dev/sdb2 306 489 1477980 82 Linux swap
    [admin@router root]$

    Вот вывод fstab

    #device Mountpoint FStype Options Dump Pass#
    /dev/sdb1 /opt ext3 rw,noatime 1 1
    /dev/sdb2 none swap sw 0 0


    Как видите в fstab указана только флешка и она монтируется в /opt.
    Если добавить в fstab строчку
    /dev/sda1 /tmp/mnt/disca_1 ext3 rw,noatime 1 1
    То после перезагрузки перестается монтироваться и жесткий и флешка.Тоесть вообще никакого монтирования.
    Я пробовал менять физически местами флешку и жесткий.Пробовал менять буквы sda,sdb во всех последовательностях,но это не помогло
    Пробовал вопреки выводу fdisk -l назначать противоположные буквы для флэшки и hdd.Так же пробовал менять прошивку на более высокие сборки с сайта vectormm.Результат тот же.

    Пробовал добавлять строку в post-boot

    #!/bin/sh

    mkdir -p /tmp/mnt/disca_1

    а так же не стандартный путь

    mkdir -p /tmp/tt99

    далее прописывал этот путь в fstab для hdd

    директория создается,проверял,но результат тот же.После этого не хочет монтироваться не флешка не hdd

    На данный момент жесткий диск монтируется в
    /tmp/mnt/disca_1
    НО ПРИ УСЛОВИИ что он не прописан в fstab.По этой причине на него и с него информация по samb-e копируется не корректно,порой вылазит ошибка что диск защищен.
    Может кто подскажет как умудриться примонтировать диск через fstab?

    Так же добавлю для информации.До этого hdd+флешка работали на asus wl500w.Никаких манипуляций с флешкой и hdd я не производил
    не форматировал,не менял на другие.На wl500 все отличо монтировалось с прописыванием в fstab.
    Last edited by Amlet1; 09-10-2011 at 07:22.

Page 13 of 16 FirstFirst ... 31112131415 ... LastLast

Similar Threads

  1. Настройка mpcs на роутере
    By poptab in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 1059
    Last Post: 17-07-2012, 06:22
  2. cannot detect USB HDD
    By ferdz_33 in forum WL-500gP Q&A
    Replies: 8
    Last Post: 13-01-2010, 07:53
  3. Проблема: USB 1.1 устройства через USB 2.0 хаб
    By Rambalac in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 30
    Last Post: 15-09-2009, 12:00

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •