Главная страница
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.027 c
1-43581
Алексей
2004-02-27 15:14
2004.03.14
DbGrid работа с выделенными строками


4-43972
Unknown
2004-01-07 09:17
2004.03.14
Память, занятая процессом


14-43790
arbin
2004-02-18 15:21
2004.03.14
Веселые вещи происходят у нас.


14-43798
PVOzerski
2004-02-17 17:28
2004.03.14
глюк в Netscape 4.8?


3-43349
Drozdov A
2004-02-16 14:13
2004.03.14
Select * from table1 order by pole1