Ошибки при копировании.

Софт под Linux, разные программы, но только связанные с Linux

Модератор: /dev/random

Аватара пользователя
ety
Сообщения: 358
ОС: Linux

Ошибки при копировании.

Сообщение ety »

копирую с глючного dvd, fread обрывается с "Input/output error", а последующие попытки заканчиваются на том-же месте, однако если перемонтировать носитель, ошибок может и не быть.

вопрос: как проставить в ядре retry?

заранее спасибо =)
Образование - это вовсе не то, чему человека учили, а то, чему он научился.
-----
Время, необходимое на компиляцию пакета обратно пропорционально его полезности и важности его наличия в системе.
Спасибо сказали:
Аватара пользователя
Portnov
Модератор
Сообщения: 1786
Статус: Матёрый линуксоид
ОС: Debian testing/unstable

Re: Ошибки при копировании.

Сообщение Portnov »

Юзайте dd_rescue (отдельный пакет). Специально для таких глючных дисков сделано.
Работа: Ubuntu 9.10
Дом: Debian testing/unstable и на всякий случай winxp в virtualbox.
Для разнообразия: моя домашняя страница -http://iportnov.ru
Спасибо сказали:
Аватара пользователя
ety
Сообщения: 358
ОС: Linux

Re: Ошибки при копировании.

Сообщение ety »

dd_rescue не поможет, он лишь пропускает блоки, а ядро кэширует ошибки и не пытается перечитать..
Образование - это вовсе не то, чему человека учили, а то, чему он научился.
-----
Время, необходимое на компиляцию пакета обратно пропорционально его полезности и важности его наличия в системе.
Спасибо сказали:
Аватара пользователя
ety
Сообщения: 358
ОС: Linux

Re: Ошибки при копировании.

Сообщение ety »

странно: ошибки кэшируются лишь на примонтированой системе, но прямо с /dev/dvd все равно вылетают странные ошибки, и даже без установки errno - fread просто возвращает 0, feof так-же 0.
Образование - это вовсе не то, чему человека учили, а то, чему он научился.
-----
Время, необходимое на компиляцию пакета обратно пропорционально его полезности и важности его наличия в системе.
Спасибо сказали:
virens
Сообщения: 125
ОС: Debian GNU/Linux

Re: Ошибки при копировании.

Сообщение virens »

ety писал(а):
27.07.2006 11:17
странно: ошибки кэшируются лишь на примонтированой системе, но прямо с /dev/dvd все равно вылетают странные ошибки, и даже без установки errno - fread просто возвращает 0, feof так-же 0.

Не понял проблемы: разве

Код: Выделить всё

dd if=/dev/dvd of=~/temp.dvd

не помогает? Ведь он должен копировать просто 1:1.
Спасибо сказали:
Аватара пользователя
ety
Сообщения: 358
ОС: Linux

Re: Ошибки при копировании.

Сообщение ety »

virens писал(а):
27.07.2006 14:30
разве

Код: Выделить всё

dd if=/dev/dvd of=~/temp.dvd

не помогает? Ведь он должен копировать просто 1:1.

он обрывается на первой ошибке, даже не сообщая об этом.
Образование - это вовсе не то, чему человека учили, а то, чему он научился.
-----
Время, необходимое на компиляцию пакета обратно пропорционально его полезности и важности его наличия в системе.
Спасибо сказали: