Страница 1 из 1

Пре-релиз WHDD - Linux-утилиты диагностики и восстановлен...

Добавлено: 2013-06-29 14:30:30
Andrey Utkin
Представлен предварительный выпуск утилиты WHDD (http://whdd.org), предназначенной для диагностики и восстановления данных.
Утилита позволяет протестировать на чтение и запись жёсткий диск или любое другое блочное устройство, визуализируя процесс, подобно DOS-утилите MHDD. Исходные тексты WHDD распространяются под лицензией GPL.
В утилите также присутствует функция копирования носителя, которая оптимизирована для быстрого извлечения данных с причинением наименьшего износа уже повреждённому носителю. Алгоритм работы этой процедуры становится ясен из демонстрационного видео: http://www.youtube.com/watch?v=ClsXiPbtCgg
Утилита может работать с жёстким диском на низком уровне, путём подачи АТА-команд устройству, что позволяет получить следующие преимущества:
  • Система не зависает от обращения к сбойной зоне, что случается при работе стандартным POSIX API open()+read() (по таймауту устройству посылается команда soft reset);
  • Более точное измерение скорости работы диска.
Доступная на данный момент версия кода помечена как 2.0rc2 - второй релиз-кандидат. В ближайшие дни, если не будет обнаружено важных неисправностей, будет анонсирован выпуск версии 2.0.

Re: Пре-релиз WHDD - Linux-утилиты диагностики и восстановле

Добавлено: 2013-06-29 15:57:46
Bayerische
Что изменилось с момента написания http://www.stableit.ru/2013/02/whdd.html ?
Доросла ли утилита до замены MHDD, хотя бы функционально? (про сырость пока речь не ведём)
В любом случае, начинание очень хорошее.

Re: Пре-релиз WHDD - Linux-утилиты диагностики и восстановле

Добавлено: 2013-06-29 17:08:23
Andrey Utkin
Bayerische писал(а):Что изменилось с момента написания http://www.stableit.ru/2013/02/whdd.html ?
Доросла ли утилита до замены MHDD, хотя бы функционально? (про сырость пока речь не ведём)
В любом случае, начинание очень хорошее.
Чтобы ответить на этот вопрос, достаточно внимательно прочесть текст анонса и сравнить его с указанной вами статьёй.
  • Добавлен режим работы через АТА-команды, ранее был только режим POSIX API;
  • Добавлена функция щадящего копирования накопителя.
Кроме этих "решающих" фич, добавлена функция установки HPA (Hidden Protected Area), работающая аналогично hdparm -N pXXXXXXX, однако при тестировании выяснилось, что даже hdparm -N pXXXXXXX отнюдь не всегда работает. Об этом немного написано в блоге: http://whdd.org/whdd-2-0rc2/ . Будем премного благодарны за помощь в объяснении этого явления, а также в победе над этим явлением :)

Re: Пре-релиз WHDD - Linux-утилиты диагностики и восстановле

Добавлено: 2013-07-01 23:35:12
Alex Keda
и нахер оно нужно если под FreeBSD его нет?

Re: Пре-релиз WHDD - Linux-утилиты диагностики и восстановле

Добавлено: 2013-07-02 2:48:45
Andrey Utkin
Alex Keda писал(а):и нахер оно нужно если под FreeBSD его нет?
если вам оно нахер не нужно, всё равно нехер возмущаться.
В принципе я сам заинтересован доработать WHDD под FreeBSD. Но это потребует серьёзного разбирательства, т. к. для работы с ATA-устройствами напрямую используется специфический интерфейс ядра Линукс, для FreeBSD это, видимо, будет свой специфический код.
Как всегда, patches are welcome.

Re: Пре-релиз WHDD - Linux-утилиты диагностики и восстановле

Добавлено: 2013-07-04 9:08:21
dekloper
Andrey Utkin писал(а):
Alex Keda писал(а):и нахер оно нужно если под FreeBSD его нет?
если вам оно нахер не нужно, всё равно нехер возмущаться.
В принципе я сам заинтересован доработать WHDD под FreeBSD. Но это потребует серьёзного разбирательства, т. к. для работы с ATA-устройствами напрямую используется специфический интерфейс ядра Линукс, для FreeBSD это, видимо, будет свой специфический код.
Как всегда, patches are welcome.
сектанты хреновы
в каждую кофеварку норовят запихать свой
специфический интерфейс ядра Линукс
нахер оно вобще нужно ядро, есле ата-команды юзаются
на ассемблере такие вещи песать нада

Re: Пре-релиз WHDD - Linux-утилиты диагностики и восстановле

Добавлено: 2013-07-04 14:06:53
Alex Keda
dekloper писал(а):сектанты хреновы
в каждую кофеварку норовят запихать свой
специфический интерфейс ядра Линукс
нахер оно вобще нужно ядро, есле ата-команды юзаются
на ассемблере такие вещи песать нада
все уже забыли что такое асемблер.
а как на нём писать - в большинстве своём даже и мы не знали...

щас модняво в гуях, мышкой код туды-сюды, - и оно ещё как-то и работет! =)
тока почему-то для компиляции просит 4 гига рамы, и для работы гиг - но это ерунда - у кого щас гига нету? =))

Re: Пре-релиз WHDD - Linux-утилиты диагностики и восстановле

Добавлено: 2013-07-04 15:16:57
Alvares
Плюс многа...Раньше игрухи (ни хрена не страшней сегодняшних внешне, но гораздо интересней внутри) требовали 2-го пня, но шли на первом со свистом. Сейчас, глядя на унылое говно размером 30 гектар с требованиями метео-серверов, ужасаюсь качеству писанины.

Re: Пре-релиз WHDD - Linux-утилиты диагностики и восстановле

Добавлено: 2013-07-04 15:41:44
Bayerische
Господа, не смущайте автора. Если он допилит своё творение — это будет прорыв. Лишний повод не загружать окошки/дос. Пока MHDD/Victoria вне конкуренции.
Ещё бы средство фриварное вроде UFS Explorer, и вообще замечательно, полная станция восстановления данных и ремонта носителей.

ЗЫ Автор, вас ещё многие будут критиковать, наберитесь терпения, это нормально.

Re: Пре-релиз WHDD - Linux-утилиты диагностики и восстановле

Добавлено: 2013-07-04 22:51:07
Alex Keda
не в этом дело...
форум cgtwbabxtcbrq - vs все конечно видели линуксы, но нам интересней под фрю