MikroTik и маршрутизация

ICONBIT.RU • Просмотр темы - NMT приложения без SATA HDD

Материал перенесён из старой базы знаний ATC-IP и оформлен в едином стиле нового сайта.

Сайт iconBIT
Поиск
FAQ
Регистрация
Вход
Список форумов
Сетевые медиа плееры - NMT серия (на Sigma 8635)
NMT приложения без SATA HDD
Плееры HD40NMT на базе Sigma 8635 чипов.
Networked Media Tank (на прошивке Syabas)
Модераторы:
Support1
Support
Admin1
Support2
Kazus
Правила форума
Ответить
Сообщений: 31 •
Страница
из
Re: NMT приложения без SATA HDD
Nalif
13 окт 2009, 20:33
Что получилось на данный момент у меня (пошагово):
Имеется флешка 4 Гб, роутер Asus500gP под Linux’ом. Информация взята вот отсюда:
http://www.lundman.net/wiki/index.php/NMT:telnetd#Running_from_USB_stick
http://hghltd.yandex.net/yandbtm?url=http%3A%2F%2Fwww.networkedmediatank.com%2Fwiki%2Findex.php%2FNMT_Apps%3Aalternative_installation&text=NMT%20Apps%3Aalternative%20installation&qtree=0tZHTUTEnHLlg6mAYwhXaAlVf0RLg3qTTKMC37gUQ6BgtjzDjteorQvjxnvqUe1qRxGvtyHG2q2oelu%2BzETb7nl7ZHkMhuyKVgbVAc07btRD%2Bs%2F%2BpW611m%2BxSX3xeGXGpCKi%2FaSSGDVpKG8coepadhbTky%2BdzMqqV9LlpakFbRjWgN4XRbsDeB2vG5ypB6F5H4uRPReqZwpgoo4HK%2F%2BuVgA00nHH%2Fu4BIt8nJlUEIzD3ViBDzE%2BjVfxPTMPSabvBonYJ1Dbzym%2F2kUgPwDaHPRtFgWYzh%2BeJmhHYFVqlH%2BsigYd%2FqCvnQGdHbojZWKTqMSXBO2V5q0szxJdlVYiVwNz7sjzMns2Pdc%2BbxY5jvlsb0sOOf67aY8U%2BbJByctpm6DoCvYbK69IoqZ3n%2FEtlNldE5m%2BmCQnfjMC%2F48aXo7wuApl2eW4xfFnuru4aRhHt
Втыкаю флешку в роутер. Захожу на него telnet’ом. Даю команду
# fdisk –l
Вижу где флешка, и какая у нее файловая система:
/dev/scsi/host1/bus0/target0/lun0/disc: 4018 MB, 4018143232 bytes
System /dev/scsi/host1/bus0/target0/lun0/part1 b Win95 FAT32
Даю команду
# df –h
Смотрю куда она примонтирована: /dev/discs/disc1/part1 3.7G 4.0k 3.7G 0% /tmp/mnt/disc1_1
Размонтируем ее, чтобы выполнить дальнейшие действия:
# umount /tmp/mnt/disc1_1
Теперь делаем следующее:
# fdisk /dev/scsi/host1/bus0/target0/lun0/disc
далее команда - удаляю раздел FAT32:
> d
далее команда - создаю новый раздел:
> n
далее команда – создаю основной раздел:
> p
далее команда – 1-й раздел
> 1
далее команда – начало раздела (First cylinder (1-4671, default 1)):
> 1
далее команда – конец раздела (Last cylinder or +size or +sizeM or +sizeK (1-4671, default 4671)):
> 4671
далее команда – смотрим, что появился раздел:
> p
видим примерно следующее:
/dev/scsi/host1/bus0/target0/lun0/part1 1 4671 3923630 83 Linux
Далее команда – записываемся и выходим:
> w
Осталось отформатировать флешку в ext3:
# mke2fs -j /dev/scsi/host1/bus0/target0/lun0/part1
Монтирую ее обратно:
# mount dev/scsi/host1/bus0/target0/lun0/part1 /tmp/mnt/disc1_1
Командой
cd
переходим в корень флешки
Забираем отсюда файл:
http://www.lundman.net/wiki/images/9/9c/Telnet-installer.zip
Распаковываем его. Изменяем имя файла
telnet-installer.cgi-RENAME-ME.bin
на
telnet-installer.cgi
Копируем файлы (3 штуки) на флешку в корень (я через сетевое окружение, на флешку что пока у меня в роутере).
Копируем
syb8634.nmt
в корень флешки.
Возвращаемся в телнет, делаем
telnet-installer.cgi
исполняемым:
# chmod +x telnet-installer.cgi
Далее «разбираем»
syb8634.nmt
на исходные составляющие (получим на выходе папку syb8634):
# dd if=syb8634.nmt skip=1 bs=60 | tar -xzvf –
Подготовительная работа завершена. Теперь имеем флешку отформатированную в ext3 с необходимыми файлами на «борту». Флешку вставляем в коробочку. Включаем наш медиаплеер.
Заходим на флешку "
USB_DRIVE_A-1"
Выбираем контент "Файлы" (последняя кнопка).
Жмем на "
telnet-installer.html"
Далее выбираем
"Run from USB_DRIVE_A-1"
Далее "
Install to /tmp (Removing USB is ok)"
Видим
"Found program"
. Telnet на медиаплеере подняли.
Теперь на компьютере
"Пуск – Выполнить"
Набираем
"telnet 192.168.1.97"
(у меня в сетке такой адрес коробки)
Далее устанавливаем NMT приложения (дальнейшее в Telnete)
# mkdir /mnt/temp
# mount /dev/sda1 /mnt/temp
# ln -s /mnt/temp/syb8634/ /mnt/
# mkdir /opt/sybhttpd/localhost.drives/HARD_DISK
# mount /dev/sda1 /opt/sybhttpd/localhost.drives/HARD_DISK
# /etc/init_nmt start
Проходит установка приложений: Я у себя увидел вот такое:
SHAREROOT=/opt/sybhttpd/localhost.drives/HARD_DISK
Do chmod on /opt/sybhttpd/localhost.drives/HARD_DISK ...
mkdir: cannot create directory '/share/Video': No such file or directory
chmod: /share/Video: No such file or directory
mkdir: cannot create directory '/share/Music': No such file or directory
chmod: /share/Music: No such file or directory
mkdir: cannot create directory '/share/Photo': No such file or directory
chmod: /share/Photo: No such file or directory /
Starting FTP Server...Generate NFS shares export file...Starting RPC portmapper.
..Starting NFS services... Starting NFS mount services... rm: cannot remove 'ms.
pid': No such file or directory
Позвонить +7 (343) 382-33-16