Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Коллекция глюков Здесь публикуются все известные глюки, баги микроконтроллеров, памяти, АЦП и т.д.

 
Опции темы
Непрочитано 07.01.2011, 19:52  
slavar1
Почётный гражданин KAZUS.RU
 
Аватар для slavar1
 
Регистрация: 10.08.2009
Адрес: 10 и 15 мин езды от места хижины дяди Тома и могилы писателя Скотта Фицджеральда
Сообщений: 3,049
Сказал спасибо: 355
Сказали Спасибо 2,314 раз(а) в 819 сообщении(ях)
slavar1 на пути к лучшему
По умолчанию Музей граблей

Предлагаю собирать тут свои поучительные ошибки.

Моя свежая история:

Несколько лет назад записывал док фильмы cd-резаком на cd болванки.
Когда cd-дисков стало много начал перезаписывать их на dvd-болванки
(естесственно, другим резаком - dvd-резаком), а cd отдавал или выбрасывал.

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

Я тогда поставил програмку для считывания проблемных дисков (BadCopy pro).
Она ОЧЕНЬ долго возилась, какие-то файлы считала (не корректно), какие-то
я не выдерживал и прекращал процесс так как он длился больше часа.

А потом я случайно выяснил что все эти проблемные cd-диски были записаны
в режиме overburn. То есть, кто-то рипал кино в размер чуть больше cd и
поскольку мне каждый раз пережимать от него видео было влень, я решил
попробовать писать в режим overburn. Конечно, я тогда убедился что все
считывалось нормально и аппаратный dvd/divx-плеер эти диски читал.

А теперь dvd-drive эти overburn-диски не берет. Для dvd драйвов вообще overburn не используется.

НО!

Самое плохое оказалось то, что после этих издевательств програмкой новый dvd-drive стал читать и писать все диски только на скорости x1. То есть, 1 час запись и 1 час проверка.

Я сомневался, что BadCopy pro как-о переобучило этот драйв чтобы он работал
на 1-й скорости для чтения проблемных дисков и он таким и остался.

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

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

Я, конечно тут же купил другой dvd-резак по интернету за 18$.
Но мысль о "починке" меня посещала периодически так как
драйв был хороший (IDE) Sony DRU-830A - он и сейчас в инете 70$ стоит.

ОКАЗАЛОСЬ, что драйв цел и невредим!

Винда молча вывела его из режима DMA и ввела его в режим PIO (Programmed Input Output).

Чтобы убедиться в этом мне достаточно было сделать одно из следующих:

1) сделать uninstall драйва и install по-новой.
2)воткнуть его в другой компьютер
3)загрузиться из другой конфигурации операционки
4)запустить специальный VB-script:

Код:
' Visual Basic Script program to reset the DMA status of all ATA drives

' Copyright © 2006 Hans-Georg Michna

' Version 2006-03-14

' Works in Windows XP, probably also in Windows 2000 and NT.
' Does no harm if Windows version is incompatible.

If MsgBox("This program will now reset the DMA status of all ATA drives with Windows drivers." _
 & vbNewline & "Windows will redetect the status after the next reboot, therefore this procedure" _
 & vbNewline & "should be harmless.", _
   vbOkCancel, "Program start message") _
 = vbOk Then

RegPath = "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro  l\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}\"
ValueName1 = "MasterIdDataChecksum"
ValueName2 = "SlaveIdDataChecksum"
ValueName3 = "ResetErrorCountersOnSuccess"
MessageText = "The following ATA channels have been reset:"
MessageTextLen0 = Len(MessageText)
SubsequentMisses = 0
Set WshShell = WScript.CreateObject("WScript.Shell")

For i = 0 to 999
 RegSubPath = Right("000" & i, 4) & "\"

 ' Master

 Err.Clear
 On Error Resume Next
 WshShell.RegRead RegPath & RegSubPath & ValueName1
 e1 = Err.Number
 Err.Clear
 On Error Goto 0
 If e1 = 0 Then
   On Error Resume Next
   WshShell.RegDelete RegPath & RegSubPath & ValueName1
   On Error Goto 0
   MessageText = MessageText & vbNewLine & "Master"
 End If

 ' Slave

 Err.Clear
 On Error Resume Next
 WshShell.RegRead RegPath & RegSubPath & ValueName2
 e2 = Err.Number
 On Error Goto 0
 If e2 = 0 Then
   On Error Resume Next
   WshShell.RegDelete RegPath & RegSubPath & ValueName2
   On Error Goto 0
   If e1 = 0 Then
     MessageText = MessageText & " and "
   Else
     MessageText = MessageText & vbNewLine
   End If
   MessageText = MessageText & "Slave"
 End If

 If e1 = 0 Or e2 = 0 Then
   On Error Resume Next
   WshShell.RegWrite RegPath & RegSubPath & ValueName3, 1, "REG_DWORD"
   On Error Goto 0
   ChannelName = "unnamed channel " & Left(RegSubPath, 4)
   On Error Resume Next
   ChannelName = WshShell.RegRead(RegPath & RegSubPath & "DriverDesc")
   On Error Goto 0
   MessageText = MessageText & " of " & ChannelName & ";"
   SubsequentMisses = 0
 Else
   SubsequentMisses = SubsequentMisses + 1
   If SubsequentMisses ›= 32 Then Exit For ' Don't search unnecessarily long.
 End If
Next ' i

If Len(MessageText) ‹= MessageTextLen0 Then
 MessageText = "No resettable ATA channels with Windows drivers found. Nothing changed."
Else
 MessageText = MessageText & vbNewline _
   & "Please reboot now to reset and redetect the DMA status."
End If

MsgBox MessageText, vbOkOnly, "Program finished normally"

End If ' MsgBox(...) = vbOk

' End of Visual Basic Script program
Этот скрипт, кроме инициализации устройств, делает еще одну очень полезную штуку. Он добавляет в реестр запись для сброса счетчика ошибок, как только блок будет считан нормально. Т.е., пока секторы хоть изредка читаются, счетчик ошибок при каждом успешном чтении сектора обнуляется. Переход в PIO может произойти только в случае, если подряд будет очень много ошибок (без этой записи Виндовоз все время суммирует ошибки на драйве и по достижении критического числа сбрасывает драйв в PIO).

P.S: а считывать такие overburn cd-диски теперь буду на компе где
не dvd-драйв, а cd-драйв, затем перегонять по локалке на комп с dvd-резаком.

Не пишите cd-диски в режиме overburn - потом пожалеете...
Реклама:

Последний раз редактировалось slavar1; 07.01.2011 в 20:19.
slavar1 вне форума  
Эти 6 пользователя(ей) сказали Спасибо slavar1 за это сообщение:
00-00 (10.01.2011), Alex9797 (11.01.2011), grafin (10.01.2011), ITShark (10.01.2011), leoblp (10.01.2011), pinco (12.01.2011)
Непрочитано 08.01.2011, 02:49  
Kroom73
Гражданин KAZUS.RU
 
Аватар для Kroom73
 
Регистрация: 15.05.2010
Адрес: Ukraine
Сообщений: 701
Сказал спасибо: 495
Сказали Спасибо 2,388 раз(а) в 535 сообщении(ях)
Kroom73 на пути к лучшему
По умолчанию Re: Музей граблей

Да вообще качество дисков оставляет желать лучшего в последнее время, уже убедился неоднократно...
где и из чего сейчас делают эти диски неизвестно.
Когда то на заре внедрения лазерных дисков говорили что это такой надежный способ хранения данных.... однако тогда не было такой статистики еще..
Сейчас берешь даже относительно дорогие, какие только доступны диски... все одно пару лет и трындец... а то и меньше...
Я уже от них отказался почти, флешки использую.. хотя тоже спорно, болванки конечно дешевле гораздо.
__________________
Бан - вершина эволюции пользователя.
Kroom73 вне форума  
Сказали "Спасибо" Kroom73
leoblp (10.01.2011)
Непрочитано 08.01.2011, 03:05  
slavar1
Почётный гражданин KAZUS.RU
 
Аватар для slavar1
 
Регистрация: 10.08.2009
Адрес: 10 и 15 мин езды от места хижины дяди Тома и могилы писателя Скотта Фицджеральда
Сообщений: 3,049
Сказал спасибо: 355
Сказали Спасибо 2,314 раз(а) в 819 сообщении(ях)
slavar1 на пути к лучшему
По умолчанию Re: Музей граблей

На заре много чего говорили. Говорили что гвоздем можно процарапать
"цифровую грампластинку" и никто ничего не заметит...
slavar1 вне форума  
Сказали "Спасибо" slavar1
leoblp (10.01.2011)
Непрочитано 08.01.2011, 11:16  
estet
Почётный гражданин KAZUS.RU
 
Аватар для estet
 
Регистрация: 17.05.2005
Адрес: Украина
Сообщений: 1,963
Сказал спасибо: 295
Сказали Спасибо 496 раз(а) в 361 сообщении(ях)
estet на пути к лучшему
По умолчанию Re: Музей граблей

Сообщение от slavar1 Посмотреть сообщение
На заре много чего говорили. Говорили что гвоздем можно процарапать
"цифровую грампластинку" и никто ничего не заметит...
А именно так все и было. Зацарапанный до матового состояния CD 15 лет назад читался без запинок, радуя нетрезвую компанию вокалом поп-звезды.
Точно также, как и первые 3,5" дискеты по сей день у ценителей старины работают, а свежекупленные удивляют бэдами.
Видимо, производители отлаживают технологию "один диск - одно чтение", о которой предупреждали нас еще лет пять назад. К фразе
Цитата:
Не пишите cd-диски в режиме overburn - потом пожалеете...
хотелось бы добавить - В любом режиме!
P.S. По стоимости хранения сейчас HDD и CD/DVD сравнялись. Для сохранности мне спокойнее как-то взять внешний хард гигов на 500. Диски пишу по надобности - на одну и ту же болванку RW.
estet вне форума  
Сказали "Спасибо" estet
leoblp (10.01.2011)
Непрочитано 08.01.2011, 14:35  
you_go
Гражданин KAZUS.RU
 
Аватар для you_go
 
Регистрация: 30.05.2008
Адрес: Нижний Новгород
Сообщений: 903
Сказал спасибо: 90
Сказали Спасибо 1,276 раз(а) в 414 сообщении(ях)
you_go на пути к лучшему
По умолчанию Re: Музей граблей

Да, хранение данных на DVD и CD это головная боль. Я тоже с некоторых пор предпочитаю хранить данные на отдельном HDD. Обидно, когда, к примеру, теряются фотографии и видео 3-летней и более давности. ИМХО\ RW-болванки понадежней будут чем одноразовые, но все равно, гарантии никакой. А каждые пару лет отслеживать и переписывать все диски тоже не дело. Покупные "штампованные" диски дольше сохраняют информацию, чем "самописные". Недавно поставил в старый отцовский видик видеокассету 25-летней давности - и все прекрасно работает! Однако, сомневаюсь, что через 25 лет можно будет что-то прочитать с нынешних носителей. Недавно перегонял данные (делал повторную резервную копию на PC) с флоппи-дисков музыкального инструмента, записанные 10-15 лет назад. FDD SONY сдохли все, Verbatium - еще терпимо. Неизвестно, сколько лет могут сохраниться данные на флэшках - только время покажет. Но общая тенденция - долговременная надежность сохранения данных постепенно снижается (наскальная живопись, пожалуй, самая надежная будет
you_go вне форума  
Эти 3 пользователя(ей) сказали Спасибо you_go за это сообщение:
kvp7206 (15.01.2011), leoblp (10.01.2011), pinco (12.01.2011)
Непрочитано 08.01.2011, 15:40  
Ar-Gen-Tum
Почётный гражданин KAZUS.RU
 
Регистрация: 19.10.2010
Сообщений: 1,752
Сказал спасибо: 158
Сказали Спасибо 640 раз(а) в 364 сообщении(ях)
Ar-Gen-Tum на пути к лучшему
Радость Re: Музей граблей

Сообщение от you_go Посмотреть сообщение
...
Но общая тенденция - долговременная надежность сохранения данных постепенно снижается (наскальная живопись, пожалуй, самая надежная будет
В плане долговременного хранения информации лучше глиняных табличек ничего нет.
Плюсы:
- могут сохранятся тысячелетиями
- даже будучи расколотыми осколки можно собрать в целое
- ценности для потенциальных воров не имеют
Минусы:
- малая информативность на единицу массы и габаритов
- необходимость изобретать специальные системы графического кодирования,
позволяющие увеличить плотность хранимой информации.
При утрате самой системы кодирования информация может быть
воспринята непредсказуемым образом.
Ar-Gen-Tum вне форума  
Эти 6 пользователя(ей) сказали Спасибо Ar-Gen-Tum за это сообщение:
evdum (10.01.2011), GremLine (18.08.2011), leoblp (10.01.2011), Mithbuster (10.01.2011), pinco (12.01.2011), Shov (09.01.2011)
Непрочитано 08.01.2011, 20:23  
slavar1
Почётный гражданин KAZUS.RU
 
Аватар для slavar1
 
Регистрация: 10.08.2009
Адрес: 10 и 15 мин езды от места хижины дяди Тома и могилы писателя Скотта Фицджеральда
Сообщений: 3,049
Сказал спасибо: 355
Сказали Спасибо 2,314 раз(а) в 819 сообщении(ях)
slavar1 на пути к лучшему
По умолчанию Re: Музей граблей

Справедливости ради должен сообщить, что все cd, кроме оверберных,
пока прекрасно счтываются вне зависимости от возраста (я начал записывать в 97-м году) и бренда.
За это время я сменил довольно много cd-rw драйвов (первые модели стоили многие сотни, но больше года-двух не служили),
но то, что они записали, до сих пор читается. Подозреваю, что и в проблемных дисках качество записи
тоже нормальное, просто эта область диска теперь плохо доступна лучу лазера.
У меня еще была упаковка редких cd объемом 850 мб. Интересно будет
посмотреть как сегодняшний двд-драйв их возьмет, но пока я до них
еще не добрался (я по порядку двигаюсь, перезаписывая коллекцию).
slavar1 вне форума  
Эти 2 пользователя(ей) сказали Спасибо slavar1 за это сообщение:
leoblp (10.01.2011), pinco (12.01.2011)
Непрочитано 08.01.2011, 20:58  
Falconist
Супер-модератор
 
Аватар для Falconist
 
Регистрация: 08.09.2007
Адрес: Kyiv, Ukraine
Сообщений: 7,967
Сказал спасибо: 429
Сказали Спасибо 3,939 раз(а) в 1,690 сообщении(ях)
Falconist на пути к лучшему
По умолчанию Re: Музей граблей

Есть очень простой способ повысить время хранения на записываемых болванках - писать на минимальной возможной скорости. Не панацея, но всё-таки...
__________________
Выслушай и противную сторону, даже если она тебе и противна!..
Falconist вне форума  
Эти 5 пользователя(ей) сказали Спасибо Falconist за это сообщение:
DmKiz (10.01.2011), leoblp (10.01.2011), pinco (12.01.2011), seanta (10.01.2011), zauralec (15.01.2011)
Непрочитано 08.01.2011, 21:49  
Mihmix
Вид на жительство
 
Регистрация: 01.04.2010
Сообщений: 439
Сказал спасибо: 41
Сказали Спасибо 68 раз(а) в 61 сообщении(ях)
Mihmix на пути к лучшему
По умолчанию Re: Музей граблей

Еще одна проблема CD дисков в том что слой на который записывается находится сверху пластмассовой болванки, и не защищен как у DVD. Даже не страшно поцарапать нижнюю сторону CD диска, более страшно повредить верхнею. Со временем на старых дисках верхний слой просто линяет сам по себе очень обидно и иногда жалеешь что с экономил и не купил диски подороже.
Mihmix вне форума  
Сказали "Спасибо" Mihmix
leoblp (10.01.2011)
Непрочитано 08.01.2011, 22:36  
KarToo
Заблокирован
 
Регистрация: 01.11.2010
Сообщений: 10
Сказал спасибо: 1
Сказали Спасибо 1 раз в 1 сообщении
KarToo на пути к лучшему
По умолчанию Re: Музей граблей

Испытываете проблемы с хранением данных на CD?
Существует новый, революционный метод
http://experiment.ru/technologies/paperback/
Алгоритм, используемый в PaperBack, позволяет уместить на стандартной бумажной странице до 3 мегабайт данных что довольно немало. Например несколько цифровых фото.
Для бумаги сохранность в течение 100 лет не является чем-то особенным. Качественная бумага и хорошие чернила могут храниться сотни лет даже в не самых лучших условиях.
http://habrahabr.ru/blogs/infosecurity/66004/
KarToo вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Куплю СОВЕТСКИЙ компьютер или калькулятор в музей! Sergei Frolov Барахолка электронных компонентов 4 31.07.2018 00:16


Часовой пояс GMT +4, время: 02:36.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot