Форум » Общие вопросы по SyMon » Почемуто меняется геометрия диска! :-((( » Ответить

Почемуто меняется геометрия диска! :-(((

PavelE: Уважаемый Владимир, пользуюсь Symon-ом очень давно. Программа прекрасная, никогда никаких дисков не ломала и про резервное копирование до я уже забыл. Не говоря уже о переписывании CHS разделов. Но вот возникла проблема. Версия, которой пользовался (3.18.06) перестала работать. Пишет: "нет места для деинсталляционной информации". Порылся в форуме, почитал Ваши советы по этому поводу - ничего не помогло. Версия 3.18.05 при этом работала и Symon устанавливала. Решил уже обновиться. Скачал последнюю альфу (22-ую). Всё установилось, работало нормально. Но вот в XP создал новый раздел, перегрузился, Symon спросил: "Принять изменения?", я согласился, и в результате... Вместо 255 цилиндров он мне стал упорно подсовывать 240! (А диск небольшой, на 10 гиг) И что я уже не делаю (mbr, патчить, uninstall-setup, etc.) - ничего не помогает. В BIOS-е нормально всё выставлено. Что делать?

Ответов - 2

Vladimir Dashevsky: Думаю, что речь идет о головках диска, коих действительно 255 в лежиме LBA и 240 в режиме Large. Природы самопроизвольного сбрасывания этого числа в BIOS я не понимаю, вероятно эти настройки он хранит в NVRAM и предоставляет стандартный интерфейс PnP BIOS к ним, которым и пользуется установщик XP (зачем?). Но вот у BIOS есть еще одна бандитская особенность. Он любит корректировать количество головок диска по содержимимо таблицы разделов в MBR. То есть, если какая-то программа поменяет MBR и перекурочит там таблицу разделов, то при следующей загрузке BIOS эти значения возьмёт в качестве эталона. Как это лечить. 1. Убедиться, что в BIOS SETUP в настройках диска выставлен режим доступа к диску именно LBA, а не LARGE, не AUTO, не NORMAL, и.т.п. 2. Нужно редактором диска либо перетереть все разделы в MBR, либо попатчить их CHS описания на, чтобы головока конца раздела была 254, а не 239. 3. Сохранить эти изменения в MBR и перегрузиться ресетом, чтобы их там SyMon точно не трогал больше. 4. Не принимать никаких изменений, если SyMon предложит. 5. Загрузить какую-нибудь систему, которая ранее грузилась правильно.

PavelE: Уважаемый Владимир, Спасибо за ответ. Вот только пока я его ждал - проблему решил (всё равно спасибо!, потому что решение прочитал гдето здесь же). А решил так (перепробовав много чего): 1. В BIOS-е, разумеется, всё было выставлено на LBA (и принудительно, и после Auto проверялось). 2. Затёр нулями нулевой сектор. Reset. 3. fdisk/mbr с дискеты 98-ого. Reset. После этого геометрия вернулась на место. 4. И уже после этого поставил Symon. Но только не последнюю версию, а 3.18.05. Не буду кидать камни - в последнем ли релизе причина или в чём то ещё, но только почемуто именно с ним не пошло, и не пошло не один раз (точнее, падала таблица не один раз - сюда писать я стал, когда это уже совсем достало), а со старенькой 3.18 всё надёжно работает. Но самое главное - НИЧЕГО НЕ ПРОПАЛО! И это - самый главный ПЛЮС Symon-а! Хотя, конечно, неприятно, когда на твоём диске разделы исчезают :-(



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