Разработка, производство и продажа радиоэлектронной аппаратуры
|
Требуется программист в Зеленограде - обработка данных с датчиков; ColdFire; 40 тыс.
e-mail: jobsmp@pochta.ru
|
2ы
Отправлено
Vit 18 декабря 2007 г. 23:40
Во-первых, загрузка идёт поэтапно - смотри ссылку - и загрузчики есть начальный и остальные.
Во-вторых,загрузчик, находящийся на разделе (не начальный загрузчик) может запускаться либо переходом из загрузочного сектора раздела, либо начинаться в загрузочном секторе раздела.
В-третьих, на разделе загрузчика может не быть, равно ядро ОС может запускаться прямо с начала загрузочного сектора раздела.
В-четвёртых, нужно понимать, что загрузчик, находящийся на активном разделе, передающий обычно управление своей ОС, может передавать управление на другой раздел в бутовый сектор - получается, что загрузчик там может быть точно такой же и нифига не знать, что этот раздел не есть активный. (Смотри BootPart http://www.winimage.com/bootpart.htm)
У виндовс 2k+ принято, что в загрузочном секторе активного раздела есть переход на загрузчик NTLDR. При этом предполагается, что управление на загрузочный сектор раздела передастся из MBR (хотя на самом деле пофиг откуда). Линуксы отличались во-первых прописыванием своего загрузчика в MBR. Кроме того, они часто не ставили (и, похоже, не ставят, если не сказать) загрузчик в раздел. Как таковой загрузочный сектор раздела не используется линуксом для хранения там простого джампа в принятом у виндовс и фрибсд формате(скажем мне иного не встречалось). И ещё один аффигенный момент - загрузчик линукс знает те ядра, которые знает - остальное вне его компетенции (т.е. имеет набор точек входа и всё, ну и набор сигнатур или каких-то других способов селекции - не разбирался).
Итого. Если поставить виндовс на активный праймари раздел, а затем поставить линукс на другой праймари раздел, ну а загрузчик линукс определить (при инсталляции линукс) находиться в MBR, то де-факто становится пофиг, какой раздел активный - этим рулит загрузчик линукс, находящийся в MBR. Из линукс обычно без проблем можно настроить этот загрузчик (наиболее популярные Lilo и GRUB - я пользуюсь GRUB) так, чтобы он позволял запускать виндовс. Если линукс надоел, то нужно переписать MBR, ну а разделы линукс после этого можно пользовать. Одно но - нужно убедиться, что раздел с виндовс активный, если не так, то с загрузочного компакта нужно запустить нечто типа PowerQuest(Simantec) PartitionMagic (7+) и поставить разделу с виндовс это свойство. Переписывание MBR делается в консоли восстановления виндовс командой fixmbr (в ДОС/вин98 делалось fdisk /mbr), иногда требуется в той же консоли давать fixboot.
Составить ответ | Вернуться на конференцию
Ответы
- У меня линуксы стоят себе на "логическом диске", праймари раздела не даю. (+) — ReAl (19.12.2007 12:17:4 89.162.152.53, 1064 байт)
- спасибо за уделенное внимание и потраченное время на ответ, завтра вдумаюсь, щас я с тела в инете — ы (19.12.2007 01:03:47 217.118.66.59, пустое)
- Ответ: Ощущение что растаманы писали. — Artem-1.6E-19 (18.12.2007 23:43:17 92.113.64.117, пустое)
- И чего хотел сказать? — Vit (18.12.2007 23:54:50 77.122.184.20, пустое)
- Ответ: То что сказал. — Artem-1.6E-19 (18.12.2007 23:57:46 92.113.64.117, пустое)
- Тебя туамосом звать или по делу скажешь? А то ты начинаешь раздражать — Vit (19.12.2007 00:06:29 77.122.184.20, пустое)
- Ответ: Что по делу? Как комп грузится? — Artem-1.6E-19 (19.12.2007 00:09:45 92.113.64.117, пустое)
- ы решил, что ему линукс мешает виндовсу и наоборот. Я думаю, что ему стОит помочь. — Vit (19.12.2007 00:34:50 77.122.184.20, 198 байт, ссылка)
- Ответ: Не могу тут помочь. У меня винда одни раздражения вызывает. Сегодня на работе кучу времени грохнул пытаясь поднять под ней апач. — Artem-1.6E-19 (19.12.2007 00:44:48 92.113.64.117, 134 байт)
- Насчёт апача - денвер поставил бы — Vit (19.12.2007 01:03:45 77.122.184.20, пустое, ссылка)
- На сегодня вполне удобно и стабильно выглядит openSuSe10.3 (сексу виндузятнику просто отискать надо) — Vit (19.12.2007 01:01:7 77.122.184.20, 349 байт)
- ИМХО если ставить линукс, то тот, который поддерживается производителями EDA-софта, так как больше он особо не для чего не нужен. А это RHEL или SuSe. И как близкая к RH федора. А уж фряха нам, разработчикам железяк, как-то совсем мимо, эт админам-провайдерам. — SM (19.12.2007 01:08:26 80.92.255.53, пустое)
- Для полазать по инету, послушать музыку, фильмы посмотреть, фотки перебрать, реферат помочь старшему накатать - вполне хватает openSuSe10.3 — Vit (19.12.2007 01:20:40 77.122.184.20, 368 байт)
- А то есть шанс сексу поиметь для запуска всяких кэденсов, менторов, синопсисов, синплифаев, квартусов и прочего хлеба насущного. — SM (19.12.2007 01:14:0 80.92.255.53, пустое)
- Ответ: Я всем говорю что начинать нужно со слоквари, но при этом предупреждаю что делать это не следует. — Artem-1.6E-19 (19.12.2007 01:05:10 92.113.64.117, 286 байт)
- ы решил, что ему линукс мешает виндовсу и наоборот. Я думаю, что ему стОит помочь. — Vit (19.12.2007 00:33:52 77.122.184.20, 198 байт, ссылка)