The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Сделать имидж ленты"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Сделать имидж ленты"  
Сообщение от pers (??) on 26-Июн-06, 11:03 
Проблема. есть картириджи, которые пишет хитрый аппарат.

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

читаю командой dd if=/dev/rmt/0n of=/file bs=8200 count=1
размер блока  выбран смотрением tcopy /dev/rmt/0n

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


Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "Сделать имидж ленты"  
Сообщение от Noname (??) on 26-Июн-06, 12:05 
этот хитрый аппарат случайно не библиотека в сочетании с Veritas NetBackup ?


Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

2. "Сделать имидж ленты"  
Сообщение от pers (??) on 26-Июн-06, 12:13 
>этот хитрый аппарат случайно не библиотека в сочетании с Veritas NetBackup ?
>
неа, этот аппарат IBM 3490E. железо собирает инфу с датчиков и кидает через этот аппарат на ленту

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

3. "Сделать имидж ленты"  
Сообщение от Noname (??) on 26-Июн-06, 13:01 
>>этот хитрый аппарат случайно не библиотека в сочетании с Veritas NetBackup ?
>>
>неа, этот аппарат IBM 3490E. железо собирает инфу с датчиков и кидает
>через этот аппарат на ленту

М... а что если снять с ленты "образ" с помощью dd, смонтировать его и работать как с обыкновенной файловой системой?

MyHomePage - http://surgutnet.ru

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

5. "Сделать имидж ленты"  
Сообщение от lavr email on 26-Июн-06, 13:09 
>>>этот хитрый аппарат случайно не библиотека в сочетании с Veritas NetBackup ?
>>>
>>неа, этот аппарат IBM 3490E. железо собирает инфу с датчиков и кидает
>>через этот аппарат на ленту
>
>М... а что если снять с ленты "образ" с помощью dd, смонтировать
>его и работать как с обыкновенной файловой системой?

это с какой? TapeFS?! ;)

>MyHomePage - http://surgutnet.ru


Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

6. "Сделать имидж ленты"  
Сообщение от Noname (??) on 26-Июн-06, 13:19 
>это с какой? TapeFS?! ;)
>
man ufsdump

MyHomePage - http://surgutnet.ru


Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

7. "Сделать имидж ленты"  
Сообщение от Noname (??) on 26-Июн-06, 13:19 
>это с какой? TapeFS?! ;)
>
man ufsdump
man dump
MyHomePage - http://surgutnet.ru


Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

8. "Сделать имидж ленты"  
Сообщение от lavr email on 26-Июн-06, 13:34 
>>это с какой? TapeFS?! ;)
>>
>man ufsdump
>man dump

теперь еще раз поднимитесь вверх и почитайте ЧТО делается: информация с датчиков
пишется на ленту (я так понимаю периодически), соответственно требуется понять
КАК (man mtio).

>MyHomePage - http://surgutnet.ru


Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

9. "Сделать имидж ленты"  
Сообщение от Noname (??) on 26-Июн-06, 13:43 
> соответственно требуется понять КАК (man mtio).
man truss.
В логе и смотрите что и куда мотается...
Составляйте алгоритм, пишите свой софт.

MyHomePage - http://surgutnet.ru


Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

4. "Сделать имидж ленты"  
Сообщение от Z0termaNN email(ok) on 26-Июн-06, 13:08 
>Проблема. есть картириджи, которые пишет хитрый аппарат.
>
>проблема считать инфу. если смотреть файлы на ленте, то видется только файлы
>300 байт. что есть на самом деле просто заголовки записи, дальше
>идут данные - которые нужны. но читаются только заголовки. касета работчая,
>т.к. родной программой читается на ура.
>
>читаю командой dd if=/dev/rmt/0n of=/file bs=8200 count=1
>размер блока  выбран смотрением tcopy /dev/rmt/0n
>
>как прочитать определенное кличество байтов с касеты, не обращая внимания на метки
>концов файла?

лента случаем не в ansi формате ?

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

10. "Сделать имидж ленты"  
Сообщение от pers (??) on 27-Июн-06, 08:49 

>лента случаем не в ansi формате ?
нет, бинарная.

проблема как раз в том что dd не может ее имаджем прочитать. на ленте куча записей (одно наблюдение) в конце записи ствится eot - конец ленты - вот он до нее доходит и спотыкается. можно какнить сграбить ленту не обращая внимания на эти метки?

файловой системы там нет - "tar -t" говорит ошибка там

и еще, можно будет какнибудь этотим имиджом - с эмулировать локальную ленточный аппарат? с функциями перемот и т.д. - дуратская прога требует локальную (!) ленту и сначала дает команду перемотки


Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

11. "Сделать имидж ленты"  
Сообщение от Z0termaNN email(ok) on 27-Июн-06, 11:26 
>
>>лента случаем не в ansi формате ?
>нет, бинарная.
>
>проблема как раз в том что dd не может ее имаджем прочитать.
>на ленте куча записей (одно наблюдение) в конце записи ствится eot
>- конец ленты - вот он до нее доходит и спотыкается.
>можно какнить сграбить ленту не обращая внимания на эти метки?
>
>файловой системы там нет - "tar -t" говорит ошибка там

файловая система (по крайней мере имена файлов, owner, mod time и пр.) может быть
и на ленте, только в юниксах это не прижилось,
поэтому попробуй для начала натравить на ленту что-типа tscan, vmsbackup ...

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

это вопрос драйвера, в принципе я думаю, что за месяц можно справится.

>(!) ленту и сначала дает команду перемотки


можно попробовать mt seek block#, с некоторыми scsi лентами такой фокус проходит, если
у них мозги простенькие.
но вобщем случае это сильно зависит от firmware ленты.

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

12. "Сделать имидж ленты"  
Сообщение от Nikolaev D. email on 28-Июн-06, 20:37 
а чем родной софт-то не устраивает ?

видать дорогой, вот буржуи и изобретают велосипед - делая свой стандрат :)

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

13. "Сделать имидж ленты"  
Сообщение от pers (??) on 29-Июн-06, 07:29 
>а чем родной софт-то не устраивает ?
>
>видать дорогой, вот буржуи и изобретают велосипед - делая свой стандрат :)
>
родной софт всем устраивает, кроме одного - накладно ленту на каждой станции деражать - а софтина требует локальную (!) ленту - с удаленной не работает

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

14. "Сделать имидж ленты"  
Сообщение от lavr email on 29-Июн-06, 10:55 
>>а чем родной софт-то не устраивает ?
>>
>>видать дорогой, вот буржуи и изобретают велосипед - делая свой стандрат :)
>>
>родной софт всем устраивает, кроме одного - накладно ленту на каждой станции
>деражать - а софтина требует локальную (!) ленту - с удаленной
>не работает

оба-на, русский долб...зм в действии :(
sorry, вы просто не пытались понять пАчему на каждой станции используют локальный
tape drive, ну и возможно не пытались связаться с разработчиками. В этом случае
man mtio - там расписан интерфейс, плюс парочка отладчиков и будет понятно
как пишутся данные.

Правка | Высказать мнение | Ответить | Cообщить модератору | Наверх

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру