Подскажите что за РПМ прикрепленные, их можно скачать установить и заработает?
Поясняю суть ситуации:
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.