Virtual Disk

Обсуждение только плагинов и утилит для Total Commander.

Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер

zzzz123
Сообщения: 4
Зарегистрирован: Вт фев 08, 2011 15:04

Сообщение zzzz123 »

CaptainFlint
Образы не сжатые... обычные iso взятые с руборда рутрэкера и т.д. но лежат на сжатом диске... с несжатого диска драйвер 1.3.3 подключает, просто сжатие диска существенно экономит место под файлосвалку.
Жаль что сжатые диски не поддерживаются драйвером, удобно из коммандера монтировать несколько штук подряд. Впрочем 1.3.2 пока хватает более чем, спс за плагин.

-----

А может есть плагин, чтобы образы можно Daemon tools подключать\отключать, такой же удобный как этот?
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

zzzz123 писал(а):чтобы образы можно Daemon tools подключать
Фраза абсолютно бессмысленная. Либо пропущено "с помощью", либо "можно" следует после "Daemon tools". Второе отпадает сразу, т.к. указанная программа монтирует, а не записывает образы с собственным форматом. Ну, а что касаемо аналогов, то, к большому сожалению, у данного плагина их попросту нет.
zzzz123
Сообщения: 4
Зарегистрирован: Вт фев 08, 2011 15:04

Сообщение zzzz123 »

Flasher
пропущено "с помощью"
имелось в виду такой же плагин только, использующий драйвер виртуального диска например от демон тулз(или чегонить что умеет со сжатыми дисками нормально работать)
Ну, а что касаемо аналогов, то, к большому сожалению, у данного плагина их попросту нет.
печально, но может автор сделает поддержку сжатых дисков, чтобы можно с них было образы открывать... хотя бы в режиме "только чтение".
Впрочем функциональности 1.3.2 пока более чем достаточно.
-----
п.с. если честно то не разу не замечал чтобы с образа на сжатом диске что-то бы считывалось неправильно...
Аватара пользователя
CaptainFlint
Сообщения: 6239
Зарегистрирован: Вт дек 14, 2004 22:34
Контактная информация:

Сообщение CaptainFlint »

zzzz123 писал(а):Образы не сжатые... обычные iso взятые с руборда рутрэкера и т.д. но лежат на сжатом диске...
Именно об этом и речь. Если файл сжат средствами NTFS (а он будет сжат, если лежит на сжатом диске), то это, как я уже сказал, чревато серьёзными проблемами.
zzzz123 писал(а):А может есть плагин, чтобы образы можно Daemon tools подключать\отключать, такой же удобный как этот?
Не встречал, но особо и не искал.
zzzz123 писал(а):печально, но может автор сделает поддержку сжатых дисков, чтобы можно с них было образы открывать... хотя бы в режиме "только чтение".
К сожалению, решения проблемы пока не найдено. Более того, мне вообще не удалось обнаружить никакой информации по данной проблеме, кроме короткого примечания в исходниках драйвера. Исследование показало, что подключение сжатого образа в режиме чтения-записи в Windows 2000 гарантированно приводит к зависанию. Есть сведения, что то же самое происходит и в Windows XP. Про более поздние системы ничего не известно, но баг слишком серьёзный, чтобы можно было махнуть рукой и сказать "авось обойдётся".
Режим "только чтение", увы, тоже не защищён от указанной проблемы. Хоть мне лично и не удалось её воспроизвести в данном режиме, природа бага такова, что он может проявляться и при одном только чтении из файла-образа.
zzzz123 писал(а):п.с. если честно то не разу не замечал чтобы с образа на сжатом диске что-то бы считывалось неправильно...
Это называется "везение". :) Когда-нибудь оно ведь может и кончиться…
Почему же, ё-моё, ты нигде не пишешь "ё"?
Аватара пользователя
curium
Сообщения: 50
Зарегистрирован: Ср июн 21, 2006 09:20
Откуда: Урал
Контактная информация:

Сообщение curium »

как обойти ограничение на 5 одновременно подключенных виртуальных диска?
5 -- это очень мало :(
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

curium
Автор в отпуске и некоторое время будет недоступен. Ждём ответа...
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
CaptainFlint
Сообщения: 6239
Зарегистрирован: Вт дек 14, 2004 22:34
Контактная информация:

Сообщение CaptainFlint »

curium писал(а):как обойти ограничение на 5 одновременно подключенных виртуальных диска?
Вообще-то, по умолчанию их не 5, а 4 каждого типа. Настоятельно рекомендую читать документацию к тем программам, которыми пользуетесь. Цитирую ридми:
В. При попытке подключения образа выдаётся ошибка:
     Ошибка при создании виртуального диска!
     Подключено уже слишком много устройств данного типа.
О. Драйвер по умолчанию позволяет подключать только по 4 устройства каждого типа (т.е. 4 эмулятора FDD, 4 - HDD и 4 - CD/DVD). Если вам требуется большее количество, можно увеличить этот параметр в реестре, ключ:
     [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\VD_FileDisk\Parameters]
     NumberOfDevices=dword:00000004
После этого необходимо перезагрузить компьютер.
Почему же, ё-моё, ты нигде не пишешь "ё"?
Аватара пользователя
LonerD
Сообщения: 1174
Зарегистрирован: Вт янв 04, 2011 03:56
Откуда: Макеевка
Контактная информация:

Сообщение LonerD »

Возможно ли хранить настройки плагина в ini-файле?
Хоть плагин и не предполагает портабельность в силу необходимости установки драйверов, но ветка реестра HKEY_CURRENT_USER\Software\Flint Incorporation попросту ни к чему.
Аватара пользователя
CaptainFlint
Сообщения: 6239
Зарегистрирован: Вт дек 14, 2004 22:34
Контактная информация:

Сообщение CaptainFlint »

LonerD писал(а):Возможно ли хранить настройки плагина в ini-файле?
Нет. Формат данных сильно двоичный и не предполагает ручной правки, а если таковая произойдёт, может случиться большой бум, т.к. валидацию некорректных данных я сильно не тестировал.
В версии 2.0 я переделал формат хранения данных, и, теоретически, их уже можно будет загнать в INI, но я не уверен, что у меня хватит сил реализовать это дело в 2.0. Я основной-то функционал всё никак не допилю…
Почему же, ё-моё, ты нигде не пишешь "ё"?
Аватара пользователя
gora
Сообщения: 442
Зарегистрирован: Чт дек 30, 2004 13:09
Откуда: Иваново

Сообщение gora »

CaptainFlint
1 Попробовал установить плагин версии 1.3.3 и получил ошибку:

Код: Выделить всё

---------------------------
Total Commander
---------------------------
Не удаётся подключить плагин!

Возможно, для работы плагина требуются DLL-файлы, отсутствующие на вашей системе.
---------------------------
ОК   
---------------------------
Что делать?
2 Насколько актуально это предупреждение в связи с выходом х64 ТС?
ВНИМАНИЕ!!!
В 64-битных системах все манипуляции по установке драйвера необходимо производить только
из Проводника Windows! Если выполнить их из Total Commander, драйвер не будет установлен!
Это связано с тем, что TC - 32-битное приложение, работающее в 64-битных Windows в режиме
эмуляции 32-битного окружения.
TC8b7 x64, Win7 x64
Win7 SP1 Ultimate x64, TC8.52a x64
Аватара пользователя
CaptainFlint
Сообщения: 6239
Зарегистрирован: Вт дек 14, 2004 22:34
Контактная информация:

Сообщение CaptainFlint »

1) Пользоваться 32-битным Тоталом. VirtualDisk пока под 64 бита не портирован, я работаю над этим.

2) Предупреждение остаётся актуальным с поправкой на то, что можно это делать не только из Проводника, но и из 64-битного Тотала, а также из 32-битного Тотала с деактивированным системным перенаправлением. (Последний способ работал и раньше, но с ним легко что-нибудь перепутать, поэтому я не стал выносить его в ридми. Уж если народ не мог увидеть слово drivers в инструкции по ручной установке драйвера и копировал всё в system32, что уж говорить о таких неимоверно сложных действиях как включение спец-режима в Тотале!) Но поскольку 64-битной версии плагина ещё нет, то подобная установка драйвера не имеет особого смысла, всё равно пользоваться можно только из 32-битного Тотала. Ну и когда 64-битная версия выйдет, там будет управление запуском драйвера прямо из плагина (как раз над этим я и бьюсь в настоящее время), установка использоваться не будет вообще, так что данная приписка будет попросту удалена из ридми.
Почему же, ё-моё, ты нигде не пишешь "ё"?
Аватара пользователя
CaptainFlint
Сообщения: 6239
Зарегистрирован: Вт дек 14, 2004 22:34
Контактная информация:

Сообщение CaptainFlint »

Поскольку работа над русификацией отнимает практически всё свободное время, и работать над версией 2.0 не получается, я решил всё-таки пересобрать версию 1.3.3 под 64 бита.

Пакет с плагином обновлён, загрузить можно по прежним адресам (раз, два), размер 256 Кб.
Почему же, ё-моё, ты нигде не пишешь "ё"?
Аватара пользователя
Mellomann
Сообщения: 709
Зарегистрирован: Пн сен 07, 2009 00:44

Сообщение Mellomann »

CaptainFlint писал(а):когда 64-битная версия выйдет, там будет управление запуском драйвера прямо из плагина
Как я вижу, в архиве wfx64 появился.

1. Управа на дровок есть?

2. Перезагрузку всё ещё хочет? (для сравнения - ImDisk VDD в ней вообще не нуждается)

3. Читаю в истории:
Реализована утилита командной строки vd_filedisk.exe для управления подключением образов независимо от TC (загружается отдельно).
Где её взять?
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Mellomann писал(а):Как я вижу, в архиве wfx64 появился.
Он везде сейчас в 64 появляется.
Mellomann писал(а):Где её взять?
Здесь.
Аватара пользователя
CaptainFlint
Сообщения: 6239
Зарегистрирован: Вт дек 14, 2004 22:34
Контактная информация:

Сообщение CaptainFlint »

Mellomann писал(а):1. Управа на дровок есть?
2. Перезагрузку всё ещё хочет? (для сравнения - ImDisk VDD в ней вообще не нуждается)
Как я написал выше, это не та 64-битка, которую я намеревался выложить, а простая перекомпиляция ранее опубликованной 1.3.3 под 64 бита, просто для того, чтобы плагином можно было пользоваться в 64-битном Тотале. Абсолютно ничего в реализации плагина не менялось.

Установку драйвера из плагина и отсутствие перезагрузки я уже реализовал в версии 2.0, но сроков выкладывания хотя бы работоспособной альфы назвать не могу. Однозначно не раньше релиза Тотала 8.0 и выпуска расширенной русификации к нему.
Почему же, ё-моё, ты нигде не пишешь "ё"?
Ответить