Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Операционные системы > Операционные системы общие вопросы
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 31.08.2010, 08:19   #1
S_Yevgeniy
Форумчанин
 
Аватар для S_Yevgeniy
 
Регистрация: 08.07.2009
Сообщений: 246
По умолчанию Принцип работы менеджеров загрузки ОС.

Доброе время суток.
Может кто подскажет принцип работы Boot менеджеров. Может кто что-то подобное делал для себя.
Заранее большое спасибо.
Удачи Вам в ваших начинаниях.
Да прибудет с Вами свет и радость!!!
S_Yevgeniy вне форума Ответить с цитированием
Старый 02.09.2010, 10:55   #2
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

для начала, что есть загрузчик в принципе, вообще это сектор носителя помеченный как загрузочный(последние два байта), БИОС грузит его по адресу 0x0:0x7c00(RM,сегментный адрес)
далее он обычно загружает нужные данные в память с носителя(используя БИОС прерывания) и идет инициализация ОС.
на жестких дисках загрузчик находится в MBR.
менеджеры заменяют первичный загрузчик(именно оригинальный сектор), естественно сохраняют его в известном им месте(иногда заменяется и вторичный загрузчик, но это по обстоятельствам)
далее при выборе ОС, её загрузчик кладется в память и передаем ему управление, как бы он только начал работать

ну это примерно и в крадце.
а тебе зачем?
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 02.09.2010, 11:03   #3
S_Yevgeniy
Форумчанин
 
Аватар для S_Yevgeniy
 
Регистрация: 08.07.2009
Сообщений: 246
По умолчанию

Просто была такая замечательная программа Boot Magic 8. она не желает работать с жесткими дисками более 250 гитар. А мне она очень нужна и удобна для работы. Так как проста и надежна. И если даже ее убиваешь то можно переключить диски другими программами. Аналогичная программа от акроникса работает как-то не так. Что-то там намудрили и еще один Boot менеджер тот вообще на работа до того что пришлось убивать весе разделы жесткого.
Вот я подумал, может это не сильно мудреное дело и попробовать с помощью добрых людей сделать боот менеджер.
Да прибудет с Вами свет и радость!!!

Последний раз редактировалось S_Yevgeniy; 02.09.2010 в 11:51.
S_Yevgeniy вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Каков принцип работы с указателями??? Tanusha_221 Помощь студентам 0 28.05.2010 16:12
принцип работы LPT порта Joslen_bomon Компьютерное железо 3 08.12.2009 14:30
Принцип загрузки локаций в ОЗУ anyx Gamedev - cоздание игр: Unity, OpenGL, DirectX 4 22.09.2009 21:08
Объсните принцип работы программы Ge0rGE Помощь студентам 1 10.06.2009 21:50