Mon, 07 Feb 2005 13:53:32 +0300 Jurgis Armanavichius wrote to Harry Zhurov:
[...]
HZ>> Пользуюсь уже лет пять или шесть. Прога очень маленькая, хорошая дока HZ>> (на русском), есть редактор разделов - с ним я уже забыл, что такое HZ>> fdisk, пароли на запуск и на инструменты и еще много всякого. HZ>> Рекомендую.
JA> Вот тебя-то я и попытаю! :) Можно?
JA> Из пяти наличествующих примеров я не понял, как быть в моем случае? Мой JA> случай довольно прост. Имеется установленная WinXP. Имеется два жестких JA> диска. Первый диск поделен на два куска: C: и D:, второй - тоже на два JA> куска: E: и свободное место для Линукс. Т.е. в Windows я вижу 3 диска: JA> C:, D: и E:. Если я теперь установлю SyMon, то он получит данную картину JA> разделов, сохранит у себя XPшный загрузчик и будет нормально стартовать JA> Винду.
JA> А вот как мне поставить Линукс, чтобы получить возможность загружаться JA> с помощью SyMon? Я ведь буду устанавливать Линукс на свободное место на JA> втором физическом диске (я так постоянно и делал, но стартовать Линукс JA> с дискетки - как-то не по-современному... а этот хренов GRUB мне чуть JA> все не запорол! :) он как-то поделит это место на нужные ему разделы, JA> захочет куда-то записать свой GRUB/LILO (этого ему нельзя разрешать?) JA> и т.п. Как быть?
Не, там все не так. Симон вообще про ОСи ничего не знает и знать не хочет. Он живет _до_ них. При установке он загружается в MBR и там живет. Там же хранится и конфигурация разделов. Симон просто позволяет манипулировать этими самыми конфигурациями.
Как известно при старте компа из MBR считывается таблица разделов и управление передается загрузчику ОС, который должен быть в определенном месте активного (загрузочного) раздела (если его там не будет, то ОС, ясен перец, не стартует). Таблица разделов может содержать до 4 разделов. Это жесткое ограничение (это не симоново ограничение, это так само по себе в компе) - такой формат, afair.
Симон же позволяет создавать несколько таких конфигураций и при старте выбирать одну из них. Например, заводишь несколько разделов, делаешь их primary. На один ставишь НТ, на другой Мастдай, на третий Линух. А при старте Симон спросит у тебя (можно сделать по умолчанию, чтобы он не донимал вопросами, с таймером), какую конфигурацию ты хочешь запустить. Выбираешь, например, Мастдай - и управление будет передано в раздел, где установлена вин9х. Аналогично и с другими вариантами. И каждая ОС живет на своем разделе, они никак не пересекаются и при запуске все выглядит так, как будто эта ОС на компе одна. Весь фокус в том, что симон просто по твоему выбору переписывает таблицу разделов из заготовленных конфигураций и передает ее загрузчику ОС так, как будто эта конфигурация единственная на компе. От самой ОСи ничего не зависит. ОС может быть любой.
Если есть больше одного винта, то Симон позволяет проделать все манипуляции для каждого винта индивидуально. Это все работает - сам проверял. Просто выбираешь винт и далее нужную конфигурацию разделов. Все рулится предельно просто путем хождения стрелками по диалогу в стиле TurboVision 2.0.
Всего поддерживается до 36 разделов. Вот цитата:
=========Beginning of the citation============== А сколько ОС тянет SyMon?
SyMon является, пожалуй, рекордсменом в своей области. Он поддерживает до 36 основных разделов, на которых Вы можете разместить до 20 совершенно различных операционных систем. Каждую систему Вы можете защитить паролем, установить пароли на загрузку с дисковода и пользование встроенными инструментами. В отличие от многих программ для загрузки ОС, Вы можете конфигурировать SyMon прямо на лету, еще до загрузки или установки ОС, для которой написана программа установки. Более детальную информацию о возможностях SyMon можно посмотреть
formatting link
end of the citation================