Форум » Предложения по усовершенствованию SyMon » Возможность скрытия логических дисков » Ответить

Возможность скрытия логических дисков

p0wertyw: Программа Paragon Boot Manager может скрывать логические диски внутри расширенного раздела; позволяя тем самым, создавать для каждой ОС свой набор логических дисков. Предлагаю создать плагин добавляющий аналогичную функцию в SyMon.

Ответов - 6

Vladimir Dashevsky: А каким образом настраивать данные возможности? Как наиболее популярно отобразить, какие разделы пользователю необходимо выбирать или скрывать? Названия дисков меняются от того, какие разделы открыты или спрятаны.

p0wertyw2: Например, ввести внутреннюю нумерацию логических дисков в расширенном разделе: Пусть на диске установлены две ОС WinXP1 b WinXP2 и в расширенном разделе создано два диска D и E. тогда диск D-0 а E-1. Данные о видимости разделов можно хранить в дескрипторе ОС (или в соответствующем поле плагина) добавив еще одно поле «Видимость» где видимость ОС будет определятся перечнем соответствующих номеров дисков из расширенного раздела.(Аневидимость прочерком) Например: WinXP1 0 1 - первая OC видит оба диска; WinXP2 - 1 - вторая видит только второй тоесть E, но если скрытие будет осуществлено через изменение типа файловой системы на неизвестный данной операционной системе (В принципе файловой системе можно присвоить код вобще не существующий в природе) ему она присвоит букву D. Таким образом, в результате получаем что Первая ОС видит оба диска; Вторая только второй - которому она присвоит букву D:- так как тип файловой системы первого [нулевого] она она определить, не может и, следовательно его автоматически не монтирует. Для того чтобы смоделировать подобную ситуацию достаточно вместо двух ОС семейства NT поставить XP Win98 , а один из логических дисков отформатировать под NTFS. WinXP будет видеть оба диcка, а Win98 - только один: чья файловая система FAT32. Причем вне зависимости от расположения этого диска в расширенном разделе: форматируем первый логический дискв FAT32 - видит первый и присваевает ему букву D; форматируем в FAT32второй соответственно - второй. Количество полей в новом дескрипторе «Видимость» можно сделать, например, равным трем (У меня три логических диска С- система D- документы E- программы), а увеличивать их число через нажатие соответствующей клавиши. PS Это не раздвоение личности просто меня почему то на форум не пускает. Пишут что неправильный пароль

Yurkesha: Идея не лишена привлекательности... Особенно если ее извратить до безобразия! То есть описываем ВСЕ разделы в SyMon как первичные. После чего даем возможность объединять произвольный набор разделов в контейнер - то бышь в Extended раздел... Правда я пока даже представить не могу как правильно (и в первую очередь БЕЗОПАСНО) реализовать систему ссылок EPBR, чтоб внешние приложения не порушили геометрию диска... Разве что откатывать любые изменения в таблице разделов, сделанные сторонними приложениями, при перезагрузке... Хотя это и не поможет в случае комплексных изменений.


Vladimir Dashevsky: Yurkesha пишет: цитатаПосле чего даем возможность объединять произвольный набор разделов в контейнер Вот этого не надо, всякие там нортон диск докторы и прочий уважаемый софт считают, что: 1. EPBR должна быть выровнена на границу цилиндра 2. подраздел, опысываемый EBPR, должен начинаться на 1 дорожку позже самой EBPR. 3. EBPR следующего подраздела должна идти сразу после EBPR предыдущего. Нарушение этих правил вероятнее всего не приведет к проблемам ОС, и они нормально замонтируют файловую систему. Но боюсь что утилиты управления разделами, типа fdisk, этого не поймут и при случае угробят информацию... Наиболее безопасный способ - это маскирование FSC в EBPR. такое сделать можно но надо где-то хранить соответствие масок и дескрипторов ОС.

Yurkesha: К сожалению все это так... По крайней мере на платформе PC...

sergey: в результате длительного пользования Симоном, а кстати только он, из всез загрузчиков, позволяет творить "полное безобразие" с винтом: было у меня по два-четыре расширенных раздела на винте, и без счета основных, но в конце-концов, вообще отказался от расширенных разделов с логическими дисками, постоянные проблемы возникали с совместимостью разных прог., и т.д. и т.д. пока логика РС построена и ограничена 4 разделами, лично я понял, что при пользовании загрузчиком - оптимально иметь мин. 3 винта: и винты нарезать только на основные разделы. 1-й системный с n кол-вом разделов и остальные по 4 основных (вполне заменяют лог.диски), далее компонуй как хочешь и никаких проблем. тем, паче стоимость винтов ныне смехотворна (я вспоминаю 94-95 г. по 120 дол. за 4 мб памяти и по 300 за 1гб винт)



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