NTFS4TC 2 / DiskInternals Reader

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

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

bob_tm
Сообщения: 65
Зарегистрирован: Вс фев 20, 2011 17:53

Сообщение bob_tm »

версия 1.0.3
для refresh надо cd \\\DiskInterals Reader\<Refresh>\%P
остался вариант и /L="\\\DiskInterals Reader\<Refresh>" просто для refresh

Спасибо MVV хоть я и не так сделал, но натолкнул на идею :)

MVV, а когда вы добавляли *.vdi, плагин показал нормальный раздел или только те непонятки с слешами?
Попробуйте новую версию, я там подправил немного :)
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

Там показывалось по несколько разделов, порой не совсем было понятно, какие к чему.

С 1.0.3 вроде нормально. Правда, два из десятка образов не открыл (хотя разделы там есть определенно, размеры образов 9,31 ГБ и 15,6 ГБ) - подключаю, появляется раздел, вхожу в раздел - пусто.

Кстати, может, создать спец папку для загрузки образов? Типа, чтобы загрузить образ C:\1.vdi, я вхожу в папку \\\DiskInterals Reader\<Mount>\VDI\C:\1.vdi (ну и для других типов аналогично) - эта маленькая штука значительно упростила бы процесс загрузки образов, позволив обойтись без диалогов выбора файла. А если можно будет входить в <Refresh>\<Mount>, то тогда при загрузке файла прежде загруженные будут выгружаться, чтобы не засорять окно.
Последний раз редактировалось MVV Ср мар 16, 2011 17:59, всего редактировалось 3 раза.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Пока криво работает. Видно, что плагин думает, но в итоге файлы с первого раза не появляются, и если удалить в текущей сессии какие-то файлы, то плагин будет показывать удалённые. Пока, как и раньше, правильно работает только рефреш из корня и заход оттуда же...
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

Ага, добавил файл в папку, перешел в неё через refresh - не вижу. Удалил другой файл, зашел снова через refresh - вижу оба. Может, это из-за кэширования записи NTFS?
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

То, что кэширования свою роль сыграло - факт, но фактом остаётся и то, что при входе из корня всё работает как надо. И в предыдущей версии с дополнительной косой чертой тоже работало как следует по части правильного отображения списка в активной папке.
bob_tm
Сообщения: 65
Зарегистрирован: Вс фев 20, 2011 17:53

Сообщение bob_tm »

Ага, добавил файл в папку, перешел в неё через refresh - не вижу. Удалил другой файл, зашел снова через refresh - вижу оба. Может, это из-за кэширования записи NTFS?
У меня нормально работает... будем думать.
Забыл указать, что для правильной работы <Refresh> по кнопке плагин должен называться "DiskInternals Reader" и никак иначе :)
Подумаю, чтобы имя плагина откуда-то выколупывалось...

MVV, для быстрого добавления образов можно копировать образы в корень плагина (Upload). Но такое работает когда образ диска состоит только из одного файла. А диалоги для выбора файлов нужны когда надо подгрузить образ состоящий из нескольких файлов. Для удаления всех образов жмем < Refresh > в корне плагина. А какие файловые системы на тех двух образах (которые 9,31 ГБ и 15,6 ГБ)? может мы их не поддерживаем.
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

Да, работает копирование, удобнее диалога в любом случае.
Подумаю, чтобы имя плагина откуда-то выколупывалось...
Мне пришлось для этого парсить секцию [FileSystemPlugins] в файле wincmd.ini, сравнивая путь к каждому модулю (после раскрытия переменных окружения) с путем от GetModuleFileName - если совпал, беру соответствующее имя, иначе беру стандартное.
А какие файловые системы на тех двух образах (которые 9,31 ГБ и 15,6 ГБ)? может мы их не поддерживаем.
Хм, на двух стоит 8-я FreeBSD, значит, по идее, какая-то Ext, названия томов в плагине получаются вида empty Volume 4. А на последнем - XP, значит, NTFS, и том получает название вида NTFS Volume 1. Хм, сейчас попытался запустить эту виртуальную машину - BIOS выругался, что возникла ошибка чтения диска. Так что, похоже, вопрос частично снимается. :) Но содержимое обоих образов с Ext не видны.
Аватара пользователя
arax
Сообщения: 260
Зарегистрирован: Чт янв 20, 2011 10:00
Откуда: Новгород

Сообщение arax »

MVV
на двух стоит 8-я FreeBSD, значит, по идее, какая-то Ext
Интересные вы люди бсдшники, даже не знаете какая у вас файловая система используется.
Может там ufs2 поддержка которой в плагине и не заявлялась?
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

Я не фанат никсов, эти FreeBSD ставил для работы (нужно было кой-чего под них написать), а не для того, чтобы изучать их файловую систему. :)

Если там действительно своя система, то вопрос снимается.
Аватара пользователя
flm
Сообщения: 467
Зарегистрирован: Вс дек 09, 2007 05:54

Сообщение flm »

MVV писал(а):Если там действительно своя система, то вопрос снимается.
Я бы не спешил снимать вопрос. "empty Volume" - не очень то информативно и вводит в заблуждение. Я бы предпочёл unknown для файловых систем, которые плагин не может распознать.
cogito ergo sum
http://www.yakimchuk.ru/questions.htm - Как правильно задавать вопросы
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

bob_tm писал(а):У меня нормально работает... будем думать.
Забыл указать, что для правильной работы <Refresh> по кнопке плагин должен называться "DiskInternals Reader" и никак иначе
А на 7-ке проверялось? Может, версию случайно незаконченную выложили? Я название не менял.

Кто ещё может подтвердить сей косяк?
Аватара пользователя
Rodny
Сообщения: 949
Зарегистрирован: Ср янв 24, 2007 00:59
Откуда: Могилёв, Беларусь

Сообщение Rodny »

Про образ VHD с Windows98 на FAT16 плагин пишет "Unallocated space (Windows98 Hard Disk_VirtualPC at end)\". При входе - пустота.
Диск динамический, если это имеет значение.

Добавлено
Забыл уточнить, что нормальный диск тоже отображается.
Последний раз редактировалось Rodny Пт мар 18, 2011 00:29, всего редактировалось 1 раз.
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

Я вообще едва ли не для каждого файла виртуального диска вижу помимо основного тома том с этим вот "Unallocated space".
hurtavy
Сообщения: 3
Зарегистрирован: Чт мар 17, 2011 22:58

Сообщение hurtavy »

Спасибо за полезный плагин.
Можно ли добавить возможность подключения образов, создаваемых программами резервного копирования? Например, Acronis True Image?

По поводу FreeBSD... Плагин распознает только файловые системы ZFS и SWAP. Причем пишет, что они Empty.

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

da0 (FreeBSD ZFS partition) (empty Volume 20)\
swap-da0 (FreeBSD Swap partition) (empty Volume 19)\
Еще, почему-то, обзывает Linux Swap тоже как "empty Volume", хотя этот тип раздела определить несложно.
В общем, хорошо бы реализовать если не поддержку этих ФС, то хоть предложение flm про "unknown partition type"

Ещё у меня не монтируется vhd. В нём - 1 раздел ntfs на 40 ГБ с установленной Windows Server 2008 R2. Пытаюсь смонтировать, а раздел в списке не появляется.
2darkduke
Сообщения: 8
Зарегистрирован: Чт мар 17, 2011 23:33

Сообщение 2darkduke »

Спасибо за отличный плагин. Радуют его темпы развития :)

Монтирование образов виртуалок - отличная вещь!
Присоединяюсь к вопросу hurtavy о том, насколько реальна поддержка образов Acronis True Image.

И еще одно. На домашнем компьютере стоит несколько хардов, на из них один раздел на весь диск не открывается любой версией плагина.
Вот (pastebin.com/ZC1akmpv) мой список разделов, ОС Windows 7 Ultimate SP1 русская. Ошибок на разделе chkdsk не находит
Ответить