дядя Фёдор

Азбука работы с дисками

В теме 147 сообщений

это не скрипт, а бинарник. а что?

я хотел подправить, чтобы на Mac OS сервере можно было бы запустить процесс конвертации во что-то более читаемое. Elgato Turbo.264 HD отказывается сейчас понимать эти файлы, а мне это критично для перекодирования под iOS.

Поделиться сообщением


Ссылка на сообщение

я хотел подправить, чтобы на Mac OS сервере можно было бы запустить процесс конвертации во что-то более читаемое. Elgato Turbo.264 HD отказывается сейчас понимать эти файлы, а мне это критично для перекодирования под iOS.

Что бы вы хотели подправить, если бы чисто гипотетически заголовок добавлял бы скрипт?

Если вам сырые файлы не годятся, и не годятся те, что с заголовком через веб интерфейс, то что тогда править?

Изменено пользователем дядя Фёдор

Поделиться сообщением


Ссылка на сообщение

Что бы вы хотели подправить, если бы чисто гипотетически заголовок добавлял бы скрипт?

Если вам сырые файлы не годятся, и не годятся те, что с заголовком через веб интерфейс, то что тогда править?

Модифицировав скрипт, я мог бы сразу в скрипте давать команду серверу на перекодирование.

А можно как-то подцепить/модифицировать скрипт запускаемый по окончанию записи по таймеру?

Независимый вопрос: стрим по сети каким скриптом запускается и всегда ли он идет по 4000 порту?

Спасибо.

Поделиться сообщением


Ссылка на сообщение

Модифицировав скрипт, я мог бы сразу в скрипте давать команду серверу на перекодирование.

А можно как-то подцепить/модифицировать скрипт запускаемый по окончанию записи по таймеру?

"Скрипт" (который не скрипт, а бинарник, как я уже говорил), исполняется на ресивере в тот момент, когда вы в веб интерйфесе ресивера нажимаете кнопочку "загрузить видео с ресивера на компьютер", а не когда заканчивается запись.

Независимый вопрос: стрим по сети каким скриптом запускается и всегда ли он идет по 4000 порту?

всегда идет по порту 4000. запускается скриптом из /var/bin/scrplg-start-streaming.sh (или что-то в этом роде, точно не помню название скрипта).

Поделиться сообщением


Ссылка на сообщение

"Скрипт" (который не скрипт, а бинарник, как я уже говорил), исполняется на ресивере в тот момент, когда вы в веб интерйфесе ресивера нажимаете кнопочку "загрузить видео с ресивера на компьютер", а не когда заканчивается запись.

Я имел в виду 2 несвязанных момента:

- Вопрос был о модификации js, который из браузера запускает бинарник для прикрепления хедера. Понятно, что можно посмотреть исходники страницы, но я решил сперва спросить.

- Второй вопрос -я хотел спросить как можно отловить момент конца записи по таймеру и подцепить к нему свой скрипт, чтобы дернуть сервер для старта конвертирования записанного файла.

Поделиться сообщением


Ссылка на сообщение

- Вопрос был о модификации js, который из браузера запускает бинарник для прикрепления хедера. Понятно, что можно посмотреть исходники страницы, но я решил сперва спросить.

JS не запускает ничего в этом случае. Юзер кликает на линк, который является на стороне сервера исполняемым бинарником, который считывает файлы с диска, и, добавляя к ним заголовок, шлет их пользователю как MPG. Никакого JS.

- Второй вопрос -я хотел спросить как можно отловить момент конца записи по таймеру и подцепить к нему свой скрипт, чтобы дернуть сервер для старта конвертирования записанного файла.

Как событие генерируемое ресивером - никак не подцепитесь. Не за что цепляться. Только проверять время от времени cron'ом не появились ли новые записи.

Поделиться сообщением


Ссылка на сообщение

Есть флешка на 8 гиг подключенная к sezam 901

на флешке два стандартных раздела: swap + запись

Как отключить для второго раздела таймшифтинг и оставить только запись по таймеру?

ткните носом плиз, в явном виде найти не могу. или мож чего пропустил.

Поделиться сообщением


Ссылка на сообщение

Есть флешка на 8 гиг подключенная к sezam 901

на флешке два стандартных раздела: swap + запись

Как отключить для второго раздела таймшифтинг и оставить только запись по таймеру?

ткните носом плиз, в явном виде найти не могу. или мож чего пропустил.

Дык прямо с пульта: меню-настройки-настройки pvr-таймшифт <выкл>

Поделиться сообщением


Ссылка на сообщение

Есть флешка на 8 гиг подключенная к sezam 901

на флешке два стандартных раздела: swap + запись

Как отключить для второго раздела таймшифтинг и оставить только запись по таймеру?

ткните носом плиз, в явном виде найти не могу. или мож чего пропустил.

Изображение

Поделиться сообщением


Ссылка на сообщение

Всем привет,

пытаюсь устновить HDD. Воткнул САТА шнурок и питание. Винт крутится. Пока без телевизора поэтому меню не доступно, возможно ближе к вечеру смогу глянуть. Пока пытаюсь найти его в системе и не могу. Это вообще возможно? или обязательно надо включать в меню через телевизор что-то? На всякий случай вот лог:

[PGI ~]$ cat /var/log/hdd.log
[hdd] [16:15:01] started
[hdd] [16:15:01] creating sbox hdd pipe
[hdd] [16:15:01] init block devices
[hdd] [16:15:01] HDD_DEVICE=sda
[hdd] [16:15:01] HDD_DETECT=auto
[hdd] [16:15:01] HDD_FS=ext3
[hdd] [16:15:01] HDD_SLEEP=10
[hdd] [16:15:01] DEV_NAME=/dev/sda
[hdd] [16:15:02] DEV_BLOCK_NAME=/sys/block/sda
[hdd] [16:15:02] PART_SWAP=/dev/sda1
[hdd] [16:15:02] PART_MEDIA=/dev/sda2
[hdd] [16:15:02] DB_HDD_CHECK=off
[hdd] [16:15:02] nfs recording is not enabled
[hdd] [16:15:33] assuming no hdd installed
[hdd] [16:15:33] finished

PS: Винт WD1200B EVS

Поделиться сообщением


Ссылка на сообщение

dmesg:

sata_stm version 0.6

sata_stm using hardware scatter/gather

sata_stm SATA version 1.00 DMA version 2.02

scsi0 : sata_stm

ata1: SATA max UDMA/133 cmd 0xb9209000 ctl 0xb9209820 bmdma 0x00000000 irq 170

ata1: port is slow to respond, please be patient (Status 0x80)

ata1: device not ready (errno=-16), forcing hardreset

ata1: port is slow to respond, please be patient (Status 0x80)

ata1: COMRESET failed (errno=-16)

ata1: port is slow to respond, please be patient (Status 0x80)

ata1: COMRESET failed (errno=-16)

ata1: port is slow to respond, please be patient (Status 0x80)

ata1: COMRESET failed (errno=-16)

ata1: limiting SATA link speed to 1.5 Gbps

ata1: COMRESET failed (errno=-16)

ata1: reset failed, giving up

Поделиться сообщением


Ссылка на сообщение
dmesg:

Если есть возможность, попробуйте перевести винт в режим SATA I (а не SATA II), обычно это делается перемычками на винте.

А так, вообще-то, выглядит, как несовместимость железа.

Поделиться сообщением


Ссылка на сообщение

Да где-то на ixbt встречал что эта модель вообще только в SATAI работает. Есть какой-то разъем слева от питания но не подходит под перемычки (думаю что это что-то другое).

Поделиться сообщением


Ссылка на сообщение
Да где-то на ixbt встречал что эта модель вообще только в SATAI работает. Есть какой-то разъем слева от питания но не подходит под перемычки (думаю что это что-то другое).

WD вообще плохо перевариваются этими ресиверами. Много несовместимых моделей. Скорее всего эта тоже.

Поделиться сообщением


Ссылка на сообщение
WD вообще плохо перевариваются этими ресиверами. Много несовместимых моделей. Скорее всего эта тоже.

смирился уже(

Поделиться сообщением


Ссылка на сообщение

Добрый день.

Прошу помощи. У меня возникли проблемы с работой USB-флэшки 16Гб.

Всё работало с ней нормально со времени выхода PGI 1.4, которую я установил на свой IPBox910HD и настроил записть swap, таймшифт, пиконы и EPG на /mtdia. Но в последнее время рессивер начал чуть подтормаживать и появилась инфа при переключении каналов типа "HDD переполнен" и я с дуру чтобы освободить пространство пустил форматирование HDD (флэшки) прямо из меню рессивера. Естественно, потерял пиконы и EPG, запись которых были настроены на флэшку.

Я согласно 1-го поста этой темы отрубил от активного использования флэшку и попытался в телнете создать раздел для пиконов /media/picons/ командой fdisk -n /media/picons/. У меня ничего не получилось, и я решив отказаться от затеи, пустил флэшку ещё раз на форматирование.

Тут и началось странное. После перезагрузки рессивер не видит флэшки! В статусе вижу "not exists" и заблокирован доступ к PVR.

Через телнет я вижу разделы для swap и media, но рессивер упорно не видит флэшку и не хочет запускать таймшифт и запись. Я уже и форматировал флэшку по-новому на компе утилитой НР под FAT32, потом возвращал в рессивер и форматировал в нём из меню рессивера, и вручную создавал и убивал разделы через телнет - всё без толку. Даже включал debug в pgi.conf, чтобы посмотреть проблему - ничего поделать не могу. Рессивер упорно не видит флэшку, хотя телнетом я вижу на ней все разделы.

Прошу помочь разобраться, как сделать флэшку активной. У меня есть лог работы debug HDD при загрузке рессивера, все команды и сессии в телнете. Попробовал прикрепить файлы к сообщению...

Буду рад ответу и любой помощи.

Спасибо!

hdd.log.txt

PGI_______________.txt

PGI________________2.txt

Поделиться сообщением


Ссылка на сообщение
Добрый день.

Прошу помощи. У меня возникли проблемы с работой USB-флэшки 16Гб.

Всё работало с ней нормально со времени выхода PGI 1.4, которую я установил на свой IPBox910HD и настроил записть swap, таймшифт, пиконы и EPG на /mtdia. Но в последнее время рессивер начал чуть подтормаживать и появилась инфа при переключении каналов типа "HDD переполнен" и я с дуру чтобы освободить пространство пустил форматирование HDD (флэшки) прямо из меню рессивера. Естественно, потерял пиконы и EPG, запись которых были настроены на флэшку.

Я согласно 1-го поста этой темы отрубил от активного использования флэшку и попытался в телнете создать раздел для пиконов /media/picons/ командой fdisk -n /media/picons/. У меня ничего не получилось, и я решив отказаться от затеи, пустил флэшку ещё раз на форматирование.

Тут и началось странное. После перезагрузки рессивер не видит флэшки! В статусе вижу "not exists" и заблокирован доступ к PVR.

Через телнет я вижу разделы для swap и media, но рессивер упорно не видит флэшку и не хочет запускать таймшифт и запись. Я уже и форматировал флэшку по-новому на компе утилитой НР под FAT32, потом возвращал в рессивер и форматировал в нём из меню рессивера, и вручную создавал и убивал разделы через телнет - всё без толку. Даже включал debug в pgi.conf, чтобы посмотреть проблему - ничего поделать не могу. Рессивер упорно не видит флэшку, хотя телнетом я вижу на ней все разделы.

Прошу помочь разобраться, как сделать флэшку активной. У меня есть лог работы debug HDD при загрузке рессивера, все команды и сессии в телнете. Попробовал прикрепить файлы к сообщению...

Буду рад ответу и любой помощи.

Спасибо!

Нужно соединиться с сервером (с компом), с расшаренной папкой и после этого увидится флешка. Об этом много раз вспоминали, но почему так, не известно.

Поделиться сообщением


Ссылка на сообщение

samsung hm320hj тоже не завелся :( грустно конечно же. Может кто-то скажет почему так происходит?

Поделиться сообщением


Ссылка на сообщение
samsung hm320hj тоже не завелся :( грустно конечно же. Может кто-то скажет почему так происходит?

по USB определился. но хочется всё же по сата

Поделиться сообщением


Ссылка на сообщение
по USB определился. но хочется всё же по сата

дядя Федор, что-то по USB грузится в раза три дольше чем с внутренней флеш памяти. Это из-за того что по USB, где-то тут у вас читал что если грузиться с диска то гораздо быстрее чем из внутренней памяти. И еще вопрос, если винт определился через сата-усб адаптер, почему он не может определится без оного?

Поделиться сообщением


Ссылка на сообщение

Поставь на диск понижающую до SATA, перемычку. Должно заработать ...

Поделиться сообщением


Ссылка на сообщение
Поставь на диск понижающую до SATA, перемычку. Должно заработать ...

а вы не в курсе там обычные перемычки как-то не помещаются, для 2.5'' нужны особенные перемычки? я большими перемычками пробовал замыкать оба варианта: ни в одном не грузился

Поделиться сообщением


Ссылка на сообщение
Поставь на диск понижающую до SATA, перемычку. Должно заработать ...

А про скорость загрузки нет идей?

Поделиться сообщением


Ссылка на сообщение

Подскажите, что делать?  После перепонения раздела dev/sda2 не монтируется. IPbox-9000/ pgi-1,4

Диск разбит на 4 раздела, другие все нормально.    

Подключмл диск к винде через ext2fd - видит диск, но предлагает только форматирование

                                          через explorer2fs - показывает часть файлов и ошибка

Как же ено почистить??

 

 

 

Поделиться сообщением


Ссылка на сообщение

попробуй так: задай проверку диска на старте.

Пусть рес его проверит, и если что, исправит ...

Изменено пользователем ProFanas

Поделиться сообщением


Ссылка на сообщение

попробуй так: задай проверку диска на старте.

Пусть рес его проверит, и если что, исправит ...

уже делал..... рес пишет в меню проверка hdd 1/5:100% и так стоит ....

а в мнфопанеле пишнт подготовка диска... омтавлял на ночь гичего не поменялось.

Поделиться сообщением


Ссылка на сообщение

Ты это всё под финдой делал. а не пробовал какой-нить лайф-линукс запустить и из по него посмотреть что там есть и может что-то можно почикать с него..

Поделиться сообщением


Ссылка на сообщение

Ты это всё под финдой делал. а не пробовал какой-нить лайф-линукс запустить и из по него посмотреть что там есть и может что-то можно почикать с него..

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

Рес запускается с другого раздела /dev/sda3, который отлично монтируются. А вот sda2 не хочет монтироватся и поэтому я не могу удалить ненужные файлы. 

[PGI ~]$ fdisk -l

Disk /dev/sda: 320.0 GB, 320072933376 bytes

230 heads, 4 sectors/track, 679502 cylinders

Units = cylinders of 920 * 512 = 471040 bytes

   Device Boot      Start         End      Blocks  Id System

/dev/sda1               1        2199     1011538  82 Linux swap

/dev/sda2            2200      678899   311282000  83 Linux

/dev/sda3          678900      679200      138460  83 Linux

/dev/sda4          679201      679502      138920  83 Linux

[PGI ~]$ mount /dev/sda2 /media/sda2

mount: mounting /dev/sda2 on /media/sda2 failed: No such file or directory

 

Так что с ним сделать? Я и без лайф-линукса, вроде в линуксе......, тока я линкус по инструкциям на этом сайте изучаю, и поэтому не знаю какими командами добратся до этого раздела и почистить его.

 

Подключал диск к R-studio, могу восстановить нужные записи, а этот раздел переформатить и вернуть записи обратно..... Но мне как-то не нравится этот способ......

 

Поделиться сообщением


Ссылка на сообщение

Спасибо за ответ..... Я оставил проверку жиска при каждом старте. Через сутки  - подготовка диска - рес подмонтирова раздел и сообщил, что 19G свободного места......

Изменено пользователем дядя Фёдор

Поделиться сообщением


Ссылка на сообщение

Вот сколько ни искал прямого отрвета, так и не нашёл.
Кто работал с флешкой по инструкции в первом сообщении дяди Фёдора, вопрос к вам. Как в прописать v pgi.conf вместо sda2  xxx

Точнее, как редактировать этот файл?

Спасибо

Поделиться сообщением


Ссылка на сообщение

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти