Сначала опишу проблему: Было у меня два хороших винта (оба барракуды) на 40 и 80 Гб. И все было хорошо, но мне стало на них тесновато :) И купил я 160Гб вместо 80Гб (а 80 продал, предварительно перенеся с него на 160 все данные).
И на первый же день юзанья этого 160 начались странности...
Насколько я понял суть проблемы, в некоторые моменты времени некоторые наборы секторов забиваются всяким мусором. Как показала практика, чаще всего страдают каталоги - запишешь на винт каталог с файлами, вроде бы все ок; через некоторое время заглянешь в этот каталог - а там чтото навродеэтого. Однако и файлы тоже могут пострадать... Был нормальный файл, а вместо его содержимого через некоторое время - мусор...
Замечу, классических бэдов нету - все сектора читаются без проблем... Другой вопрос что не всегда там находится то, что записано :). Изза этих глюков я уже потерял половину данных...
У меня собственно два вопроса:
Первый: в чем проблема - в винте или в чем то другом (перегрев, недостаток питания и т.п.).
Второй: если проблема в винте, то как эту проблему наиболее явно выявить, чтобы можно было отнести винт по гарантии и убедительно доказать что проблема именно в нем.... (проверить его чем нить или что сделать? :)).
Если это чем то поможет, вот конфиг:
Gigabyte GA-7S748 (чипсет SiS748)
Athlon XP1800+
256Mb RAM
HDD Seagate Barracuda 40Gb
HDD Seagate Barracuda 160Gb (раньше на его месте работал такой же на 80Гб без каких либо проблем).
Заранее благодарен за помощь :)[/url]
Побродив по ссылкам из FAQ набрел на утилиту 48LBAChk скачал и запустил... Она же мне выдала полный бред...
[code:1]
Scanning System for Available ATA/ATAPI Devices:
Searching for Primary Master.....Searching for Primary Slave......Searching for
Secondary Master...Searching for Secondary Slave....
ATA Device Results:
Device 0, BIOS reports 37(GB), Device reports 0(GB)
Device 1, BIOS reports 149(GB), Device reports 0(GB)
Intel 48-bit LBA BIOS Test Complete --> UNDETERMINED
We cannot determine whether your BIOS is 48-bit LBA
capable, because you currently do not have a 48-bit
LBA hard drive installed.
However, the size of your hard drive(s) is not reported
correctly by the BIOS.
Please contact your motherboard or system manufacturer
for a possible BIOS update.
[/code:1]
на нем нашел ссылку на патч для Win98SE... Проблема в том, что утилитка то платная...
На сайте гигабайта ни слова про поддержку LBA48 ни в одной из версий прошивок нету...
Сейчас решил скачать последние дрова для чипсета (хотя думаю что не поможет т.к. уже качал и недавно).
160-ку на промайз 133ТХ2 или ещё какой вешай, 40 -ку системным, 98-ю отапдейтить у билли.
И какие конкретно апдейты к 98 нужны и стоит ли попробовать просто проапдейтить без покупки контроллера?
И еще вопрос... будет ли все нормально работать в XPSP1 или это проблема биоса?
Насчет апдейтов к 98 - их нет, IMHO. Решение для матерей на Интеле с линейкой 9x - IAA (драйвера к матери). Для твоего SIS - вряд ли такое сделано.
Кстати - вот тебе решение. Правда, теряешь ~25 Гиг, но тем не менее - работать будет. Оно такое - не разбивать последние ~40 гиг, т.е. используемая часть HDD не должна превышать 137 гиг. В случае установки драйвера по ссылке с 48bitlba.com объем используемого вырастает до 145 (если бесплатная версия).
Видимо проблему придется решить путем установки 98 и ХР параллельно и неиспользованием последнего раздела (32Гб) из 98...
Насчет той утилитки - имеются вви ду 145 реальных ГБ или 145 миллиардов байт?