HARDW.net
Все о компьютерном "железе"

 
Реклама:

Внимание: Это версия форума за период с сентября 2003г по сентябрь 2005г, предназначенная для чтения в оффлайне

Наш форум доступен по адресу: http://www.hardw.net/forum

Интеловские матери.

 
Список форумов HARDW.net -> Материнские платы
Автор Сообщение
Andrej
Откуда: Бишкек
Добавлено: Вс Дек 21, 2003 12:41 am  

Интеловские матери.

Ктонибудь сталкивался с интеловскими матерями?. На 820 чипе. Если включить без второго

IDE, потом вгорячую подключить винт то она его не видит. Контролер вырублен аппаратно.

Та же хрень, если подключить немного неисправный винт. Не дает с ним работать.
Единственный способ это включать компьютер с заведомо исправным винтом, потом отключать

исправный и подключать ремонтируемый.

Даже заведомоисправные но с отключенной головой футжи не видит!!!

Но! 2000 винда контроллер как то включает. Если включить комп без второго IDE потом на

горячую подключить хард и ручками включить его в диспечере устройств то он включается.

Значит можно подать некую команду или запустить некий файл в досе для включения второго

контролера. Подскажите!
xSplinter
Откуда: N.Novgorod region
Добавлено: Пн Дек 22, 2003 12:08 am  

"Если включить без второго IDE, потом вгорячую подключить винт то она его не видит."
Кто она и главное где? По вашему описанию в определённых условиях так и должно быть :)

"Но! 2000 винда контроллер как то включает. Если включить комп без второго IDE потом на горячую подключить хард и ручками включить его в диспечере устройств то он включается. "
Отключеный где? В БИОСе? 2000 при определённых условиях похеру на биос... диспетчеру устройств кто-то всёже должен сказать, что и где нужно взять, либо BIOS, либо человек ручками...

"Значит можно подать некую команду или запустить некий файл в досе для включения второго контролера. Подскажите!"
Но причём всё же здесь интеловские матери?!
Andrej
Откуда: Бишкек
Добавлено: Пн Дек 22, 2003 1:09 am  

На обычных матерях так не происходит :-)

Если интоловскую мать включить без жесткого диска на втором контролере, потом под дос на горячюю подключить винт, то ни одна утилита(например MHDD не опознает что есть винт на этом контролере.

Мать просто аппаратно не включает второй контролер при отсутствии на нем жесткого диска.

Но Вин2000 умеет второй контролер включать. Вопрос, какой сигнал она дает матери для включения второго IDE контролера. Как это можно реализовать под досом?


xSplinter писал(а): "Если включить без второго IDE, потом вгорячую подключить винт то она его не видит."
Кто она и главное где? По вашему описанию в определённых условиях так и должно быть :)

"Но! 2000 винда контроллер как то включает. Если включить комп без второго IDE потом на горячую подключить хард и ручками включить его в диспечере устройств то он включается. "
Отключеный где? В БИОСе? 2000 при определённых условиях похеру на биос... диспетчеру устройств кто-то всёже должен сказать, что и где нужно взять, либо BIOS, либо человек ручками...

"Значит можно подать некую команду или запустить некий файл в досе для включения второго контролера. Подскажите!"
Но причём всё же здесь интеловские матери?!
Andrey A Kireev
Откуда: Pyatigorsk
Добавлено: Пн Дек 22, 2003 10:08 am  

Большой совет купи за рублей 500 старенький Пенек, свяжи обе машинки по сетке, и гоняй на здоровье.
Даже если сунешь упаленый винт и отгорит IDE не жалко будет выкинуть, а так рескуешь не плохо со своим Интелом.
Andrej
Откуда: Бишкек
Добавлено: Пн Дек 22, 2003 10:57 am  

Andrey A Kireev писал(а): Большой совет купи за рублей 500 старенький Пенек, свяжи обе машинки по сетке, и гоняй на здоровье.
Даже если сунешь упаленый винт и отгорит IDE не жалко будет выкинуть, а так рескуешь не плохо со своим Интелом.

Для ремонта винтов и 486 хватает и стоит она и сетка есть. Интересует некий софт который включает второй контролер
Andrey A Kireev
Откуда: Pyatigorsk
Добавлено: Пн Дек 22, 2003 11:10 am  

:) Я и сам о таком мечтаю. :)
Знаю только одно все это работает через WinAPI причем эти функции нигде не документируются, в MSDN этого нету, на форумах и сайтах тоже.
Нужно перехватывать вызовы в момент включения/выключения конторлеров в системе и писать свою софтину.
Под ДОСом будет немного сложнее там придется играться с Биосом а это без перезагрузок врятли прокатит. В этом плане лучше подумать над Линухой.
ww
Откуда: Kurgan
Добавлено: Пн Дек 22, 2003 1:09 pm  

Andrey A Kireev писал(а): все это работает через WinAPI

Возможно, имеет смысл посмотреть на даташит по программированию IDE с интела (Intel® 82801EB (ICH5), 82801ER (ICH5R), 82801DB (ICH4), 82801CA (ICH3), 82801BA (ICH2), 82801AA (ICH), and 82801AB
(ICH0) IDE Controller Programmer’s Reference Manual (PRM))

http://developer.intel.com/design/chipsets/manuals/298600.htm
Andrey A Kireev
Откуда: Pyatigorsk
Добавлено: Пн Дек 22, 2003 1:30 pm  

А как Винде или ДОСу обьяснить о изменениях в контролере ? ;)
ww
Откуда: Kurgan
Добавлено: Пн Дек 22, 2003 2:40 pm  

Andrey A Kireev писал(а): А как Винде или ДОСу
А зачем? Если я правильно понял, задача - только заставить рабоатать mhdd и подобный, работающий с портами, софт. Если простой путь - заменить комп - не подходит, я предложил несколько более геморройный, но, в теории, результативный, а заодно и полезный опыт приобретется :)
Andrej
Откуда: Бишкек
Добавлено: Вт Дек 23, 2003 2:14 am  

ww писал(а): Andrey A Kireev писал(а): А как Винде или ДОСу
А зачем? Если я правильно понял, задача - только заставить рабоатать mhdd и подобный, работающий с портами, софт. Если простой путь - заменить комп - не подходит, я предложил несколько более геморройный, но, в теории, результативный, а заодно и полезный опыт приобретется :)

Менять мамку безполезно. Ну куплю я другую, поставлю. А эту за безценок жалко продавать, проще еще один комп для ремонта хардов собрать, и так по кругу. :-)

Думал просто проблема известная
ww
Откуда: Kurgan
Добавлено: Вт Дек 23, 2003 7:38 am  

Andrej писал(а): Думал просто проблема известная
Может, и известная, но чтобы
Andrej писал(а): запустить некий файл в досе - надо сначала самому этот файл написать (asm, etc:), благо, описание всех регистров есть, надо только не полениться его почитать и поэксперементировать :)
Andrey A Kireev
Откуда: Pyatigorsk
Добавлено: Вт Дек 23, 2003 11:29 am  

to: ww
Эта маленькая утилька если бы она была кемто создана очень помогала если ты по много раз передергиваешь винты на работающей машине.

К примеру закрыли порт пощекотали винт, вправили мозги, проверили работает, но осталось одно проверить как она работает в системе. Остались ли данные как форматится данные читает и пишет.
А если ты это делаешь раз по 5-10 на день?
В конце концов тебя достанет каждый раз лазить в списки оборудования и лочить порты. И ты сам захочешь чтобы у тебя в трее висела маленькая шняжка которая либо одним нажатием кнопки, либо горячей клавишей открывала и закрывала для системы порт, и еще лучше несколько портов по отдельности каждый. :)
ww
Откуда: Kurgan
Добавлено: Вт Дек 23, 2003 12:38 pm  

Andrey A Kireev писал(а): to: ww
Эта маленькая утилька если бы она была кемто создана очень помогала если ты по много раз передергиваешь винты на работающей машине.

Согласен, если оно под win работает. Есть тут линуксоиды? Там, наверняка, это одной командой делается, другой вопрос, где ремонтный софт под них взять :)
Но: в программировании я вообще не силен, а под win32 - и совсем никак :(((
DimaTCT
Откуда: г. Харьков
Добавлено: Вт Дек 23, 2003 4:15 pm  

В свое время искал софт для хот-свапа
часто нужно было подключать разные винты для слива инфы
и 10-20 перезагрузок в день очень уж утомляли

нашел я единственную софтинку, называется SwapManager
триал на 14 дней посмотреть можно здесь
http://www.mobilexperts.com/download/SwapManager.exe

позволяет отключить канал, потом можно снять или заменить винт, сделать рескан
вот что пишет разработчик

Swap Manager is Windows-based software that lets you hot swap IDE/ATAPI disk drives on your PC desktop computer without powering down, rebooting, or exiting applications. This is known as hot swapping. Just click to insert a drive; click to remove. Compatible with Windows 98, 98se, Me, 2000, and XP.

Shutting down and then restarting Windows can waste a lot of time; Swap Manager lets you swap drives with simple clicks of the mouse. No need to worry about changing the BIOS or any other settings; Swap Manager handles it for you automatically. Sharing drives among many computers is now simple and fast.

- Save time because you can swap drives without powering down
- Swap hard drives, Zip, LS120 SuperDrive, tape drives, MO (magneto optical), memory cards
- Automatically detect the new type of drive
- No need to worry about BIOS settings; Swap Manager handles it for you
- Easily share one drive among several computers
- Easily move data from one computer to another
- Great for security; backup to a hard drive in a mobile rack, then remove the rack and take it off the premises

работает
но скорее всего ставит какой-то драйвер
и можно ли использовать для обсуждаемой задачи
нужно попробовать
версии без ограничения так и не смог найти
Andrey A Kireev
Откуда: Pyatigorsk
Добавлено: Вт Дек 23, 2003 5:49 pm  

Я однажды читал про нее в какомто железном форуме, но не нашол ни одной рабочей ссылки.
Думаю эту гадню стои покапать ребятам знающим код, и вызовы перехватят и от триальности отучат.
vi
Откуда: St.Petersburg
Добавлено: Чт Дек 25, 2003 3:58 pm  

Andrey A Kireev писал(а): to: ww
Эта маленькая утилька если бы она была кемто создана очень помогала если ты по много раз передергиваешь винты на работающей машине.

К примеру закрыли порт пощекотали винт, вправили мозги, проверили работает, но осталось одно проверить как она работает в системе. Остались ли данные как форматится данные читает и пишет.
А если ты это делаешь раз по 5-10 на день?
В конце концов тебя достанет каждый раз лазить в списки оборудования и лочить порты. И ты сам захочешь чтобы у тебя в трее висела маленькая шняжка которая либо одним нажатием кнопки, либо горячей клавишей открывала и закрывала для системы порт, и еще лучше несколько портов по отдельности каждый. :)

Ну включить порт особой проблемы нет, у меня pchdd для виашных чипсетов и порт включает и пио-моде ставит, но это все только в плане железа, а к Виндам другой подход нужен. Например взять винспай и софтайс и посмотреть какое сообщние посылается при отключении контроллера в винде, ничего в общем-то сложного нет...
Andrej
Откуда: Бишкек
Добавлено: Сб Дек 27, 2003 1:16 am  

Andrey A Kireev писал(а): to: ww
Эта маленькая утилька если бы она была кемто создана очень помогала если ты по много раз передергиваешь винты на работающей машине.

К примеру закрыли порт пощекотали винт, вправили мозги, проверили работает, но осталось одно проверить как она работает в системе. Остались ли данные как форматится данные читает и пишет.
А если ты это делаешь раз по 5-10 на день?
В конце концов тебя достанет каждый раз лазить в списки оборудования и лочить порты. И ты сам захочешь чтобы у тебя в трее висела маленькая шняжка которая либо одним нажатием кнопки, либо горячей клавишей открывала и закрывала для системы порт, и еще лучше несколько портов по отдельности каждый. :)


В 2000 есть предупреждение "Небезопасное извлечение устройства", появляется после выдергивания винта без предварительного выключения из диспечера устройств.

Ну и написано еще: Если надо часто извлекать это устройство, можно поместить на панель задачь значек для отключения или извлечения устройства. Для этого установите флажок


Есть уже это все, но чтобы значек появился, не получилось у меня.
 
       Список форумов HARDW.net -> Материнские платы
Страница 1 из 1
Electronics Repair Forum :: Эрудиту
Powered by phpBB Search Engine Indexer (modded)
Powered by phpBB (modded) © phpBB Group

RadioTOP-рейтинг радиотехнических сайтов Рейтинг@Mail.ru rax.ru: показано число хитов за 24 часа, посетителей за 24 часа и за сегодня Rambler's Top100