On-line: guests 0. In total there are: 0 [information..]
AuthorTopic



link post  Posted: 21.02.07 11:40. Post subject: Symon и syslinux


Здравствуйте, форумчане.
Такая вот трабла:
есть две primary партиции по 31 метру, FAT16
на первой установлен syslinux и тонкий клиент
на второй стоят утилиты и загрузчик дос с менюшкой

Устанавливаю symon 3.22 Lite,
вторая партиция с утилитами грузится без проблем
а при попытке загрузки первой пишет boot filed

Помогите пожалуйста решить проблему.

Спасибо: 0 
Profile Quote Reply
Replys - 36 , page: 1 2 All [new only]


moderator


link post  Posted: 13.03.07 10:31. Post subject: Ждём результатов


Архивы отослал на тот адрес, с которого получил бут-сектор. Ждем результатов проверки.

Спасибо: 0 
Profile Quote Reply



link post  Posted: 13.03.07 22:15. Post subject: Re:


Архивы поймал. Постараюсь как можно быстрее протестировать - пока, к сожалению, болею. Результаты сообщу непременно!

Спасибо: 0 
Profile Quote Reply



link post  Posted: 14.03.07 10:24. Post subject: Re:


Ходы и норы! Работает!!!
Без заиканий на какие-либо ошибки!

Спасибо: 0 
Profile Quote Reply
moderator


link post  Posted: 15.03.07 11:40. Post subject: Re:


Поздравляю!
Это, пожалуй, первый бут-сектор, который обращается к записи в таблице разделов MBR, ссылка на которую передается в паре DS:SI. Все остальные сами читают MBR повторно и сами ищут там активный раздел.

Спасибо: 0 
Profile Quote Reply



link post  Posted: 19.03.07 12:05. Post subject: Re:


Уважаемый автор, а не могли бы Вы прокомментировать ситуацию: насколько критичен этот найденный баг для других пользователей, в каких версиях SyMon он существует и выйдет ли в связи с этим новый релиз.

Заранее благодарен, Владимир

Спасибо: 0 
Profile Quote Reply
moderator


link post  Posted: 19.03.07 13:11. Post subject: критичность ошибки


Как я и написал, ошибка крайне редкая, поскольку большинство загрузчиков из бут-сектора не пользуется данной особенностью. Дело в том, что ранее, когда MBR содержала только стандартный загрузчик, единственный во всем мире, поиск активного раздела осуществлялся по указателю DS:SI, и он, так уж вышло, доживал до запуска кода из бут-сектора. В результате стало принято считать, что этот указатель передается в бут-сектор как параметр, и указывает на запись в таблице разделов MBR. В этой записи, как известно, находится информация о положении раздела на диске, типе файловой системы и т.п. Но главное удобство заключается в том, что благодаря такому способу можно в принципе грузить систему не из основного раздела! А, скажем, из расширенного. А всё потому, что загрузчику не надо знать, откуда реально прочитан дескриптор раздела, его можно хоть виртуально прямо в памяти создать. Надо сказать, что этим удобством мало кто воспользовался, потому что уж было так заведено, что в качестве загружаемых определены основные разделы, а все прочие схемы - от лукавого. Но вот, как видно, линукс с раздела FAT воспользовался...

Этот баг не критичен для всех ОС, которые грузятся из активного раздела MBR. Их загрузчики сами повторно считывают MBR и сами определяют там активный раздел. Этот баг критичен для пользователей, намеревающихся делать загружаемыми расширенные разделы, хотя ошибка может и не проявиться ввиду того, что зачастую вместе с загрузчиком в бут-сектор вписывается информация об абсолютном положении раздела на данном диске, так что загрузчик может вычислить все необходимые адреса без необходимости повторного чтения MBR.

Наличие данной ошибки считаю несущественным для большинства пользователей. Исправление войдет в новый релиз вместе с каким-нибудь существенным улучшением.

Спасибо: 0 
Profile Quote Reply
Replys - 36 , page: 1 2 All [new only]
Reply:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Username, Password:      register    
Тему читают:
- user online
- user offline
All times are GMT  3 Hours. Hits today: 0
You can: smiles yes, images yes, types yes, poll no
avatars yes, links on, premoderation off, edit new post no