Форум обсуждения систем  

Вернуться   Форум обсуждения систем "Умный дом", проектов Ардуино, OpenWRT и других DIY устройств > Форум умного дома > Сделай сам > CyberWrt

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 08.01.2014, 20:55   #1
uni
Senior Member
 
Аватар для uni
 
Регистрация: 29.10.2013
Адрес: Екатеринбург, Нижневартовск, Энергодар
Возраст: 43
Сообщений: 573
Вес репутации: 599
uni has a spectacular aura aboutuni has a spectacular aura about
Отправить сообщение для uni с помощью ICQ
По умолчанию Домашний DLNA сервер

Подскажите, пожалуйста, как правильно автоматически примонтировать диск с NTFS, чтобы я мог потом пути прописать в конфиге minidlna?

Сейчас система выглядит как на фото: роутер MR3020 + хаб A4Tech HUB-56 (с внешним питанием 5 В, 2,5 А - его нет в комплекте, но подключить можно, т.к. при подключении нескольких HDD нагрузка будет большой) + usb flash 8 Гб + HDD 500 Гб (NTFS). Прошивка CyberWrt 4.1.

Поставил пакеты:

Код:
opkg update
opkg install kmod-fs-vfat
opkg install ntfs-3g
opkg install samba36-server
opkg install kmod-nls-iso8859-1
Отредактировал конфиги по примерам из этого сообщения. Перегрузился, но в /mnt/ есть только sda1 и то пустая. Диск на 500 Гб заполнен всяким, хочу через minidlna смотреть фильмы с него на ТВ по сети.

Код:
root@CyberWrt:~# ls /dev/
bus                 mtd2                mtdblock4           sdb                 ttyS15
console             mtd2ro              mtdblock5           sdb1                ttyS2
cpu_dma_latency     mtd3                network_latency     shm                 ttyS3
full                mtd3ro              network_throughput  tty                 ttyS4
fuse                mtd4                null                ttyATH0             ttyS5
kmsg                mtd4ro              port                ttyS0               ttyS6
log                 mtd5                ptmx                ttyS1               ttyS7
mem                 mtd5ro              pts                 ttyS10              ttyS8
mtd0                mtdblock0           random              ttyS11              ttyS9
mtd0ro              mtdblock1           sda                 ttyS12              urandom
mtd1                mtdblock2           sda1                ttyS13              watchdog
mtd1ro              mtdblock3           sda2                ttyS14              zero
Изображения
 
__________________
Россия навсегда!

Последний раз редактировалось uni; 08.01.2014 в 21:01.
uni вне форума   Ответить с цитированием
Старый 08.01.2014, 20:56   #2
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9820
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: Домашний DLNA сервер

Прописать монтирование диска в FSTAB
Admin вне форума   Ответить с цитированием
Старый 08.01.2014, 21:07   #3
uni
Senior Member
 
Аватар для uni
 
Регистрация: 29.10.2013
Адрес: Екатеринбург, Нижневартовск, Энергодар
Возраст: 43
Сообщений: 573
Вес репутации: 599
uni has a spectacular aura aboutuni has a spectacular aura about
Отправить сообщение для uni с помощью ICQ
По умолчанию Re: Домашний DLNA сервер

Боюсь его трогать. Вот что рекомендовали по ссылке выше:

/etc/config/fstab

Код:
# автомонтирование подключ. дисков
config global automount
    option from_fstab 1
    option anon_mount 1

# монтирование основной флэшки под систему
config mount
    option target /overlay
    option device label
    option label over
    option fstype ext4
    option options rw,sync
    option enabled 1
    option enabled_fsck 1

config swap
    option device label
    option label swap
    option enabled 1
А вот какой он у меня сейчас:

Код:
config global
        option anon_swap '0'
        option anon_mount '1'
        option auto_swap '1'
        option auto_mount '1'
        option delay_root '5'
        option check_fs '0'

config mount
        option uuid '92082f83-5974-4c9f-b343-9d7e5faa251e'
        option target '/overlay'
        option enabled '1'

config swap
        option enabled '1'
        option device 'label'
        option label 'CyberWrt-swap'
Я не спец по секциям этого конфига, но видно, что они отличаются. Может подскажите что конкретно нужно прописать, чтобы он у меня монтировался в /mnt/Media1, к примеру. Я потом хочу ещё 2 HDD подключить в свободные usb-порты хаба, поэтому хотелось бы узнать как это делать по аналогии: /mnt/Media2 и т.д.
__________________
Россия навсегда!
uni вне форума   Ответить с цитированием
Старый 08.01.2014, 21:34   #4
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9820
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: Домашний DLNA сервер

Вы можете выполнить команду из консоли
block detect > /tmp/fstab
А содержимое файла fstab из папки /tmp выложите сюда в тему
Я подправлю его
Admin вне форума   Ответить с цитированием
Старый 08.01.2014, 22:14   #5
uni
Senior Member
 
Аватар для uni
 
Регистрация: 29.10.2013
Адрес: Екатеринбург, Нижневартовск, Энергодар
Возраст: 43
Сообщений: 573
Вес репутации: 599
uni has a spectacular aura aboutuni has a spectacular aura about
Отправить сообщение для uni с помощью ICQ
По умолчанию Re: Домашний DLNA сервер

У меня модуль Системный диск установлен, кстати.

block detect > /tmp/fstab

Код:
config 'global'
        option  anon_swap       '0'
        option  anon_mount      '0'
        option  auto_swap       '1'
        option  auto_mount      '1'
        option  delay_root      '5'
        option  check_fs        '0'

config 'mount'
        option  target  '/mnt/sda1'
        option  uuid    '92082f83-5974-4c9f-b343-9d7e5faa251e'
        option  enabled '0'

config 'swap'
        option  device  '/dev/sda2'
        option  enabled '0'
Миниатюры
Нажмите на изображение для увеличения
Название: Скриншот 2014-01-09 00.12.43.jpg
Просмотров: 467
Размер:	69.9 Кб
ID:	1442  
__________________
Россия навсегда!
uni вне форума   Ответить с цитированием
Старый 08.01.2014, 22:32   #6
amod-cccp
Senior Member
 
Аватар для amod-cccp
 
Регистрация: 05.01.2013
Адрес: Беларусь
Сообщений: 241
Вес репутации: 633
amod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond repute
По умолчанию Re: Домашний DLNA сервер

Покажи ка мне вывод команды fdisk -l
__________________
Моя солянка на основе TL-MR3020.
amod-cccp вне форума   Ответить с цитированием
Старый 08.01.2014, 22:38   #7
uni
Senior Member
 
Аватар для uni
 
Регистрация: 29.10.2013
Адрес: Екатеринбург, Нижневартовск, Энергодар
Возраст: 43
Сообщений: 573
Вес репутации: 599
uni has a spectacular aura aboutuni has a spectacular aura about
Отправить сообщение для uni с помощью ICQ
По умолчанию Re: Домашний DLNA сервер

fdisk -l

Код:
root@CyberWrt:~# fdisk -l

Disk /dev/mtdblock0: 0 MB, 131072 bytes
255 heads, 63 sectors/track, 0 cylinders, total 256 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/mtdblock1: 1 MB, 1058816 bytes
255 heads, 63 sectors/track, 0 cylinders, total 2068 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/mtdblock2: 2 MB, 2938368 bytes
255 heads, 63 sectors/track, 0 cylinders, total 5739 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/mtdblock3: 1 MB, 1507328 bytes
255 heads, 63 sectors/track, 0 cylinders, total 2944 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/mtdblock4: 0 MB, 65536 bytes
255 heads, 63 sectors/track, 0 cylinders, total 128 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/mtdblock5: 3 MB, 3997696 bytes
255 heads, 63 sectors/track, 0 cylinders, total 7808 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/sda: 8004 MB, 8004304896 bytes
247 heads, 62 sectors/track, 1020 cylinders, total 15633408 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xf33d4000

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *      264192    15633407     7684608   83  Linux
/dev/sda2            2048      264191      131072   82  Linux swap / Solaris

Partition table entries are not in disk order

Disk /dev/sdb: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x44fdfe06

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1              63   976768064   488384001    7  HPFS/NTFS/exFAT
__________________
Россия навсегда!
uni вне форума   Ответить с цитированием
Старый 08.01.2014, 22:49   #8
amod-cccp
Senior Member
 
Аватар для amod-cccp
 
Регистрация: 05.01.2013
Адрес: Беларусь
Сообщений: 241
Вес репутации: 633
amod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond repute
По умолчанию Re: Домашний DLNA сервер

Выполни следущее:
PHP код:
mkdir -/mnt/Media1 
ntfs
-3g /dev/sdb1 /mnt/Media1 -o rw,sync 
Где:
mkdir -p /mnt/Media1 - создаем директорию в /mnt/Media1;
ntfs-3g /dev/sdb1 /mnt/Media1 -o rw,sync - монтируем диск в /mnt/Media1.

А дабы это все немножко автоматизировать, и не пользоваться "ручным примонтированием" предлагаю внести следущие изменения в /etc/rc.local
PHP код:
sleep 40 && ntfs-3g /dev/sdb1 /mnt/Media1 -o rw,sync
exit 
где:
sleep 40 - монтирование sdb1 в /mnt/Media1 произойдет через 40 сек. после старта системы. Это нужно, дабы "Системный диск" не перепутался местами с "Медиа диском".

PS: Рекомендую подключить винт, сделать ребут, а потом произвести выше перечисленное, а то у меня не получалось сразу и панику поднимал.

*согласен, костыль, но зато рабочий
__________________
Моя солянка на основе TL-MR3020.

Последний раз редактировалось amod-cccp; 08.01.2014 в 22:55.
amod-cccp вне форума   Ответить с цитированием
Старый 08.01.2014, 22:56   #9
uni
Senior Member
 
Аватар для uni
 
Регистрация: 29.10.2013
Адрес: Екатеринбург, Нижневартовск, Энергодар
Возраст: 43
Сообщений: 573
Вес репутации: 599
uni has a spectacular aura aboutuni has a spectacular aura about
Отправить сообщение для uni с помощью ICQ
По умолчанию Re: Домашний DLNA сервер

О, да, что-то в этом роде надо было. Я помню когда-то у меня minidlna с русским дружил, но не помню в какой кодировке. Много лет назад я настраивал его на Ubuntu и с русским было всё нормально, в том числе и на ТВ.

Так вот вопрос: можно ли что-то сделать в этом направлении? В консоли и в mc вопросики. Может пакет какой установить с кодировками?
Миниатюры
Нажмите на изображение для увеличения
Название: Скриншот 2014-01-09 00.52.53.png
Просмотров: 251
Размер:	55.7 Кб
ID:	1443  
__________________
Россия навсегда!
uni вне форума   Ответить с цитированием
Старый 08.01.2014, 22:58   #10
amod-cccp
Senior Member
 
Аватар для amod-cccp
 
Регистрация: 05.01.2013
Адрес: Беларусь
Сообщений: 241
Вес репутации: 633
amod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond repute
По умолчанию Re: Домашний DLNA сервер

uni, ранее с год назад находил решение, но не помню его.
__________________
Моя солянка на основе TL-MR3020.
amod-cccp вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 16:40. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Яндекс.Метрика