Форум » Общие вопросы по SyMon » Глюк при переустановке » Ответить

Глюк при переустановке

shan: Раз пошел разговор о новой версии (релизе) (см тему по USB). то хорошо бы исправить еще один старый глюк (был с версии 2.??до 3.21): Однажды по неустановленным причинам Симон перестает работать. Я думаю, что при сбое на диске в секторах СИМОНА , каким-то образом затерся или перезаписался сектор. При попытке переустановить его в то же место. почему-то он не записывается по новой и сколько не переустанавливай -запорченный СИМОН не исправляется. Я делаю так-вручную (например нортон-диск-доктором) затираю сигнатуру Hoodwin с первого сектора. После этого переустановка всегда проходит на-УРА. Я думаю установщик проверяет- стоит-ли СИМОН ? Если да и той-же версии, то не пишет его. Надо-бы писать всегда. Если я не прав, то почему возникает описанный глюк

Ответов - 8

Vladimir Dashevsky: Это не глюк. По крайней мере это работает так, как закодировано :). Он честно переустанавливается, но сектора с настройками он наследует. И если в них кто-то нагадил, то это не отслеживается. Сигнатура как ряз и является признаком того, есть настройки на диске или нет.

shan: Так может опцию установки какую нибудь сделать, типа "сохранять параметры" или "обнулить настройки"? Так как бывает, что после переустановки внешне нет изменений- те же разделы, но ничего не работает (например изменены стартовые адреса или ещё что-то сразу не заметное). Или кроме сигнатуры писать контрольную сумму, чтобы быть уверенным, что не только есть старые параметы, но и не попорчены. То что настройки соханяются от прошлой установки очень хорошо. Много раз этим пользуюсь восстанавливая СИМОН после установки Windows, который обычно записывает свой МБР.

Vladimir Dashevsky: shan пишет: цитатаТак может опцию установки какую нибудь сделать, типа "сохранять параметры" или "обнулить настройки"? Согласен. Единственное, что я пока так и не придумал, как грамотнее это сделать. Если сделать лишний диалог с вопросом, то я опасаюсь, как бы много рядовых пользователей не потерли свои настройки по недоразумению. Вероятно, надо как-то отдельным пунктом чистить настройки. Чтобы было трудно перепутать с обычной установкой. shan пишет: цитатаИли кроме сигнатуры писать контрольную сумму, чтобы быть уверенным, что не только есть старые параметы, но и не попорчены. Опять таки, думал на эту тему. Сделать - не проблема, проблема в том, что делать с контрольной суммой? Ну не сойдется она вдруг по глупости чужого софта или ошибке в SyMon. Что с этим делать? Я склоняюсь к мнению, что все равно придется деелать то же самое, что и до проверки контрольной суммы, то есть пытаться дать возможность пользователю грузить то, чтоеще можно загрузить...


shan: Предлагаю добавить в установочный комплект программу или пункт в setup.exe: "sf_clear" =SYMON_FULL_CLEAR которая сама уберет все сигнатуры, восстановит МБР( то,что я обычно делаю вручную). Естесственно, нужно прежупредить Юзера, что все настройки симона будут ПОЛНОСТЬЮ удалены и будет невозможно при переустановке полностью восстановить параметры Симона. Правда остается удобная функция -поиск разделов, которая неплохо работает. Интересно запускается ли она автоматом при установке? И хорошо-бы дать имена разделам, хотя бы 6-8 симолов. Когда их много забываешь что в каждом разделе.

sws: Вчера в очередной раз сломался Симон, при загрузке видно вместо списка операционок - одну строку случайных символов в самой нижней строке и Выключить компьютер. Правда машина вешается намертво, 3 буквы на клавиатуре не помогают. Деинсталяция с восстановлением MBR возвращает комп к жизни, последующая установка разных версий Симон дает тот же результат. Раз в меню удаления есть пункт - восстановить стандартный загрузчик в MBR, можно в том же меню добавить пункт: "Удалить все настройки Симон" или вообще все его следы, естественно с восстановлением стандартного загрузчика в MBR. Сейчас буду чистить первый сектор, подскажите с какого адреса начинать, что-бы не портить MBR c загрузчиком (раньше просто обнулял весь сектор).

sws: Вопрос снимаю. Очистил второй блок (или 1-й если с 0 считать) все заработало. На первый взгляд в списке операционок все было правильно, а вот две строки настроек после них, без бутылки не разобрать... Все-таки маленькая программка, которая из под виндов смогла бы считать блок с настройками Симона, проверить его и перезаписать - была бы очень полезна в таких случаях (и не только в таких). Я конечно понимаю что Вы скажете - возьми и напиши сам... Наверняка я бы смог написать, но для этого мне нужно месяц или два, а Вам хватит и недели.

shan: У знакомого слетел 3.22 симон: Поставили WinXP, Offis2003, DrWeb,..много перезагрузок .... PhotoShop. При перезагрузке после установки Фотошопа список операционок пустой, время не тикает, на F2 F3 нет реакции. СИМОН ВИСИТ вглухую!! Человек много раз пытался ДЕИНСТАЛЛ СИМН, fdisk/ mbr, , УСТАНОВИТЬ симон и получал опять зависший СИМОН!!. Только когда я загрузился с дискеты и стер слово Hoodwin в конце блока номер1 (считая с 0) Симон опять установился нормально и нашел разделы. Простой пользователь редактором диска побоится править, Он этого не умеет, Этого приема в документации к симону не видел. А это ЕДИНСТВЕННЫЙ способ- затереть сигнатуру вручную. Поэтому надо иметь штатное средство затереть настройки. И что за настройки, от которых он виснет? Значит нет проверок? Может все-таки портятся не только настройки ,но и код с 3-го сектора, который тоже не переписявается, а перезаписывается только MBR?

Vladimir Dashevsky: Ок, будем работать над этим. Но вообще, ребята, сделана же служба бэкапов, какого черта вы ей не пользуетесь?!!



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