Автор Тема: Проблемы с жёстким диском (whdd)  (Прочитано 5956 раз)

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 908
    • Домашняя страница
    • Email
Re: Проблемы с whdd
« Ответ #30 : 14.01.2017 21:53:40 »
Как раз alt4 это фиксит. Отправил в p 8 исправление.
Андрей Черепанов (cas@)

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Проблемы с whdd
« Ответ #31 : 14.01.2017 23:06:37 »
Как раз alt4 это фиксит. Отправил в p 8 исправление.

Спасибо Андрей. whdd вещь всё-таки весьма полезная.

Оффлайн Dmytro

  • Мастер
  • ***
  • Сообщений: 1 001
Re: Проблемы с whdd
« Ответ #32 : 15.01.2017 16:59:53 »
Как раз alt4 это фиксит. Отправил в p 8 исправление.
Почему-то после сегодняшнего обновления пришел только alt3. В нем проблема сохраняется.

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 908
    • Домашняя страница
    • Email
Re: Проблемы с whdd
« Ответ #33 : 15.01.2017 17:05:09 »
Указывайте релиз полностью и чиайте про политику бэкпортирования.
Андрей Черепанов (cas@)

Оффлайн Dmytro

  • Мастер
  • ***
  • Сообщений: 1 001
Re: Проблемы с whdd
« Ответ #34 : 15.01.2017 17:11:03 »
Указывайте релиз полностью
# apt-cache show whdd | grep Ver
Version: 2.2-alt3.M80P.1
и чиайте про политику бэкпортирования.
На вики? Перечитаю.

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Проблемы с whdd
« Ответ #35 : 16.01.2017 20:17:27 »
Отправил в p 8 исправление.

Есть:
- Через posix API на Lenovo G50-80 с SATA-винчестером тест успешно начинается.

Но есть некорректная работа кода whdd, - баг приводящий к нефункциональности whdd:
Если с SATA выбрать не posix API, а ata, то откроется окно сканирования винчестера, но Read test не начнётся. Выход по ^c + m с выходом на этап выбора винчестера ни к чему не приведёт, - даже при любых последующих стартах с выбором posix API, сканирование не начнётся. Т.е. наступит бесконечное зацикливание с отказом в Read test. Требуется полный рестарт whdd с правильным выбором API, - в данном случае posix. В этом случае Read test начнётся.

Оффлайн Dmytro

  • Мастер
  • ***
  • Сообщений: 1 001
Re: Проблемы с whdd
« Ответ #36 : 16.01.2017 22:21:25 »
А у меня до сих пор ни в одном из режимов не работает.
Ноутбук ASUS k50i тоже с sata-hdd.

Но я им ранее не пользовался, не исключено, что что-то не так делаю.

Оффлайн Yuriy98

  • Завсегдатай
  • *
  • Сообщений: 314
    • Email
Re: Проблемы с whdd
« Ответ #37 : 18.01.2017 19:23:50 »
Обновился сегодня до р8, попробовал такая же песня по кругу крутит и не хочет сканировать.

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Проблемы с whdd
« Ответ #38 : 18.01.2017 23:07:02 »
Можете смеяться, а можете и нет, но whdd из rpm-пакета во вложении, в i586 альте, мне так и не удалось ввести в ступор. Все попытки были тщетными. Он отрабатывал всегда. Даже когда вместо posix ему подсовывали ata и он ругался: Procedure init fail. Но при первом же Enter, возвращаясь к этапу выбора накопителя, если API был posix, тут же начинал Read test винчестера SATA.
Но самое смешное даже не это.
Самое смешное здесь то, что этот бинарник whdd был тупо выдернут из этого тарбола
http://whdd.org/get_it/
http://rozik.od.ua/files/whdd-2.1-i486-1rzk.tgz
который по сути является пакетом для Slackware 14.0 i486
и столь же тупо был засунут в прилагаемый rpm-пакет.

Оффлайн Yuriy98

  • Завсегдатай
  • *
  • Сообщений: 314
    • Email
Re: Проблемы с whdd
« Ответ #39 : 19.01.2017 12:28:09 »
Подскажите что за РПМ прикрепленные, их можно скачать установить и заработает? Если да то какой скачивать 1 или 2, и как устанавливать из терминала с помощью команды apt-get install имя_пакета?
Спасибо.

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Проблемы с whdd
« Ответ #40 : 19.01.2017 13:14:13 »
Подскажите что за РПМ прикрепленные, их можно скачать установить и заработает?

Поясняю суть ситуации:
whdd альтовой сборки, даже с исправлением, при неверном указании API, как минимум, наглухо войдёт в ступор и откажется выполнять тест чтения.

Полазив по сайту whdd и посмотрев на ссылки, мне пришла в голову безумная идея:
- А почему бы не взять бинарник whdd 2.1 который собран в tgz-пакет для Slackware 14.0, вытащить этот бинарник из слакварного тарбола и не запаковать его в альтовый rpm-пакет?

Проверка показала:
На Lenovo G50-80 с SATA никакими способами мне не удалось ввести в ступор этот слакварный whdd.
Тест чтения выполнялся.

Сегодня проверил на ноутбуке HP Compaq NX6110 с IDE-HDD:
Слакварный whdd перепакованный в rpm-пакет отказался впадать в ступор. Даже при преднамеренно неверном указании API.

Если да то какой скачивать 1 или 2,

whdd-2.1-alt0.i586.rpm

и как устанавливать из терминала с помощью команды apt-get install имя_пакета?

# rpm -Uhv /куда/скачан/whdd-2.1-alt0.i586.rpm


По-дефолту у этого whdd стоит posix API и он не менялся ни для sata-винчестера, ни для ide-hdd, - Read test выполнялся всегда.

Ещё раз акцентирую:
- Это бинарник из Slackware Linux 14.0 i486 запакованный в rpm из-под альтов с набросанным спэком. И собирался только для теста, для проверки на устойчивость к преднамеренным ошибкам в среде ALT Linux, - на Lenovo G50-80 (i586, p8) и HP Compaq NX6110 (i586, сизиф), 100-процентная устойчивость от преднамеренных ошибок.

Сообщение Procedure init fail при неверном указании API, ошибкой не является. Это лишь сообщение о том, что при этом API процедура не может быть инициализирована. Ошибка, это сбой кода с отказом выполнять тест чтения после возврата на этап выбора винчестера при корректном API.
« Последнее редактирование: 19.01.2017 13:33:51 от Speccyfighter »

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Проблемы с whdd
« Ответ #41 : 19.01.2017 13:46:30 »
Гораздо интереснее сравнить исходники из Слакваре и из Альта. Может какой-то патч сделан, или наоборот убран. Но это скорее тема длоя багзилы.

Оффлайн Yuriy98

  • Завсегдатай
  • *
  • Сообщений: 314
    • Email
Re: Проблемы с whdd
« Ответ #42 : 19.01.2017 13:59:43 »
Не получилось установить пишет вот что
[yurii@comp-atom-cpu-60adf2 ~]$ su -
Password:
[root@comp-atom-cpu-60adf2 ~]# rpm -Uhv //home/yurii/Загрузки/whdd-2.1-alt0.i586.rpm
Подготовка...      ##################################################
пакет whdd-2.2-alt3.M80P.1 (который новее, чем whdd-2.1-alt0) уже установлен
[root@comp-atom-cpu-60adf2 ~]#


Оффлайн Yuriy98

  • Завсегдатай
  • *
  • Сообщений: 314
    • Email
Re: Проблемы с whdd
« Ответ #43 : 19.01.2017 14:02:37 »
Если выбирать смарт тест то все показывает а как только рид тест то по кругу гоняет не важно что пишет api или ata

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Проблемы с whdd
« Ответ #44 : 19.01.2017 14:09:25 »
Не получилось установить пишет вот что
[yurii@comp-atom-cpu-60adf2 ~]$ su -
Password:
[root@comp-atom-cpu-60adf2 ~]# rpm -Uhv //home/yurii/Загрузки/whdd-2.1-alt0.i586.rpm
Подготовка...      ##################################################
пакет whdd-2.2-alt3.M80P.1 (который новее, чем whdd-2.1-alt0) уже установлен
[root@comp-atom-cpu-60adf2 ~]#

Так удалить же сначала текущий:
# rpm -e whdd

а уж потом
[root@comp-atom-cpu-60adf2 ~]# rpm -Uhv /home/yurii/Загрузки/whdd-2.1-alt0.i586.rpm