1.1, DnBStuDent (?), 09:31, 28/06/2013 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Побольше бы таких утилит, а то раздражает таскать с собой какой нибудь лайв образ икспи который 15 минут грузится и в лайв режиме тормозит как ирод....
| |
|
2.2, ABATAPA (ok), 09:36, 28/06/2013 [^] [^^] [^^^] [ответить]
| +11 +/– |
Не носите. MHDD ISO - 3 мб.
По поводу новости: огромное спасибо авторам! Очень не хватало возможностей той же MHDD в native Linux.
| |
|
3.14, Аноним (-), 10:15, 28/06/2013 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Не носите. MHDD ISO - 3 мб.
Не отменяет нужды возиться с дурными пластиковыми блинчиками и перезагружаться куда-то. А тут сразу под пингвин, сделано по уму, да еще и с исходничками. Мм... красота. Как бы авторам спасибы выразить, а? :)
| |
|
|
5.25, Аноним (-), 10:55, 28/06/2013 [^] [^^] [^^^] [ответить]
| +1 +/– |
> http://whdd.org/?page_id=10
Эм... по хорошему такие ссылки стоит делать максимально очевидными. Ну то-есть оставить какие либо реквизиты типа номера электронных кошельков, etc. А терроризировать автора на тему "ой, я хочу сказать спасибо и дать 10 баксов в качестве признательности" путем использования контактов - как-то не очень имхо, а?
| |
|
4.19, oops (ok), 10:34, 28/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
с разморозкой вас) А на USB записать не судьба? Я вот постоянно таскаю с собой 2ГБ флэшку с записанным туда UBCD, где, кстати, есть и MHDD
| |
|
5.27, Аноним (-), 10:56, 28/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
> с разморозкой вас) А на USB записать не судьба?
А на USB произвольно взятый ISO записываться не обязан.
| |
|
6.70, YetAnotherOnanym (ok), 20:26, 28/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
Произвольно взятый ISO записывается на USB-флэшки с контроллером Phison в режиме эмуляции CD-привода. Гуглить по названию утилиты "MPALL".
(в частности, Apacer AH322 сделан на Phison 2251-67, версия MPALL - v3.63.0C-DL17)
| |
|
7.78, Аноним (-), 22:56, 28/06/2013 [^] [^^] [^^^] [ответить] | +/– | Вот мне делать больше не й как флешки выбирать с точностью до контроллера, хит... большой текст свёрнут, показать | |
|
|
9.124, Аноним (-), 04:45, 30/06/2013 [^] [^^] [^^^] [ответить] | –1 +/– | Да я в курсе что так можно, но кроить самому такое - во гемор И потом туда пере... текст свёрнут, показать | |
|
|
|
|
5.31, Rozik (?), 11:04, 28/06/2013 [^] [^^] [^^^] [ответить]
| +3 +/– |
Компилите WHDD статически, вкатываете на флеху Slax, кидаете на флеху whdd. Enjoy!
| |
|
|
5.132, Аноним (-), 05:57, 30/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
> и MHDD будет с вами.
Как бы пнуть WHDD в запущенной операционке удобнее по логике вещей.
| |
|
|
|
2.7, Андрей Уткин (?), 09:46, 28/06/2013 [^] [^^] [^^^] [ответить]
| +1 +/– |
Позвольте, а зачем вы используете лайв образ XP? Я ещё понял бы DOS :)
Я в свою бытность эникеем тоже имел такую погремушку, но на практике её применить ни к чему не удавалось.
Расскажите, какие утилиты вас привязывают? Думаю, совместными усилиями мы вам накидаем указаний на достойные аналоги.
| |
|
3.8, чаёвник (?), 09:50, 28/06/2013 [^] [^^] [^^^] [ответить]
| –1 +/– |
Victorya (актуальные версии) + R-Studio + у отдельных одарённых приходится тщательно всё погонять через CureIt. Да и проверку NTFS на ошибки всё же проще оттуда делать. Пока ситуация именно такая.
| |
|
|
3.23, Аноним (-), 10:46, 28/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
> есть же утиита badblock
Действительно, зачем нужен набор отверток? Есть же кувалда!
| |
|
2.39, Клыкастый (ok), 12:05, 28/06/2013 [^] [^^] [^^^] [ответить]
| –1 +/– |
Студент, для тестирования машинок уже лет 5-6 как годно и с плюшками линуксовые лайвы.
| |
|
3.79, Аноним (-), 23:09, 28/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
Вы прикалываетесь? Вот сейчас каждый челове чтобы проверить 1 диск будет бегать как бобик по всему городу в поисках конкретной модели этой вундервафли. Что за долбанавство?
| |
|
2.85, Аноним (-), 23:33, 28/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
Какой экспи? Утилиты для низкоуровневой работы запускаются под FreeDOS.
| |
|
1.4, Аноним (-), 09:41, 28/06/2013 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
ДА, очень нужная штука, а то Виктория уже не работает с большими обьёмами и многие контроллеры не видит.
| |
1.10, Int (?), 09:51, 28/06/2013 [ответить] [﹢﹢﹢] [ · · · ]
| –3 +/– |
Сайту 4 дня, коду на гихабе чуть чуть побольше.
О качестве функционала, а именно диагностировании и тестировании, информации кот наплакал
Зато ВИЗУАЛИЗАЦИЯ как в mhdd.
Проекту конечно же всяческих успехов, но блин пока это даже на мининовость не тянет
| |
|
|
3.17, Int (?), 10:32, 28/06/2013 [^] [^^] [^^^] [ответить]
| –1 +/– |
>Ну да, 2 года - это совсем чуть-чуть побольше, по сравнению с возрастом солнечной системы.
Ты правда считаешь что файл doc/README.developer с TODO заметками это реальный и работющий код ?
| |
|
|
5.33, Int (?), 11:10, 28/06/2013 [^] [^^] [^^^] [ответить]
| –1 +/– |
Ты правда думаешь что я этого не сделал, прежде чем писать первый пост ?
| |
|
|
3.24, Аноним (-), 10:47, 28/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
> Ну да, 2 года - это совсем чуть-чуть побольше, по сравнению с
> возрастом солнечной системы.
А не поделитесь ссылкой на исходник солнечной системы? Всегда хотел немного пропатчить :)
| |
|
4.47, XoRe (ok), 14:15, 28/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
> А не поделитесь ссылкой на исходник солнечной системы? Всегда хотел немного пропатчить
> :)
А, один фиг, скомпилить ресурсов не хватит)
| |
4.48, arisu (ok), 15:11, 28/06/2013 [^] [^^] [^^^] [ответить]
| +1 +/– |
> А не поделитесь ссылкой на исходник солнечной системы?
да хоть бы нормальную документацию на API, чтобы не реверсить…
| |
|
5.142, XoRe (ok), 15:28, 30/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
>> А не поделитесь ссылкой на исходник солнечной системы?
> да хоть бы нормальную документацию на API, чтобы не реверсить…
Все реверсят, и вы реверсьте.
Если судить по всяким фантастикам, запросы "предоставить API" обычно плохо кончаются :)
Ещё есть вариант социальной инженерии... но там пока с feedback'ом непонятно.
| |
|
|
|
|
1.15, Аноним (-), 10:30, 28/06/2013 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Наберусь наглости спросить.
Возможно ли реализовать нечто похожее на режим remap (а может быть и recovery) из Victoria ? Решил тут спросить, поскольку противоречивая информация по поводу этого режима (recovery, как известно за него требуют денежку, поэтому не испытывался на практике) в сети не дает сделать для себя однозначного вывода о эффективности и да с самой возможности вообще.
| |
|
2.22, Андрей Уткин (?), 10:44, 28/06/2013 [^] [^^] [^^^] [ответить]
| +4 +/– |
Пока что в программе функционал направлен на диагностику и восстановление данных.
Ремап - это из области ремонта. АТА-винты стандартной команды на ремап не предоставляют, решение о ремапе принимает встроенная программа самого носителя. Чтобы принудить носитель сделать ремап, насколько мне известно, программы типа Виктории мучают винт многократными операциями записи в область памяти, причём ремап может и не произойти. В связи с чем у меня есть простое соображение: помогать юзерам гробить свои носители я не намерен :)
Если всё же хотите попытать счастье - запустите в WHDD процедуру "Write zeros". Ремап может произойти, если для этого есть аппаратная возможность.
| |
|
3.26, Наивный чукотский юноша (?), 10:55, 28/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
>>помогать юзерам гробить свои носители я не намерен
но хотя бы сделать экспериментальную возможность? Пусть даже через ключ запуска либо в момент сборки, либо в момент запуска программы (а-ля --allow-doomsday-machine-mode). Иначе это путь Gnome -- юзверь не должен делать того-то и того-то, вредно ему :-(
| |
|
4.30, Аноним (-), 11:00, 28/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
Действительно - если уж программа может понять что блок проблемный, чертовски логично что она могла бы попытаться спровоцировать его перенос.
| |
|
5.35, Rozik (?), 11:22, 28/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
На данный момент провокация добивания накопителя до неподъемного состояния постоянным дерганьем рид-врайт ака "ремап" в планы не входит :) .
| |
|
6.41, Клыкастый (ok), 12:08, 28/06/2013 [^] [^^] [^^^] [ответить]
| +2 +/– |
> На данный момент провокация добивания накопителя до неподъемного состояния постоянным
> дерганьем рид-врайт ака "ремап" в планы не входит :) .
2-3 диалога с предупреждением. разрешить надо. это ЕГО винт. он вправе его убивать любым понравившимся способом.
| |
|
7.89, Аноним (-), 00:29, 29/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
>> На данный момент провокация добивания накопителя до неподъемного состояния постоянным
>> дерганьем рид-врайт ака "ремап" в планы не входит :) .
> 2-3 диалога с предупреждением. разрешить надо. это ЕГО винт. он вправе
> его убивать любым понравившимся способом.
Зачем для этого какие-то программы? Есть же много гораздо более увлекательных аппаратных и физических методов.
| |
|
6.52, userd (ok), 15:44, 28/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
Сценарии бывают разные, иногда remap бывает полезен. Поддержу Клыкастого - если Вы считаете, что это действие небезопасно, то требуйте подтверждения.
| |
6.83, Аноним (-), 23:31, 28/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
> На данный момент провокация добивания накопителя до неподъемного состояния
Ну как бы оповестить о последствиях, а дальше каждый сам себе буратино. Иногда бывает так что накопитель вполне нормальный, но вот где-то вылезли несколько проблемных секторов.
Понятно что можно и иными методами это в линухе сделать. Но геморно, блин.
| |
|
5.40, Клыкастый (ok), 12:07, 28/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
> Действительно - если уж программа может понять что блок проблемный, чертовски логично
> что она могла бы попытаться спровоцировать его перенос.
риск залипа головки.
| |
|
6.84, Аноним (-), 23:32, 28/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
> риск залипа головки.
Если уж мы узнали о том что область плохо читается - голова там как-то уже пролетела. Или уж она там пролетает, или уж у нас все вообще факапится в тот момент. Где твоя логика???
| |
|
7.147, Клыкастый (ok), 15:24, 04/07/2013 [^] [^^] [^^^] [ответить]
| +/– |
> Если уж мы узнали о том что область плохо читается - голова
> там как-то уже пролетела.
Теоретически - да. Практически - лучше и на свечку изделие №1 натянуть.
| |
|
|
|
|
3.42, ABATAPA (ok), 12:33, 28/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
> Виктории мучают винт многократными операциями записи в область памяти
Не записи, а чтения. Если помеченный как "кандидат на перенос" сектор хоть раз будет прочитан правильно (совпадёт контрольная сумма), то данные будут перезаписаны в блок из резервной области, а сбойный сектор помечен как перемещенный.
| |
|
4.43, Андрей Уткин (?), 12:39, 28/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
>> Виктории мучают винт многократными операциями записи в область памяти
> Не записи, а чтения. Если помеченный как "кандидат на перенос" сектор хоть
> раз будет прочитан правильно (совпадёт контрольная сумма), то данные будут перезаписаны
> в блок из резервной области, а сбойный сектор помечен как перемещенный.
http://hdd-911.com/index.php?option=content&task=view&id=27&Itemid=27
Документация к программе Victoria
BB = Classic REMAP
Скрытие дефектов производится простым способом - записью в поврежденный сектор...
BB = Advanced REMAP
Улучшенный алгоритм ремаппинга. Скрывает дефекты в том случае, когда "обычный" ремап не помогает. ...делается попытка скрыть его 10 кратной записью...
| |
|
3.57, name (??), 16:31, 28/06/2013 [^] [^^] [^^^] [ответить] | +/– | не согласен очень часто попадают харды, на которых есть один или два бэдблока ... большой текст свёрнут, показать | |
|
4.58, Rozik (?), 16:59, 28/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
WHDD изначально не планировалась для "ремонта".
Если на диске ценной информации нет, то прогоните диск через write_zeros. Софтбэды гарантированно уйдут и хард "починится". Хардбэды же или сремапятся или нет :) .
Хард _всегда сам_ принимает решение о "ремапе". Если он "не хочет", то клюйте его хоть тысячу раз - "ремапить" он не будет.
Именно поэтому заклёвывание диска "ремапами" не планируется. Планируются другие более полезные фичи.
| |
|
5.63, name (??), 18:00, 28/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
жесткий диск с инфой, нужно отремапить пару секторов, вы предлагаете его полностью затирать.
изначальная цель быстро восстановить работоспособность без создания каких-либо копий.
remap секторов вообще разве можно за ремонт принимать? некоторые с бэдблоками годами живут, а у некоторых бэдблок приходится на критические области, типа реестра windows, будь он неладен.
| |
|
6.65, Андрей Уткин (?), 18:22, 28/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
> жесткий диск с инфой, нужно отремапить пару секторов, вы предлагаете его полностью
> затирать.
Ремапя жёсткий диск с инфой, вы имеете все шансы потерять инфу.
> изначальная цель быстро восстановить работоспособность без создания каких-либо копий.
Восстанавливать работоспособность сбойного носителя, тем более программными средствами, вообще не рекомендуется.
Если вы хотите играть с ремапом на накопителе с живыми данными "без создания каких-либо копий", значит, эти данные вам не нужны.
> remap секторов вообще разве можно за ремонт принимать?
А к чему его тогда относить?
| |
|
7.72, Аноним (-), 21:05, 28/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
В MHDD опции remap и write delays - разные опции. Судя по описанию, первая делает ремап, вторая переписывает сбойный сектор, и направленна на устранение софт-бэдов. При использовании второй, remap count в smart не меняется. На ваш взгляд, это одно и то же? Реализуйте, хотя бы вторую - soft badblocks встречаются гораздо чаще (особенно, когда рабочие станции аварийно выключаются, и UPS нет).
| |
|
8.75, Rozik (?), 21:51, 28/06/2013 [^] [^^] [^^^] [ответить] | +/– | Remap в MHDD прописывает 1 сектор по ошибке, а erase_waits прописывает блок из 2... большой текст свёрнут, показать | |
|
7.74, name (??), 21:23, 28/06/2013 [^] [^^] [^^^] [ответить] | +/– | у вас часто такое было, потеря инфы при ремапе Если только окончательно выключи... большой текст свёрнут, показать | |
|
8.76, Rozik (ok), 22:32, 28/06/2013 [^] [^^] [^^^] [ответить] | +1 +/– | После дебилов приносят диски регулярно Оставил на ночь проремапиться - наутро... большой текст свёрнут, показать | |
|
9.99, Аноним (-), 03:17, 29/06/2013 [^] [^^] [^^^] [ответить] | +/– | Ну ой Если некто может убиться высоким напряжением - это еще не повод им совсем... большой текст свёрнут, показать | |
|
|
11.125, Аноним (-), 05:27, 30/06/2013 [^] [^^] [^^^] [ответить] | +/– | Ну так если посмотреть на опыт докторов, применение бензопил имеет много плохих ... большой текст свёрнут, показать | |
|
|
13.134, Аноним (-), 06:24, 30/06/2013 [^] [^^] [^^^] [ответить] | +/– | Да, это выглядит как бензопила, у которой мотора нету, потому что так безопаснее... большой текст свёрнут, показать | |
|
|
13.148, Аноним (-), 15:34, 04/07/2013 [^] [^^] [^^^] [ответить] | +/– | Абсолютно ничего Кроме нежелания убивать полдня на возню Пока оно нулями протр... большой текст свёрнут, показать | |
|
|
|
|
|
|
|
|
5.86, Аноним (-), 23:35, 28/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
> WHDD изначально не планировалась для "ремонта".
> Если на диске ценной информации нет, то прогоните диск через write_zeros.
Ну вот это как раз не очень удобно. Т.к. потом возвращать данные на накопитель - очень долго и весь смысл такой операции теряется. Если на операцию надо убить часы - проще накопитель в мусорник отправить.
А вот если операция недеструктивна (т.е. прочли данные и их же и пишем) или малодеструктивна (прочесть не удалось, но попытаемся записать) - тогда основной объем данных может и не потребуется переливать. И еще не факт что ОС налетев на такой сектор не лажанется хуже. Скажем попадут там метаданные ФС неудачно - и довольно серьезный дестрой выйдет когда ФС не сможет их прочесть потом.
| |
|
6.90, Rozik (ok), 00:38, 29/06/2013 [^] [^^] [^^^] [ответить] | +/– | 100 Мы нигде и не рекомендуем возвращать данные на накопитель, которому веры у... большой текст свёрнут, показать | |
|
7.100, Аноним (-), 03:47, 29/06/2013 [^] [^^] [^^^] [ответить] | +/– | Да, все так Но в принципе такой накопитель можно было бы засунуть в некритичные... большой текст свёрнут, показать | |
|
|
9.126, Аноним (-), 05:33, 30/06/2013 [^] [^^] [^^^] [ответить] | +/– | Спору нет, я могу и сам напилить зубья на лысой пиле, напильником Но это долго ... большой текст свёрнут, показать | |
|
|
|
|
|
|
|
2.44, John (??), 13:03, 28/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
> Наберусь наглости спросить.
> Возможно ли реализовать нечто похожее на режим remap (а может быть и
> recovery) из Victoria ? Решил тут спросить, поскольку противоречивая информация по
> поводу этого режима (recovery, как известно за него требуют денежку, поэтому
> не испытывался на практике) в сети не дает сделать для себя
> однозначного вывода о эффективности и да с самой возможности вообще.
hdparm --yes-i-know-what-i-am-doing --write-sector <SECTOR> <DEVICE>
| |
|
3.87, Аноним (-), 23:36, 28/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
> hdparm --yes-i-know-what-i-am-doing --write-sector <SECTOR> <DEVICE>
Все зашибись, кроме того что очень и очень неудобно когда программа уже знает номер сектора, но надо как дyраку руками делать явно машинную работу по передаче номера сектора кому-то еще. А почему мозг человка надо вообще факать такими сущностями?
| |
|
4.106, John (??), 10:08, 29/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
Когда секторов много, и я уже определил где они использубются (раздел, массив, том, и т.п.), я делаю так:
smartctl -t select,<PROBLEM_SECTOR>-<END_SECTOR> <DEVICE>
жду завершения теста по нахождению нечитаемого сектора и выполняю такую последовательность
export N=$(smartctl -l selftest <DEVICE> | awk '$0 ~ /^# 1 Selective offline Completed: read failure/ { print $10 }') ; [ -n "$N" ] && hdparm --yes-i-know-what-i-am-doing --write-sector $N <DEVICE> ; [ -n "$N" ] && smartctl -t select,${N}-<END_SECTOR> <DEVICE>
до устранения нечитаемых секторов
| |
|
5.108, Аноним (-), 11:04, 29/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
> до устранения нечитаемых секторов
Ну да. А тут программа налетев на такое могла бы сама это отпедалить. Без посторонних костылей. К тому же как уже заметили - в зависимости от бестолковости фирмвари накопителя и прочая - он может как бы и повиснуть в неудачном раскладе. Указанные варанты - не, не то чтобы они не будут работать, но педально и неудобно и имеют свои ограничения. Но да, лишний пример гражданам что желающий ремапнуть - средства таки найдет и так.
| |
|
6.109, John (??), 11:46, 29/06/2013 [^] [^^] [^^^] [ответить] | +/– | Проблема не в переназначении секторов, а в причине, по которой это необходимо с... большой текст свёрнут, показать | |
|
7.127, Аноним (-), 05:41, 30/06/2013 [^] [^^] [^^^] [ответить] | +/– | Ну так это уже второй вопрос А вот потенциально проблемный диск в массиве я бы... большой текст свёрнут, показать | |
|
8.138, John (??), 09:30, 30/06/2013 [^] [^^] [^^^] [ответить] | +/– | 1 Вопрос был риторический, культурный Вы наш 2 В впоросе обращение на Вы с бо... текст свёрнут, показать | |
|
9.150, Аноним (-), 15:41, 04/07/2013 [^] [^^] [^^^] [ответить] | +/– | Что не отменяет неважный уровень культуры оппонента Зато впорос звучит подозр... большой текст свёрнут, показать | |
|
10.156, John (??), 13:25, 05/07/2013 [^] [^^] [^^^] [ответить] | –1 +/– | Видимо, понимание значения понятия риторический вопрос превышает Ваши интеллек... большой текст свёрнут, показать | |
|
11.159, Аноним (-), 19:55, 07/07/2013 [^] [^^] [^^^] [ответить] | +/– | Говорю же - не ошибся насчет уровня культуры оппонента Да, задранный ЧСВ - это ... большой текст свёрнут, показать | |
|
|
|
|
|
|
|
|
|
|
1.16, Наивный чукотский юноша (?), 10:32, 28/06/2013 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Верной дорогой идёте, товарищи! Ещё бы сделать возможность автоматом перераспределять сбойние сектора, как в viktoria - цены бы не было. Готов принять участие в активном тестировании и багрепортинге (рабочая специальность располагает).
| |
1.38, x0r (??), 11:54, 28/06/2013 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
как уже сказали - есть badblock.
а эта программа дублирует функционал badblock, и предоставляет красивую картинку.
(ну пусть будет)
как там кстати с кешированием и измерением задержек в реал-тайме?
основная цель программы - диагностика, того что диск начал портиться.
дальше хранить на нем что либо ценное нет никакого смысла.
(я понимаю всем хочется сказки)
| |
|
2.50, Crazy Alex (ok), 15:18, 28/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
badblock разве на уровень ATA-команд лезет? Мне казалось, что только с блочным устройством работает
| |
2.62, FiX (ok), 18:00, 28/06/2013 [^] [^^] [^^^] [ответить]
| +1 +/– |
> как уже сказали - есть badblock.
> а эта программа дублирует функционал badblock, и предоставляет красивую картинку.
> (ну пусть будет)
> как там кстати с кешированием и измерением задержек в реал-тайме?
> основная цель программы - диагностика, того что диск начал портиться.
> дальше хранить на нем что либо ценное нет никакого смысла.
> (я понимаю всем хочется сказки)
badblocks не умеет делать диску soft reset, а в некоторых случаях без этого с диском ничего сделать невозможно.
| |
|
3.95, Аноним (-), 01:05, 29/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
> badblocks не умеет делать диску soft reset, а в некоторых случаях без
> этого с диском ничего сделать невозможно.
Ну да. В неудачном случае фирмварь может уйти в себя на неопределенный срок.
| |
|
|
|
2.51, Crazy Alex (ok), 15:18, 28/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
Вообще-то MHDD, но не суть - этот интерфейс уже показал свою приодность, зачем изобретать велосипед?
| |
|
1.59, FiX (ok), 17:23, 28/06/2013 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Планируется ли возможность запуска утилиты из CLI для проверки нескольких дисков пачкой?
Да, есть badblocks, но как я понял, сабж работает на более низком уровне.
| |
|
2.64, Андрей Уткин (?), 18:17, 28/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
> Планируется ли возможность запуска утилиты из CLI для проверки нескольких дисков пачкой?
Есть мысль сделать интерфейс, похожий на утилиту ffmpeg (в плане принципа передачи аргументов) к всё тем же процедурам. Другой вопрос, как представлять результаты работы.
| |
|
3.67, FiX (ok), 18:58, 28/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
>> Планируется ли возможность запуска утилиты из CLI для проверки нескольких дисков пачкой?
> Есть мысль сделать интерфейс, похожий на утилиту ffmpeg (в плане принципа передачи
> аргументов) к всё тем же процедурам. Другой вопрос, как представлять результаты
> работы.
Обычно в batch-режиме не надо знать какие конкретно сектора проблемные, достаточно знать их количество. Простого вывода в виде "summary" лично мне было бы более чем достаточно.
Но кто-то может со мной не согласиться.
| |
|
4.114, arisu (ok), 02:53, 30/06/2013 [^] [^^] [^^^] [ответить]
| +1 +/– |
> В UNIX каждая хрень должна:
так и вижу в серверной кучку админов, бешено стучащих по клавам. начальник-то думает, что они работают, а они на самом деле в Xonotic играют, команды с консоли подают.
| |
|
5.116, pavlinux (ok), 03:01, 30/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
>> В UNIX каждая хрень должна:
> так и вижу в серверной кучку админов, бешено стучащих по клавам. начальник-то
> думает, что они работают, а они на самом деле в Xonotic
> играют, команды с консоли подают.
Конечно, один раз скрипт сделал, пустил и играй. А виндузятники пущай клаву и мышь топчат.
| |
5.130, Аноним (-), 05:48, 30/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
> играют, команды с консоли подают.
Ну так если у админа есть время играть в xonotic - радоваться надо! Плох тот админ который постоянно в мыле факапы разруливает, ибо факапы то не у него, а у конторы которая наняла этого лоха :)
| |
|
6.136, arisu (ok), 06:50, 30/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
> Ну так если у админа есть время играть в xonotic — радоваться надо!
тьфу. лентяй и бездельник!
| |
|
7.151, Аноним (-), 15:43, 04/07/2013 [^] [^^] [^^^] [ответить]
| +/– |
> тьфу. лентяй и бездельник!
То ли дело виндозные админы - постоянно носятся в мыле, вытряхивая вирусы, переставляя систему, разруливая странные глюки и что там еще.
| |
|
|
|
4.117, Андрей Уткин (?), 03:07, 30/06/2013 [^] [^^] [^^^] [ответить]
| +1 +/– |
>[оверквотинг удален]
> 1. Конфигурироваться и работать только с помощью флагов командной строки!
> 2. При использовании конфигурационного файла, флаги командной строки имеют высший приоритет!
> 3. Писать результаты работы в stdout;
> 4. Ошибки работы самой программы - в stderr;
> 5. Логгирование и отчёты, с разными уровнями - в syslog;
> 6. Должон быть обработчик сигналов! Минимум перехват SIGTERM c корректным закрытием всех
> RW дескрипторов и высвобождением памяти!
> 7. По завершении работы возвращать 0 в случае корректного завершения, и отличные
> от нуля в иных случаях.
> 8. GUI/CLI/SLANG/NCURSES/DIALOG - это приятные бонусы!
9. 2 + 2 = 4! Это важно и нельзя об этом забывать! Я могу это повторить капсом!
> Более того, по феншую эту софтну нужно разбить на три части: сканер,
> фиксер ( ну и бонусом - гуй к обеим).
> Результаты работы сканера должны пониматься фиксером, который их считывает через stdout.
> whdd_scan --count=666 --print-only-bad | whdd_repair --verbose --interactive -
Вы неверно поняли смысл понятий "диагностика" и "восстановление данных". Потому ваше предложение неактуально. Оно в самую мякотку подходит для реализации "молота ремапа".
| |
|
5.119, pavlinux (ok), 03:16, 30/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
> Вы неверно поняли смысл понятий "диагностика" и "восстановление данных". Потому ваше предложение неактуально. Оно в самую мякотку подходит для реализации "молота ремапа".
Это UNIX-way.
Если программа не умеет работать сама - это хреновая программа!
Если программа не вправе вносить изменения сама - пишут вторую программу,
которая за нёё это сделает. А между ними, через пайпы, конвееры вставляют логику
из парсеров, анализаторов и условных переходов, на основании которой всё
будет работать автоматом.
---
Вот например из видео, первый тест:
1. Выбор устройства
2. Выбор процедуры
3. Выбора api
4. начальный LBA
$ whdd --device=/dev/sdb --procedure=readtest --api=ata --start-lba=0 --quiet;
На выходе
SPEED: 23239 kb/s
3ms: 6865
10ms: 84
50ms: 51
150ms 8
500ms: 0
ERR: 0
TIME: 4
UNC: 0
IDNF: 0
ABRT: 0
И всё, а дальше кто как хочет, хоть отчёты в реалтайме HTML генерит и через вебморду управляет.
| |
|
6.120, Андрей Уткин (?), 03:24, 30/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
>> Вы неверно поняли смысл понятий "диагностика" и "восстановление данных". Потому ваше предложение неактуально. Оно в самую мякотку подходит для реализации "молота ремапа".
> Это UNIX-way.
> Если программа не умеет работать сама - это хреновая программа!
> Если программа не вправе вносить изменения сама - пишут вторую программу,
> которая за нёё это сделает. А между ними, через пайпы, конвееры вставляют
> логику
> из парсеров, анализаторов и условных переходов, на основании которой всё
> будет работать автоматом.
Не учите меня программировать. Я уже несколько лет в основном софт такого характера и пишу. Вы неверно поняли смысл программы, придумали у неё "чекер" и "фиксер", потом неверно поняли моё возражение и опять лепите свои надменные наставления.
| |
|
7.121, pavlinux (ok), 03:30, 30/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
> Не учите меня программировать. Я уже несколько лет в основном софт такого
> характера и пишу.
Маладэц, а я 29 лет. Пеши исчо! :D
| |
|
8.122, arisu (ok), 03:42, 30/06/2013 [^] [^^] [^^^] [ответить] | +/– | он не поймёт, он тут самый умный и уверен, что ему все должны целовать задницу ... текст свёрнут, показать | |
|
|
6.123, Андрей Уткин (?), 03:50, 30/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
>[оверквотинг удален]
> 50ms: 51
> 150ms 8
> 500ms: 0
> ERR: 0
> TIME: 4
> UNC: 0
> IDNF: 0
> ABRT: 0
> И всё, а дальше кто как хочет, хоть отчёты в реалтайме HTML
> генерит и через вебморду управляет.
Никто ж не спорит. Именно такой CLI и будет. Только где тут "чекер" и "фиксер", между которыми пайп?
| |
|
|
|
|
|
1.77, toogen (ok), 22:45, 28/06/2013 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Я вот mhdd лечил году ещё в 2002-м самсунг на 500мб =) 3 дня он его мурыжил, в итоге треть поверхности в бэдах и оно работало ещё несколько лет на потеху студентов с их турпопаскалями и нортонами =)
Понятно, что куча вещей уже есть что в (hd|sd)parm, что в badblocks. Но есть же, к примеру, gparted делающий управление разделами удобным и простым, хотя по сути есть оболочка над кучей других утилит. Чего и хотелось бы видеть от whdd как прямого конкурента досовским victoria/mhdd, в окошечках WM, пластилиновых эффектах компиза параллельно с просмотром любимых киношечек =)
| |
|
2.118, pavlinux (ok), 03:08, 30/06/2013 [^] [^^] [^^^] [ответить]
| –2 +/– |
> Выпущен релиз 2.0.
> Доступны актуальные пакеты для:
> - Debian/Ubuntu,
> - Gentoo,
> - Slackware,
Ура!!! Тока у нас уже SSD как 5 лет. :)
Даешь утиль для прошивки БИОСа, пока EFI ещё не у всех.
А ещё нужен CDSPEED и QEMM - 16 гигов надо на 10 мб расширить :)
| |
|
3.129, Аноним (-), 05:46, 30/06/2013 [^] [^^] [^^^] [ответить]
| +/– |
> Ура!!! Тока у нас уже SSD как 5 лет. :)
Ага, еще расскажи что ты на SSD киношки всякие хранишь, музычку и чего там еще. А это... какой ты банк ограбил чтобы столько SSD понакупить?
> Даешь утиль для прошивки БИОСа,
Дык flashrom те в руки. Иди, прошивайся. Заодно потестишь как оно работает :). По любому профит: или ты подтвердишь что все зашибись, или мы отдохнем от глуповатых набросов не по делу :)
| |
|
4.145, pavlinux (ok), 05:51, 03/07/2013 [^] [^^] [^^^] [ответить]
| +/– |
>> Ура!!! Тока у нас уже SSD как 5 лет. :)
> Ага, еще расскажи что ты на SSD киношки всякие хранишь, музычку и
> чего там еще. А это... какой ты банк ограбил чтобы столько
> SSD понакупить?
на 64 гига 2.5 рубля, на 256 - 7 рублей стоит. Это чё, много?
| |
|
5.146, anonymous (??), 14:27, 03/07/2013 [^] [^^] [^^^] [ответить]
| +/– |
Вау, целых 256 гигов! Да за HDD такого объема в 2001 году те же 7 тыс. просили! Сейчас, правда, 3 Тб предлагают... Какая нынче, кстати, цена за гигабайт для SSD и HDD?
| |
5.152, Аноним (-), 15:45, 04/07/2013 [^] [^^] [^^^] [ответить]
| +/– |
> чё, много?
Ну... чтобы заменить ими 3х2Тб веника надо потратить около 200 штук. Извини, но меня начиниет удушать жаба :)
| |
|
6.154, pavlinux (ok), 04:58, 05/07/2013 [^] [^^] [^^^] [ответить]
| +/– |
>> чё, много?
> Ну... чтобы заменить ими 3х2Тб веника надо потратить около 200 штук. Извини,
> но меня начиниет удушать жаба :)
Расскажи, что у тебя на 6 Тб?
---
# df -h
Файловая система Размер Использовано Дост Использовано% Cмонтировано в
/dev/sda1 60G 22G 38G 38% /
/dev/sda2 38G 4,1G 34G 11% /var
devtmpfs 3,7G 44K 3,7G 1% /dev
tmpfs 3,7G 20K 3,7G 1% /tmp
А с распространением облачных хранилищ, адекватность человека
с шестью терабайтами начинает вызывать сомнения.
| |
|
7.155, name (??), 12:29, 05/07/2013 [^] [^^] [^^^] [ответить]
| +/– |
> А с распространением облачных хранилищ, адекватность человека
> с шестью терабайтами начинает вызывать сомнения.
а с помощью чего собирать файлопомойку на 6Tб?
| |
7.157, Аноним (-), 02:03, 06/07/2013 [^] [^^] [^^^] [ответить]
| +/– |
> Расскажи, что у тебя на 6 Тб?
Чувак, нынче например распакованная XMLка OSM planet file весит более четверти терабайта. Нежатый мувик на 10 минут - почти 30 гигз. Чисто кодеки потестировать без артефактов от предыдущего энкодера. Ну и так далее. Вот чего-чего а больших наборов данных нынче как грязи под ногами.
| |
|
|
|
|
|
|
|