View previous topic :: View next topic |
Author |
Message |
Mellomann
Joined: 07 Sep 2009 Posts: 708
|
(Separately) Posted: Wed Mar 07, 2012 20:39 Post subject: |
|
|
CaptainFlint
Предлагаю занести в todo фичу - работу с ram-дисками, например:
1. монтировать диск с копированием его в память: т.е., при наличии достаточного количества оперативки при монтировании образ перечитвается полностью в память и монтируется, все дальнейшие обращения следуют не на винт, а прямиком в память, что очень удобно и быстрей на порядки при наличии огромного числа мелочи и необходимости к ней обращаться в произвольном порядке (у меня такое - фотоальбомы, разные сборки картинок сотнями тысяч в каждом образе, игровые установщики и просто игры с кучей ресурсов и т.п.).
2. (опционально) создать пустой ram-диск из нулей, подобное первому, но только образ подхватывать не нужно.
3. при размонтировании таким образом монтированых образов винта спрашивать - сохранять ли изменения, или потерять всё без внесения правок образа. (для cd/dvd неактуально, просто размонтиовать без вопросов)
Вот, в целом - как-то так. Если есть возможность/интерес сделать подобное - буду весьма рад подобной фиче. Понятно, что такой функционал можно проделать и другими вещами (тем же ImDisk V.D.D.), но хотелось бы именно всё-в-одном решение, а не куча мелких прог для разного. |
|
Back to top |
|
|
CaptainFlint
Joined: 14 Dec 2004 Posts: 6151 Location: Москва
|
(Separately) Posted: Wed Mar 07, 2012 23:12 Post subject: |
|
|
Mellomann
Скажем так: фичу в todo занесу, но мне она пока представляется ощутимо выбивающейся из общей концепции плагина, поэтому не уверен, что буду её реализовывать. Кроме того, даже если в итоге решу, что её стоит делать, у меня в todo есть много гораздо более приоритетных задач, как по этому плагину, так и по другим плагинам/утилитам, так что на реализацию в обозримом будущем надеяться не советую.
Касательно пункта два: не могу вообразить, как команда создания образа должна быть реализована в интерфейсе. Единственный технически предусмотренный в API способ — это псевдофайл с именем вида <Создать образ>, но, во-первых, я ужасно не люблю смешивать командные псевдофайлы с файловыми сущностями, во-вторых, сама идея вызова команды через двойной щелчок по специальному файлу я считаю идиотизмом (включая команду <Обновить> в Сетевом окружении Тотала), и в-третьих, этот псевдофайл придётся дублировать в каждой подпапке плагина (версия 2.0 будет поддерживать создание папок), а это совсем уж чересчур. _________________ Почему же, ё-моё, ты нигде не пишешь "ё"? |
|
Back to top |
|
|
Mellomann
Joined: 07 Sep 2009 Posts: 708
|
(Separately) Posted: Wed Mar 07, 2012 23:15 Post subject: |
|
|
CaptainFlint
ну... на нет и суда нет |
|
Back to top |
|
|
Antonij72
Joined: 15 Oct 2011 Posts: 14
|
(Separately) Posted: Fri Apr 13, 2012 17:37 Post subject: |
|
|
Quote: | Для работы плагина необходимо установить драйвер виртуального диска (команда "Установить"/"Install" в контекстном меню файла VD_Driver\vd_filedisk.inf). |
Windows 7x64, ТС 8х64
Команда "Установить"/"Install" в контекстном меню файла VD_Driver\vd_filedisk.inf не появляется.
При попытке установить новое оборудование/драйвер система ругается: Quote: | В указанной папке не найдено драйверов, совместимых с этим устройством.
Если в этой папке имеется драйвер, проверьте, пригоден ли он для
поддержки устройства "Windows для компьютеров на базе
х64-процессоров". |
Что не так? |
|
Back to top |
|
|
Mellomann
Joined: 07 Sep 2009 Posts: 708
|
(Separately) Posted: Fri Apr 13, 2012 17:56 Post subject: |
|
|
Antonij72
Была у меня такая проблема на х64 тоже, пока не разобрался, что у меня папки дровков x64 и ia64 перепутаны были. Но и правильное переименование папок тоже успехом не увенчалось, ибо после установки хоть и заработало, но попёрла куча ошибок в сис-журнале, мол, дровок часто об ошибках себя пишет.
Решилось безобразие уходом на более продвинутую альтернативу.
А вообще, настоятельно рекомендую присмотреться к ImDisk V.D.D. как более актуальному варианту. Перезагрузки после установки не требует, поддерживает не только fdd/hdd/cd образы, но и работает с ram-дисками. И весит чуток мельче. |
|
Back to top |
|
|
CaptainFlint
Joined: 14 Dec 2004 Posts: 6151 Location: Москва
|
(Separately) Posted: Fri Apr 13, 2012 18:11 Post subject: |
|
|
Antonij72 wrote: | При попытке установить новое оборудование/драйвер система ругается: |
Драйвер не является драйвером оборудования, поэтому и ругается. В ReadMe-файле в папке Descripts описано, как устанавливать драйвер и что делать, если пункт "Установка" отсутствует в контекстном меню.
Причин отсутствия самого пункта "Установить" мне пока выявить не удалось, ни на одной из моих система подобная проблема не проявлялась. Впрочем, в версии 2.0 плагин сам будет управлять установкой и запуском драйвера, поэтому особо много усилий на эту проблему я тратить уже не стану.
Mellomann wrote: | после установки хоть и заработало, но попёрла куча ошибок в сис-журнале, мол, дровок часто об ошибках себя пишет. |
А что ж не сообщил?.. _________________ Почему же, ё-моё, ты нигде не пишешь "ё"? |
|
Back to top |
|
|
Mellomann
Joined: 07 Sep 2009 Posts: 708
|
(Separately) Posted: Fri Apr 13, 2012 19:28 Post subject: |
|
|
CaptainFlint wrote: | А что ж не сообщил?.. | Да уж и не вспомню сейчас... То ли, инет не работал тогда, то ли я ещё тут не обитал. А, может, то и другое сразу...
Отаказаться от плагина заставила необходимость перезагрузки и невозможность (или я не нашёл) автоматизировать установку драйвера (например, собрать в sfx-архив с запуском нужной команды после извлечения). Да и невозможность использовать его при занятом ТК (мало ли чем его можно "занять", не переносимым в фон), а также не очень хорошая работа из нескольких ТК одновременно тоже наложили свой отпечаток. Вот и ушёл на более актуальную для меня альтернативу. |
|
Back to top |
|
|
CaptainFlint
Joined: 14 Dec 2004 Posts: 6151 Location: Москва
|
(Separately) Posted: Fri Apr 13, 2012 19:40 Post subject: |
|
|
Mellomann wrote: | Да и невозможность использовать его при занятом ТК (мало ли чем его можно "занять", не переносимым в фон) |
Гм… Вообще-то, одного этого достаточно, чтобы изначально выбирать в качестве инструмента стороннюю утилиту, а не плагин. Я ж плагин написал не из-за того, что пользоваться нечем (альтернатив навалом), а из-за того, что хотелось именно тесной интеграции с Тоталом. А про автоматизированную установку мы ж в своё время обсуждали — скопировать файл драйвера и создать в реестре пару ключей, обе вещи автоматизируются элементарно. Хотя перезагрузка, конечно, этот сценарий портит. Ну да ладно, дело прошлое, как говорится. _________________ Почему же, ё-моё, ты нигде не пишешь "ё"? |
|
Back to top |
|
|
Antonij72
Joined: 15 Oct 2011 Posts: 14
|
(Separately) Posted: Sun Apr 15, 2012 15:17 Post subject: |
|
|
CaptainFlint wrote: | как устанавливать драйвер |
Windows 7x64.
Из какой из трёх папок копировать драйвер в system32/drivers? |
|
Back to top |
|
|
CaptainFlint
Joined: 14 Dec 2004 Posts: 6151 Location: Москва
|
(Separately) Posted: Sun Apr 15, 2012 15:36 Post subject: |
|
|
Antonij72 wrote: | Из какой из трёх папок копировать драйвер в system32/drivers? |
amd64 _________________ Почему же, ё-моё, ты нигде не пишешь "ё"? |
|
Back to top |
|
|
Antonij72
Joined: 15 Oct 2011 Posts: 14
|
(Separately) Posted: Sun Apr 15, 2012 15:58 Post subject: |
|
|
CaptainFlint
Спасибо. Не тот кидал. Заменил. Без перезагрузки он не подхватится? |
|
Back to top |
|
|
CaptainFlint
Joined: 14 Dec 2004 Posts: 6151 Location: Москва
|
(Separately) Posted: Sun Apr 15, 2012 16:37 Post subject: |
|
|
Antonij72 wrote: | Без перезагрузки он не подхватится? |
Сложно сказать. Если после импорта файла реестра уже перезагружался, то может подхватиться. Попробуй выполнить следующие команды из админской консоли:
Code: | sc stop vd_filedisk
sc start vd_filedisk |
_________________ Почему же, ё-моё, ты нигде не пишешь "ё"? |
|
Back to top |
|
|
Antonij72
Joined: 15 Oct 2011 Posts: 14
|
(Separately) Posted: Sun Apr 15, 2012 17:10 Post subject: |
|
|
CaptainFlint
Спасибо. Заработало. |
|
Back to top |
|
|
Лукавый
Joined: 03 Jul 2012 Posts: 11
|
(Separately) Posted: Mon Jul 16, 2012 16:37 Post subject: |
|
|
Плагин установился, автоматически. Драйвер вручную. Правда немного не нравится добавленный процесс в автозапуск. Но почему то образовавшийся виртуальный диск видит только Total. Есть в проводнике вновь созданный диск. Раскрываю -ничего. В место того, чтоб открыть список файлов. Можете ли вкратце ответить, что установил не так ? Или еще внимательней проштудировать инструкцию? [Windows XP x64. Total 7.57]
Ничего не делал, еще раз проверил. ДА, работает, виден с проводника. У меня одна учетка админа на компе, другой нет. А вот Total по моему установлен «для всех пользователей». Спасибо за плагин
Ранее пользовался отдельной программой дефакто-Daemon Tools. Для такой маленькой функции монтирования я думаю он избыточен. Да и не нравилось в последних версиях он стал громоздче и самое главное наблюдал торможение пока он проверит бесплатную лицензию (несколько секунд)
Last edited by Лукавый on Tue Jul 17, 2012 10:51; edited 1 time in total |
|
Back to top |
|
|
CaptainFlint
Joined: 14 Dec 2004 Posts: 6151 Location: Москва
|
(Separately) Posted: Mon Jul 16, 2012 18:01 Post subject: |
|
|
Лукавый
К сожалению, не могу даже предположить, чем может быть вызвано такое поведение. Виртуальный диск может быть не виден в разных программах, если они запущены с разными уровнями привилегий (например, если монтировать диск из Тотала, запущенного от имени Администратора, то и диск будет виден только программам, запущенным от Администратора), но в этом случае другие программы вообще не должны видеть виртуальный диск, ни пустой, ни полный, т.к. он находится в другом пространстве имён, невидимом для них. _________________ Почему же, ё-моё, ты нигде не пишешь "ё"? |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group
|