Драйвер виртуального HDD под WinXP
От: Аноним  
Дата: 02.10.05 16:04
Оценка:
Коллеги, подскажите плизз насколько сложно реальзовать сабж, и если можно пару советов с чего начать...
Re: Драйвер виртуального HDD под WinXP
От: Alter_ Украина http://alter.org.ua
Дата: 02.10.05 21:21
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Коллеги, подскажите плизз насколько сложно реальзовать сабж, и если можно пару советов с чего начать...


Я бы порекомендовал посмотреть на
1. ramdisk из nt4 ddk (DDKNT4\src\storage\disk\ramdisk\)
2. возможно еще DDKXP\src\storage\class\disk\scsidisk
3. а также на DDKXP\src\general\toaster\ на предмет WDM'ности.
После чего скрестить бульдогов с носорогами.

ramdisk плох тем, что не WDM. Но кажется вполне работоспособен.

--
Alter, http://alter.org.ua
--
Alter, http://alter.org.ua
Re: Драйвер виртуального HDD под WinXP
От: Barnukoff  
Дата: 03.10.05 04:30
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Коллеги, подскажите плизз насколько сложно реальзовать сабж, и если можно пару советов с чего начать...

А начать с драйверэнтри и IRP обработчиков, почитать O`Relly и W2k Driver book, когда ничего не выходит курить DDK до наступления полного просветления. Сабж реализовать несложно, пара тысяч строк кода, а вот шифрование врубать куда сложнее .
Я в процессе, просветления еще не наступило.
Re: Драйвер виртуального HDD под WinXP
От: rastoman  
Дата: 03.10.05 10:49
Оценка:
Здравствуйте, <Аноним>, Вы писали:

А>Коллеги, подскажите плизз насколько сложно реальзовать сабж, и если можно пару советов с чего начать...

А тебе виртуальный HDD нужен или обычный виртуальный Volume?
В них разница фундаментальная
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Re[2]: Драйвер виртуального HDD под WinXP
От: Аноним  
Дата: 03.10.05 16:07
Оценка:
Здравствуйте, rastoman, Вы писали:

R>А тебе виртуальный HDD нужен или обычный виртуальный Volume?


Неа, именно диск.
Re[3]: Драйвер виртуального HDD под WinXP
От: rastoman  
Дата: 03.10.05 18:19
Оценка:
Здравствуйте, <Аноним>, Вы писали:

А>Неа, именно диск.

Можно тут посмотреть костяк простейшего драйвера (filedisk):
http://www.acc.umu.se/~bosse/
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Re[4]: Драйвер виртуального HDD под WinXP
От: Аноним  
Дата: 04.10.05 06:52
Оценка:
Здравствуйте, rastoman, Вы писали:

R>Можно тут посмотреть костяк простейшего драйвера (filedisk):

R>http://www.acc.umu.se/~bosse/

Спасибо!
Похоже что практически то что надо!
Re: Драйвер виртуального HDD под WinXP
От: foras  
Дата: 11.10.05 07:40
Оценка:
Здравствуйте, Аноним, Вы писали:

А>Коллеги, подскажите плизз насколько сложно реальзовать сабж, и если можно пару советов с чего начать...


http://users.compaqnet.be/cn021945/RAMDisk/ramdiskfree.htm

Здесь свободно скачиваемые сырцы RAMdisk`a
Re[2]: Драйвер виртуального HDD под WinXP
От: aktz Беларусь  
Дата: 11.10.05 15:30
Оценка:
Здравствуйте, rastoman, Вы писали:

R>Здравствуйте, <Аноним>, Вы писали:


А>>Коллеги, подскажите плизз насколько сложно реальзовать сабж, и если можно пару советов с чего начать...

R>А тебе виртуальный HDD нужен или обычный виртуальный Volume?
R>В них разница фундаментальная

А можно подробнее, в чем эта фундаментальность проявляется?
И еще вопрос, когда драйвер делает устройство FILE_DISK_DEVICE получется HDD или Volume?
Re[3]: Драйвер виртуального HDD под WinXP
От: rastoman  
Дата: 11.10.05 20:38
Оценка:
Здравствуйте, aktz, Вы писали:

А>>>Коллеги, подскажите плизз насколько сложно реальзовать сабж, и если можно пару советов с чего начать...

R>>А тебе виртуальный HDD нужен или обычный виртуальный Volume?
R>>В них разница фундаментальная

A>А можно подробнее, в чем эта фундаментальность проявляется?

A>И еще вопрос, когда драйвер делает устройство FILE_DISK_DEVICE получется HDD или Volume?

Ну, сэмулировать реальный жесткий диск несколько сложнее (bus, device и т.п.), нежели обычный FILE_DISK_DEVICE.
При использовании FILE_DISK_DEVICE создаётся объект устройства с типом FILE_DISK_DEVICE
Для разных типов устройств разные требования по обработке IOCTL кодов и т.п.
Обычно FILE_DISK_DEVICE вполне достаточно...
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Re[4]: Драйвер виртуального HDD под WinXP
От: aktz Беларусь  
Дата: 12.10.05 09:33
Оценка:
Здравствуйте, rastoman, Вы писали:

R>При использовании FILE_DISK_DEVICE создаётся объект устройства с типом FILE_DISK_DEVICE

R>Для разных типов устройств разные требования по обработке IOCTL кодов и т.п.
R>Обычно FILE_DISK_DEVICE вполне достаточно...

Если я правильно понимаю, то с помощью FILE_DISK_DEVICE можно сэмулировать и партишн и hdd?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.