Добро пожаловать, Гость. Пожалуйста авторизуйтесь здесь.
FGHIGate на GaNJa NeTWoRK ST@Ti0N - Просмотр сообщения в эхоконференции RU.UNIX.BSD
Введите FGHI ссылку:


Присутствуют сообщения из эхоконференции RU.UNIX.BSD с датами от 18 Jan 11 22:51:00 до 16 Sep 24 17:28:15, всего сообщений: 10763
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 1413 из 10763 ===================================== RU.UNIX.BSD =
От   : Vassily Kiryanov                 2:5054/36          07 May 14 08:49:00
Кому : Victor Sudakov                                      07 May 14 08:49:00
Тема : Прикол с ленточкой
FGHI : area://RU.UNIX.BSD?msgid=2:5054/36+5369f498
На   : area://RU.UNIX.BSD?msgid=<1187487217@news.sibptus.ru>+537b0ac8
= Кодировка сообщения определена как: CP866 ==================================
Ответ: area://RU.UNIX.BSD?msgid=2:5005/49+5369b1d8
==============================================================================
Hi Victor!

06 May 14 18:36, Victor Sudakov wrote to All:

VS> Заливаю на ленту файл

VS> dd bs=64k if=murka-22-04-2014.tar.bz of=$TAPE

VS> стабильно получаю ошибку input/output error, когда файл уже почти до
VS> конца залит. А в dmesg соответственно

VS> kernel: (sa0:sym0:0:5:0): extraneous data discarded.
VS> kernel: (sa0:sym0:0:5:0): COMMAND FAILED (87 0 1).
VS> kernel: (sa0:sym0:0:5:0): tape is now frozen- use an OFFLINE, REWIND
VS> or MTEOM command

VS> Пробую создавать dd-ой файлы разного размера и потом заливать на эту
VS> же ленточку - никаких проблем.

VS> Перечитываю man dd, вижу фразу "Partial output blocks to tape devices
VS> are considered fatal errors." Какое-то подозрение начинает
VS> закрадываться.

VS> Делаю "bunzip2 murka-22-04-2014.tar.bz", заливаю murka-22-04-2014.tar
VS> - заливается без ошибок. Ага, думаю я, видимо tar специально создает
VS> архивы размера, кратного чему-нибудь. А при сжатии tar-а bzip-ом
VS> предположительно размер файла получился некошерный для "dd bs=64k".

VS> А теперь объясните мне, пожалуйста, теорию того, что произошло, если
VS> конечно знание о работе tape I/O не утрачено окончательно.

Hу, что ленточка работает только с полными блоками, коллеги тебе уже напомнили.
Параметр "conv=osync" для команды dd ты уже пробовал? Перед этим выяснив, какой по-умолчанию размер блока у твоей лентопротяги и указав его команде dd в качестве параметра опции bs (или obs). Hу, можно ещё опцией fillchar поиграть.

Всего хорошего.              "За верную и прибыльную дружбу!" (c) Яго.
                Vassily
---
* Origin: И бьется против геноцида Вася, и против Васи геноцид. (2:5054/36)

К главной странице гейта
Powered by NoSFeRaTU`s FGHIGate
Открытие страницы: 0.091231 секунды