Форум » Общие вопросы по SyMon » Не видно плагина » Ответить

Не видно плагина

Lyalan: SyMon 3.21.00 не видит STDPLUG на какой бы раздел его не помещал (на диске NTFS и FAT). CDDRV при этом нормально работает в любом разделе. Насчет "граблей" проверил, все нормально. ----------------------------------------- Грабли могут быть, если: а) раздел использует криптование б) файл имеет атрибут "compressed" в) файл фрагментирован ------------------------------------------- Сталкивался с таким случаем и раньше, когда ставил SyMon на другие компы, но не разбирался, не было необходимости. Сейчас нужно скрыть меню загрузки, а ничего не получается.

Ответов - 20

Vladimir Dashevsky: Неплохо бы дословно сообщить натсройки. Может + нестоит в колонке Д?

Lyalan: Настройки следующие: STDPLUG.PLG 0 0 0 0 - 0 + PLUG Для CDDRV такие же. Вообще я их не вносил. После установки SyMon зашел по F2, а там уже все нарисовано. Плагины были скопированы на раздел NTFS до установки SyMon. Дискетта была только что сделанная, то есть ставил первый раз (если не перепутал).

Vladimir Dashevsky: Может, пробелы есть в конце названия файла? Глазами не видно, а на диске такого файла нет. Можно еще попробовать то же самое маленькими буквами набрать. ну уж с FAT то точно должно работать.


Lyalan: Все решилось совершенно случайно. По ошибке перезаписал MBR на диске (fdisk/mbr), соответственно SyMon затер. Установил его по новой и все теперь читается, плагины подхватывает с любого раздела, где укажешь. Вообще непонятно все это.

dantes: У меня проблема из той же оперы: плагины не видны, если их ставить на раздел FAT32, в то же время их прекрасно видно на NTFS-разделе. Эта проблема была как в 3.21, так и в 3.22. Хотелось бы как-то решить её, чтобы комфортнее переустановить Windows. Может проблема оттого, что NTFS - это самый первый раздел, вот поэтому только он и сканируется на предмет плагинов?

Andrew: Я заметил что начиная с версии 3.21 и 3.22 есть проблемы STDPLUG он постоянно слетает. Разделы FAT16 - 2 Gb хранит PAGEFILE (пронумерован 1 при разбивке) FAT16 - 100MB DOS(пронумерован 0 при разбивке) далее пошли всякие OC с NTFS NTFS - 10 GB NTFS - 10 GB и т.д. Плагины стоят на разделах с FAT16 независимо на каком 0 или 1 Ситуация такая при установке ли новой тестовой ОС или при восстановлении и АРХИВа с помощью GHOST (т.к. ХР любит затирать symon то после первой установки я делаю архив ЧИСТОЙ системы и в дальнейшем просто восстанавливаю чтобы каждый раз не затирать symon) происходит слет STDPLUG. Выглядит это таким образом: появляется 2 строки "ЗАГРУЗКА с CDROM" (при этом у меня на компе всего 1 CDROM) проверка показывает что загрузка с CDROM работает а плагин STDPLUG (Alt+G) не работает. Заходим в дос на FAT16 ПЕРЕПИСЫВАЕМ по новой плагин с дискеты (при этом по битовая сверка 2-х файлов НЕ ПОКАЗЫВАЕТ РАЗЛИЧИЙ!!!!!!!!) все опять заработало. ЕСЛИ поставить плагин на NTFS раздел ВСЁ РАБОТАЕТ !!!!!!!!!!!!!!!!! ВОТ уже как неделю снес DOS (т.к. он практически использовался для хранения плагинов в начале диска), а PAGEFILE (находящийся в начале HDD) раздел перевел в NTFS и плагины положил на него ВСЕ РАБОТАЕТ !!!!!!!!!!!!!!!!

Andrew: А вообще данный BootLoader ОЧЕНЬ и ОЧЕНЬ хорош я его использую Очень и Очень давно еще помоему со 2 версии или даже с первой сейчас не вспомню. Еще когда было NT и Windows 95 т.к. на W95 я играл а на NT работал СПАСИБО ВАМ ЗА ВАШУ РАЗРАБОТКУ!!!!!!!!!!!!!!!!!! Все эти вопросы не есть претензии а просто сообщения о ситуациях возникающих в процессе работы. Я сам программист и знаю что как бы не отлаживал программы бывают ситуации которые можно исправить только после детального анализа всех сообщений о все возможных НЕПОНЯТНЫХ ситуациях в действиях программы. При этом ЖЕЛАТЕЛЬНО чтобы пользователи ПОДРОБНО описывали детали конфигураций и если возможно проводили предварительный анализ ситуации возникшей у них т.е. при этом 100% не работает а при этом заработало. Извините за ФЛУД

Andrew: На днях я окончательно убедился что у меня проблемы с STDPLUG . На ноуте при загрузке SYMON происходит подвисание до 1-2 мин т.е. главное окно SYMON отрисовалось а менюшки выбора систем НЕТ !!! идет обращение к HDD и так висит 1-2 мин. Если отключить в настройках этот плагин то проблем нет все ОК. Если попробовать снова включить получается такая же проблема подвисает на 1-2 минуты после выхода из настройки. Ставил на FAT16 - по мимо подвисания он слетал (описано выше) NTFS - не слетает но подвисает все разделы (NTFS или FAT16) находились с 1 цилиндра. Symon установлен на 1 дорожку. Symon 3.22.1

Alex: "Пропадание" стандартного плагина просто достало. Никогда нельзя быть уверенным, что вот приэтой загрузке "он будет". Может кто выложит версию до 3.21, если это поможет .... ? Автору: На мой взгляд, как запасной вариант ну просто необходимо добавить в установочный набор утилиту STDPLUG.EXE, которая при необходимости заменит возможности STDPLUG.PLG. Ну а как же еще ?? Не цепляется плагин - запускаем утилиту.

Andrew: Как я понимаю Этот плагин нужен только для настройки дополнительных опций SYMON, что после использования его можно отключить его т.к. далее Symon работает как положено. Как я понимаю начиная с версии 3.21 есть много изменений поэтому использование желательно версии 3.21 или более старшего. На счет EXE я поддерживаю. Если надо загрузил утилиту поправил настройки и вперед.

xenon: Подтверждаю наличие проблемы. Глюки настолько разные и непонятные, что не вижу смысла описывать. Alex меня опередил буквально на несколько часов - я хотел внести подобное предложение. Только сформулирую чуть по-другому. Предлагаю: 1. Вообще отказаться от плагинов, как от класса. И утилиту назвать типа TWEAK.EXE - ближе по смыслу. Или, ещё лучше: 2. При установке SyMon'a на первую дорожку проблем с местом на диске вообще нет. Хоть до 10 мегабайт можно удлинить программу. И разработчикам, наверное, было бы гораздо проще и быстрее все функции, вынесенные в плагин, просто интегрировать в программу. А если кто-то вдруг(?) напишет свой плагин (а они задумались как класс ещё и для привлечения сторонних разработчиков), то его достаточно будет выслать разработчикам, чтобы они просто перекомпилировали программу в новую (лучше сказать "другую") версию программы. Не дело это, чтобы программа взаимодействовала с данными пользовательских разделов! Там у пользователей вирусы и антивирусы всякие что-то в потоки NTFS могут писать (SyMon умеет работать с потоками? Зачем ему вообще взаимодействовать с файловой системой?), дефрагментаторы жонглировать и т.д. Стерильность - лучшая профилактика глюков!

Vladimir_Bronsch: xenon пишет: Не дело это, чтобы программа взаимодействовала с данными пользовательских разделов! А кто сказал, что плагины должны лежать в пользовательских разделах? Если большая часть нулевого цилиндра не занята, то можно это "ничейное" пространство сформатировать и туда плагины положить. Вот вам и стерильность. А можно туда же и программу установки SyMon записать. Или ещё один цилиндрик под это дело выделить, чай не дорого стоит цилиндрик сегодня. А можно еще... или еще так... или немного по-другому... SyMon как раз тем и хорош, что не ограничивает пользователя в вариантах и возможностях. Он универсален и гибок. Границы возможного определяются собственными желаниями и фантазиями. Это не научное определение сейчас было, а похвала концепции программы :-)

xenon: Да ладно... Это просто была проверка связи. :-) Быстро ответили! Я сейчас мучаюсь вот с чем click here. Пока очередной раз копируются разделы сюда зашёл... В руководстве пользователя в разделе 9.1. есть слова: "На специальном разделе для плагинов, созданном для их хранения. Этот раздел поддерживается только до версии 3.17, поскольку с ним работать более неудобно, чем с FAT". Я до сих пор не совсем понял, хотя пока и не особо старался... А можно еще... или еще так... или немного по-другому... Лучше взяли бы и сказали подробно, как именно надо сделать. Можно с примерами. А то пользователям в дебри лезть приходится. Так, глядишь, и ассемблер скоро освоим... (он тоже "гибкий и универсальный")... :-)

Alex: Когда что-то не работает, с такой некрупной программой всегда проще переставить.... Надоело мне возиться с дискетами по понятным причинам :) и скинул я образ загрузочной дискеты с сабжем на CD.... Как бы не так ! Прога еще и писать хочет ! Как я понял это никому ненужная копия старого бута... Ну хоть бы опцию в строку инстала для отключения..... PS Интересно мне, а каким образом инсталиться на комп, где флопа нет как класса ?? Искать флоп на USB ?? PS2 Наиболее стабильное решение с плагинами - создать маленький раздел 10М хватит и туда записать плагины. А в самом сабже отключить его, чтобы "никто" не видел. Все работает стабильно.

Vladimir Dashevsky: Любой нынешний комп поддерживает загрузку с USB Flash. Вот берете флешку и делаете из нее образ hdd. затем ставите на него DOS, и дистрибутив SyMon. Грузитесь и ставите его куда хотите, и запись на диск есть, так что все бэкапы будут при себе.

Andrew: Так у меня всегда и было стоял DOS в первых разделах с HDD. На нем дистр. SYMON и плагины не более 10 МБ. но после перехода 3.22 начались глюки с STDPLUG на этом разделе описанные выше. Хотя с CD никаких проблем. Вопрос в догонку недавно обнаружил что плагин с CD не поддерживает загрузку с DVD для этого я использую режим загрузка со следующего в Bios устройства. А планируется это подправить или нет?

xenon: А я вообще не понимаю, почему так сложно делается загрузка с CD/DVD? Целых 7 килобайт кода! И зачем? Кстати, при включенной загрузочной флешке (с которой успешно установился SyMon) в меню выбора появляется пункт "загрузка с HD1". Так вот, при выборе этого самого пункта SyMon только моргает и курсор встаёт на первую систему. Это вся реакция. При выборе "...далее через BIOS" загрузка с CD или флешки (при отсутствии CD) происходит. Просто ну очень интересно! Разъясните, пожалуйста, ЗАЧЕМ вообще и кому нужен этот самый cddrv плагин??? P.S. (Что он такого даёт мне, как пользователю, кроме глюков? Даже стандартный плагин не нужен, т.к. встроенным редактором диска и так можно почти всё "потвикать". Я думаю, что его сделали как пример плагина вообще, для привлечения сторонних разработчиков. Долой плагины как класс! Цвета и так устраивают - лучше, чтоб глюков не было. Воспримите просто как пожелание одного пользователя, но на вопрос, пожалуйста, ответьте).

Vladimir Dashevsky: Плагин на самом деле небольшой, потому что в нем на самом деле находится драйвер ATAPI устройств из класса CD-ROM и DVD-ROM. И писался он в те времена, когда в BIOS еще вообще не было поддержки FLASH USB Boot, и даже не во всех компьютерах BIOS поддерживал загрузку с CD. А плагин эту проблему решал. Пункт "Загрузка далее через BIOS" был добавлен только в версии 3.22, потому что раньше большинство BIOS просто не умело перехватывать корректно int 19h и вообще поддерживать список загрузочных устройств. Поэтому, выбрав загрузку с hdd, к загрузке с CD было уже не вернуться, а плагин как раз и позволял сделать это безболезненно прямо из меню. То что реакция на флешке такая, это вполне законно, просто когда на вторичном HDD нет конфигурации SyMon, то SyMon стартует загрузчик из MBR этого диска, а тот уже вываливается с ошибкой и BIOS делает рестарт спервого устройства, то есть ПОЛНОСТЬЮ перезапускает всю загрузку, и SyMon запускается по-новой. А вам кажется, что это глюк SyMon. Вот если бы загрузка с того диска повисла, экран остался черным, то вам бы казалось иначе. P.S. Склонность пользователей к глюкам сугубо индивидуальна. Но у них всегда болжен быть выбор между ними, вот наша позиция! :-)

xenon: Склонность программ - тоже. :-) SyMon, после BIOS'a - самая главная программа на компьютере. Поэтому и должна быть всесторонне протестирована. Это не от нечего делать, поверьте! Надеюсь, что бетатестеры Вам также нужны, как и Вы нам. По поводу sddrv плагина: меня, как нового пользователя, сбил с толку просто сам факт его существования. Так что в часть глюков меня завела и документация, и форум. Включите в документацию фразу: " ... для тех компьютеров, BIOS которых не поддерживает загрузку с CD". Глюков у народа поубавится! Хотя здесь Вы уже конкретно ответили (в первый раз) по поводу нужности sddrv плагина. По поводу флешки. Почему "вываливается с ошибкой"? Ведь, по идее, должен был загрузится DOS и запуститься программа установки SyMon'a (если буквально прочитать и понять пункт в меню на русском языке). Сам я примерно знаю ответ, но хотел бы, чтобы Вы привели хотя бы один пример, как можно воспользоваться этим пунктом "загрузка с HD1", ведь он для чего-то сделан. Или он работает только тогда, когда на второй диск установлен SyMon, или когда второй диск прописан в SyMon'e на первом? Тогда его надо назвать "SyMon с HD1" или "Запуск с HD1". Просто хочется знать границы корректной работы программы. Раз есть пункт, то я им и воспользовался, как только увидел :-))) там же по-русски... SyMon многое может, а чего не может, наверное мало; так значит коротенький FAQ "Что не может SyMon" был бы крайне полезен, хотя бы в плане экономии времени, и нашего и Вашего.

Vladimir Dashevsky: Ну, на то он и плагин, что функциональность предоставляется опционально. нужность плагина каждый оценивает по-своему. Вы бы отказались от него, если бы CD-ROM не пропал? Думаю, нет. Я не спорю, что в плагине есть недоработки. Но просто надо понимать, что картина не статическая, всё во времени меняется. Плагин писался для CD-ROM, и проверялся на них же. Потом, он был слегка доработан, чтобы понимать CD-диски, воткнутые в DVD-ROM. А сегодня люди уже втыкают DVD-диски и удивляются, почему не работает. Ну потому что пока не поддерживается, не было на момент написания плагина загрузочного DVD под рукой. Их вообще мало было тогда, так как софт был компактнее. То же самое относится и к "видимости" плагинов. Драйвер чтения плагинов писался по неофициальной документации по файловым системам, так как майкрософт официально не публикует формат NTFS и даже FAT32. Плагин писался на основе опыта работы с программой diskedit и документации по поддержке ntfs в линукс, и тестировался на одной машине. По поводу флешки. Ну вот дос и пытался загрузиться, только "доборые" программисты из МС в своё время тупо забили номер диска в бут-сектор, в итоге дос с такого диска не стартует, если не поправить этот номер. SyMon занимается коррекцией только в том случае, когда он на том диске сконфигурирован и знает формат загрузочного сектора. А у Вас там нет конфигурации. Кроме того, как именно отформатирована флешка? С завода флешки идут в формате дискеты, то есть на них нет вообще таблицы разделов. Их можно с легкостью переразбить в linux, но вот в виндах это делается неудобно и по-уродски с помощью специализированных программ, которых в самих виндах нет. А добрый BIOS вообще может эмулировать флешку и как гибкий, и как жесткий диск, независимо от того, как на самом деле она отформатирована. И если его попросить эмулировать ее как жесткий диск, то SyMon напишет "Загрузка с HD1", хотя флешка может быть при этом дискетой. Тут все глюки - чисто пользовательских рук дело. А FAQ писать - дело неблагодарное, его никто не читает, всё равно по-новой спрашивают. Ну нету в массах привычки читать инструкцию перед употреблением, что тут поделаешь... И это, похоже, не зависит от того, что именно употребляется. Менталитет такой... "Вот не заработает, будем думать; а заработает, думать точно не будем". Так что, это даже хорошо, что иногда не работает, форму не дает терять :))



полная версия страницы