Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.03.14;
Скачать: CL | DM;

Вниз

Модель винчестера   Найти похожие ветки 

 
Sashoks   (2003-12-24 03:10) [0]

Подскажите плиз, как по букве диска( C: D: и т.д.) узнать модель винчестера (ну типа Maxtor,
Quantum и т.д.)
Буду блягодарен за любую инфу.


 
shluz ©   (2003-12-24 12:06) [1]

case BukvaDISCA of
"c" : ModelVinchestera:="Maxor";
"d" : ModelVinchestera:="Quantom";
"e" : ModelVinchestera:="Электроника"
else ModelVinchestera:="У вас нет винчестера!"
end;

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

.. все шутят люди разные


 
shluz ©   (2003-12-24 12:07) [2]

невозможно это!!


 
_shark_ ©   (2003-12-24 12:30) [3]

Как определить его серийник я подсказать могу, может в GetVolumeInformation чонить есть?


 
_shark_ ©   (2003-12-24 12:38) [4]

http://www.sources.ru/cpp/cpp_show_ide_information.shtml


 
_shark_ ©   (2003-12-24 13:00) [5]

http://www.sources.ru/asm/devid32.shtml


 
Alex Konshin ©   (2003-12-24 22:24) [6]

Конечно можно, только нужно узнать на каком винчестере какая буква расположена.
Посмотри пример IdeInfo2 с моего сайта http://home.earthlink.net/~akonshin/


 
Anatoly Podgoretsky ©   (2003-12-24 22:51) [7]

Основная проблема, в принципе не решаемая, это связь между буквой и винчестером (рами).

Alex Konshin © (24.12.03 22:24) [6]
Кстати если определили, что буква С принадлежит винчестерам 1, 2 и 3 raid-5 или raid-1, то какие в этом случае есть возможности, массив аппаратный SCSI, винчестера пусть будут разных моделей.


 
shluz ©   (2003-12-24 23:10) [8]


> Alex Konshin © (24.12.03 22:24) [6]
> Конечно можно, только нужно узнать на каком винчестере какая
> буква расположена.
> Посмотри пример IdeInfo2 с моего сайта http://home.earthlink.net/~akonshin/

ты шутишь так???


 
Anatoly Podgoretsky ©   (2003-12-24 23:17) [9]

shluz © (24.12.03 23:10) [8]
А что?


 
Sashoks   (2003-12-25 00:12) [10]

Нашел в реестре по адресу HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices
интересные вещи. Про флопик, и сидюки там всё верно прописано,а вот про винты абракадабра какая то :((


 
shluz ©   (2003-12-25 00:47) [11]


> Anatoly Podgoretsky © (24.12.03 23:17) [9]
> shluz © (24.12.03 23:10) [8]
> А что?

не универсальный код..
и вообще определять фирму производителя
> по букве диска( C: D: и т.д.)

imho,просто невозможно.. это тоже , что
http://delphimaster.net/view/7-1072302409/


 
Alex Konshin ©   (2003-12-25 02:05) [12]

>> Посмотри пример IdeInfo2 с моего сайта > http://home.earthlink.net/~akonshin/

>ты шутишь так???
Нисколько. Вот что она выдает для одной из моих домашних машин:


SMART IDENTIFY command is completed successfully.
Model number: IC35L120AVVA07-0
Firmware rev: VA6OA50K
Serial number: VNC600A6C15ASA

SMART IDENTIFY command is completed successfully.
Model number: Maxtor 6Y200P0
Firmware rev: YAR41VW0
Serial number: Y60K558E

SMART Identify command failed (errcode=1117):
The request could not be performed because of an I/O device error
Error on GetPhysicalDeviceHandle (errcode=2): The system cannot find the file specified
Error on GetPhysicalDeviceHandle (errcode=2): The system cannot find the file specified
========================= SCSI/IDE Port 0 ==============================
PID TID LUN Claimed String Inquiry Header
--- --- --- ------- ---------------------------- -----------------------
0 1 0 Y PIONEER DVD-RW DVR-104 1.30 0x058000325b000000
Error on SmartIdentifyMiniport: A device attached to the system is not functioning

========================= SCSI/IDE Port 1 ==============================
PID TID LUN Claimed String Inquiry Header
--- --- --- ------- ---------------------------- -----------------------
0 0 0 Y IC35L120AVVA07-0 VA6O 0x0000000000000000
MINIPORT IDENTIFY command is completed successfully.
Model number: IC35L120AVVA07-0
Firmware rev: VA6OA50K
Serial number: VNC600A6C15ASA

========================= SCSI/IDE Port 2 ==============================
PID TID LUN Claimed String Inquiry Header
--- --- --- ------- ---------------------------- -----------------------
0 0 0 Y Maxtor 6Y200P0 YAR4 0x0000000000000000
MINIPORT IDENTIFY command is completed successfully.
Model number: Maxtor 6Y200P0
Firmware rev: YAR41VW0
Serial number: Y60K558E

========================= SCSI/IDE Port 3 ==============================
PID TID LUN Claimed String Inquiry Header
--- --- --- ------- ---------------------------- -----------------------
0 0 0 Y FUJITSU MCF3064SS 0020 0x078002023b000098
Error on SmartIdentifyMiniport: The request could not be performed because of an I/O device error

0 3 0 Y YAMAHA CRW2100S 1.0N 0x0580020227000010
Error on SmartIdentifyMiniport: The request could not be performed because of an I/O device error


 
shluz ©   (2003-12-26 00:04) [13]

а у меня ошибки выдает..


 
Alex Konshin ©   (2003-12-26 10:06) [14]


shluz © (26.12.03 00:04) [13]
а у меня ошибки выдает..

Он должен нормально работать на системах NT/2000/XP.


 
shluz ©   (2003-12-26 10:15) [15]

было заявлено на сайте:
>Проверялось на Windows 98, Windows NT 4.0 и Windows 2000.


 
Alex Konshin ©   (2003-12-26 10:21) [16]

На 95/98/ME должно рабоать при установленом smartvcs.vxd, смотри пояснения в примере IdeSN2.
Вообще я уверен, что можно и проще, я просто указал на то, что это возможно для стандартных ситуаций (для IDE и без hardware RAID контроллеров). Для SCSI тоже можно - запрос INQUIRY выдает почти то, что надо, но возможны проблемы, если у тебя нет прав администратора и при этом ASPI не установлено. А вот как быть в случае с RAID я тебе не скажу - не знаю.
У тебя на NT будет еще одно проблема - определить соответствие буквы и физического диска. По сути вопрос некорректен, потому как на одном диске может быть несколько букв, и один том может занимать несколько дисков.



Страницы: 1 вся ветка

Текущий архив: 2004.03.14;
Скачать: CL | DM;

Наверх




Память: 0.51 MB
Время: 0.02 c
3-43261
ИМХО
2004-02-13 03:31
2004.03.14
Пару слов о MS Access


1-43522
Аноним
2004-02-27 19:19
2004.03.14
Tray


1-43482
Ivolg
2004-02-29 15:18
2004.03.14
Текст


6-43733
Kacnep
2004-01-05 11:49
2004.03.14
Таблицы для поиска компов...


8-43700
Неопытный131
2003-11-15 10:10
2004.03.14
Работа в изображениями