Для чего нужны загрузочные меню на компакт дисках

Что такое загрузочный диск?

Многие люди задаются этим вопросом. А еще эти люди задаются вопросом: «Как сделать загрузочный диск?» Но обо всем по порядку. В этой статье пойдет речь о том, что же такое загрузочный диск.

Ну, наверное, тут нужно начать издалека. Дело в том, что само понятие «загрузочный диск» происходит (ИМХО: Имею Мнение Хочу Озвучить) из архитектуры компьютера, если можно так сказать. Давайте разбираться. Тут нужно понимать работу компьютера. Вы никогда не задумывались, что происходит с компьютером после того как Вы нажали на кнопку питания на системном блоке. Ведь какое-то время после нажатия этой кнопки, Вам остается только ждать, пока компьютер загрузится. То есть, все это время, он живет какой-то своей жизнью, Вам не доступной. А там происходит очень много всего интересного.

Я не буду вдаваться в подробности описания того, что происходит с отдельными частями системного блока во время загрузки компьютера (процессор, память, жесткий диск и т. д.). Я не являюсь профессионалом в этой области. Это чисто мое мнение, как пользователя компьютера, как я это понимаю. Это статья никоим образом не является догмой, раз и навсегда данностью, которая не должна подвергаться критике. Если кому-то покажется, что я где-то не прав, всегда можно поправить меня в комментариях к этой статье. Цель этой статьи заинтересовать пользователя компьютера, человека, задуматься о том, о чем в свое время, задумался я.

Итак, при нажатии на кнопку включения питания на вашем системном блоке, компьютер начинает загружаться. Процессор загружает информацию из BIOS в оперативную память. Что такое BIOS? Это Basic Input Output System – основная система ввода вывода. Другими словами на каждом компьютере, или ноутбуке, есть микросхема (или микросхемы), в которую зашиты команды о том, как нужно действовать компьютеру после включения питания. Почему зашиты? Потому что программа записана в энергонезависимую память компьютера, которая не стирается после выключения питания. Была такая аббревиатура при Советском Союзе, называлась ПЗУ (Постоянное Запоминающее Устройство). Это микросхема, или несколько микросхем, в которые заносилась программа с помощью специальных устройств – программаторов. То есть происходила прошивка этих микросхем.

После того как в микросхему была занесена программа, её впаивали в устройство, в данном случае в материнскую плату компьютера или ноутбука. Программа, «зашитая» в BIOS, «хотела» только одного: начать загрузку операционной системы, после тестирования всего компьютера, конечно. Ведь цель этой программы как раз и заключалась в тестировании компьютера на начальном этапе загрузки, и, если все нормально, передать дальнейшие действия операционной системе. Ну, может не совсем «операционной системе». Наверно, правильней будет сказать, найти загрузочные устройства и продолжить загрузку уже с них…

А вот тут, мы уже вплотную подошли к понятию «загрузочный диск». Наверно многие из вас заходили в BIOS своего компьютера. Это сделать несложно, достаточно при загрузке компьютера нажать клавишу DEL или F2, например. После нажатия Вы попадете в специализированную программу управления Вашим компьютером, ну или, материнской платой Вашего компьютера. Там то и можно выбрать, с какого устройства продолжать загрузку компьютера. Как Вы поняли, их может быть несколько. Это и жесткий диск, компакт-диск, флешка, дискета (это если компьютер очень старый) или сеть, в конце концов.

Устройств много, но их объединяет одно – у всех должен быть загрузочный сектор. Например, представьте такую ситуацию: Вам нужно переставить операционную систему Вашего компьютера. Причин сделать это – море. Пускай это будет то, что Ваша операционка перестала загружаться. Ваша задача найти компакт-диск с дистрибутивом той Windows, которую Вы хотите установить, загрузиться с него и установить Windows. Важно одно: У компакт-диска должен быть загрузочный сектор. Иначе, даже если вы правильно укажете в BIOS порядок загрузки с компакт-диска, компьютер все равно с него загружаться не будет, так как не найдет на нем загрузочный сектор.

И напоследок. Если вам понравилась эта статья и вы почерпнули из нее что-то новое для себя, то вы всегда можете выразить свою благодарность в денежном выражении. Сумма может быть любой. Это вас ни к чему не обязывает, все добровольно. Если вы всё же решили поддержать мой сайт, то нажмите на кнопку «Поблагодарить», которую вы можете видеть ниже. Вы будете перенаправлены на страницу моего сайта, где можно будет перечислить любую денежную сумму мне на кошелек. В этом случае вас ждет подарок. После успешного перевода денег, вы сможете его скачать.

Источник

Программы для создания интерактивных загрузочных меню для CD- и DVD-дисков

Программы для создания загрузочных меню (аutorun):

– Longtion AutoRun 6.0

– Typhoon AutoRun III 3.1

– CD Autorun Creator 4.6

– Power AutoPlay Menu Wizard 1.1

Чтобы можно было осуществить быстрый запуск нужного файла с компакт-диска, требуется не просто скопировать на CD- или DVD-диск нужную информацию, а обеспечить к ней удобный интерактивный доступ, ибо не стоит заставлять пользователей и клиентов тратить время на чтение прилагаемого руководства к диску. На деле это означает, что после помещения диска в накопитель на экране монитора должно автоматически появляться интерактивное меню, обеспечивающее навигационный доступ ко всем материалам диска.

Реализовать такую возможность совсем не сложно: достаточно снабдить диск автозагружающейся графической оболочкой (загрузочным меню — autorun), при наличии которой диск станет удобным инструментом для установки ПО или драйверов, внятным учебным пособием, иллюстрацией ваших личных разработок, визитной карточкой компании, информационным бюллетенем и т.п. (автозагружающиеся диски могут с не меньшим удобством представлять и иную информацию).

Загрузочные меню позволяют ускорить доступ к хранящимся на диске дистрибутивам, превратить обычные диски с фотографиями в эффектные слайд-шоу, четко организовать итоговые документы компании, ускорить доступ к хранящимся на диске электронным книгам или видеозаписям и т.п.

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

Задания

Запись информации на компакт-диск:

1. Вставьте компакт диск CD-RW в привод дисковода.

2. Загрузить программу CD-BurnerXP, в появившемся окне программы выберите режим Диск с данными.

3. Выведите информацию об устройстве привода. Запишите в отчет список поддерживаемых носителей для чтения и список поддерживаемых носителей для записи.

4. Посмотрите, чтобы у вас был включен режим Панель Проводника.

5. Создайте в окне проекта папки Лекции и Практические.

6. В окне проекта откройте папку Лекции и добавьте в нее файлы:

4. Осн.инф. процессы и их реализация с пом.ПК.pptx

6. Хранение инф.объектовразлич.видов.ppt

7. В окне проекта откройте папку Практические и добавьте в нее файлы:

1- ПР Инф. ресурсы.Образ.ресурсы. docx

2- ПР Правовые нормы.Стоимостн.хар-ки.doc

4- ПР Прогр.принцип раб.ПК.docx

6- ПР Создание архива.docx

7- ПР Файл как ед. хранения.docx

8. В окне проекта удалите файл 6- ПР Создание архива.docx

9. Сохраните проект записи на диск в своей личной папке под именем Проект записи на CD.

10. Закройте окно программы CD-BurnerXP.

11. Откройте свою личную папку, посмотрите, появися ли в ней файл Проект записи на CD.dxp

12. Загрузить программу CD-BurnerXP, в появившемся окне программы выберите режим Диск с данными.

13. Откройте проект записи на CD, который вы создавали.

14. Просмотрите содержимое папок Лекции и Практические.

15. Запустите режим записи данных на диск.

16. Просмотрите содержимое CD. Результат покажите преподавателю.

17. Покажите преподавателю, как можно стереть информацию с компакт-диска.

Контрольные вопросы

1. Какова структура CD дисков?

2. Что означает CD-ROM и DVD-ROM?

3. Чем отличаются диски CD-R и CD-RW?

4. За счёт чего ёмкость DVD больше ёмкости дисков CD?

5. Назвать и охарактеризовать форматы DVD дисков.

6. Для чего нужны загрузочные меню на компакт-дисках?

7. Как работает привод чтения данных с компакт-диска?

8. Для чего предназначена программа CDBurnerXP?

9. Как создать проект для записи на CD?

10. Как просмотреть в окне проекта содержимое конкретной папки?

11. Как присвоить уникальное имя CD-диску?

12. Как удалить файл из проекта записи на CD?

13. Как просмотреть информацию о диске в CDBurnerXP?

14. Как просмотреть информацию о приводе?

15. Как создать интерактивное загрузочное меню для CD- и DVD-дисков

Практическая работа № 10.

Операционная система

Цель работы:выработать практические навыки работы с операционной системой Windows, с файлами и папками в ОС Windows.

Сведения из теории

Операционная система — это комплекс взаимосвязанных системных программ, назначение которого — организовать взаимодействие пользователя с компьютером и выполнение всех других программ.

На сегодняшний день, операционная система — это первый и основной набор программ, загружающийся в компьютер. Помимо вышеуказанных функций ОС может осуществлять и другие, например предоставление общего пользовательского интерфейса.

Операционная система выполняет следующие функции:

— загрузка компьютера (проведение проверки работоспособности устройств компьютера, предоставляя системные программы для работы с файлами, папками и дисками);

— управление памятью и операциями ввода-вывода;

— управление файловой системой;

— обеспечение правильности выполнения задач (программ);

— обеспечение защиты и сохранности информации;

— управление работой прикладных программ;

— обеспечение взаимодействия пользователя с компьютером (интерфейс);

Сегодня наиболее известными операционными системами являются ОС семейства Microsoft Windows и UNIX-подобные системы.

Но Windows самая популярная, и установлена практически на всех компьютерах. Все это потому, что благодаря ей можно максимально легко управлять компьютером.

Существует довольно много версий этой системы:

Между собой они отличаются датой выпуска. Чем старее версия операционной системы, тем больше в ней недоработок.

Посмотреть версию операционной системы можно при помощи значка «Компьютер» (Мой компьютер). Для этого откройте «Пуск», нажмите правой кнопкой мыши по надписи «Компьютер» (Мой компьютер) и в открывшемся списке нажмите на пункт «Свойства».

Экран WINDOWSназывается Рабочим столом,на котором находятсяразличные значки- ярлыки, окна и Панель задач.

Рабочий столэто корневая папка файловой системы, которая всегда отображается на экране монитора.

Обязательными элементами рабочего стола являются:

Мой компьютер— программа для работы с файловой системой компьютера, с дисками, папками и файлами. Она позволяет перемещать, копировать, переименовывать и удалять элементы файловой системы.

Корзина— программа,в окне которой хранятся удаленные файлы, папки и другие элементы. До тех пор пока Вы сознательно не «очистите» корзину, Вы можете восстановить любые удаленные элементы.

Сетевое окружение— программа для работы в локальной сети.

Панель задач— прямоугольная полоса, обычно в нижней части Рабочего стола. На Панели задач находятся кнопка Пуск и кнопки всех открытых программ и документов.

Для чего нужны загрузочные меню на компакт дисках. Смотреть фото Для чего нужны загрузочные меню на компакт дисках. Смотреть картинку Для чего нужны загрузочные меню на компакт дисках. Картинка про Для чего нужны загрузочные меню на компакт дисках. Фото Для чего нужны загрузочные меню на компакт дисках

Поперечные профили набережных и береговой полосы: На городских территориях берегоукрепление проектируют с учетом технических и экономических требований, но особое значение придают эстетическим.

Для чего нужны загрузочные меню на компакт дисках. Смотреть фото Для чего нужны загрузочные меню на компакт дисках. Смотреть картинку Для чего нужны загрузочные меню на компакт дисках. Картинка про Для чего нужны загрузочные меню на компакт дисках. Фото Для чего нужны загрузочные меню на компакт дисках

Для чего нужны загрузочные меню на компакт дисках. Смотреть фото Для чего нужны загрузочные меню на компакт дисках. Смотреть картинку Для чего нужны загрузочные меню на компакт дисках. Картинка про Для чего нужны загрузочные меню на компакт дисках. Фото Для чего нужны загрузочные меню на компакт дисках

Общие условия выбора системы дренажа: Система дренажа выбирается в зависимости от характера защищаемого.

Для чего нужны загрузочные меню на компакт дисках. Смотреть фото Для чего нужны загрузочные меню на компакт дисках. Смотреть картинку Для чего нужны загрузочные меню на компакт дисках. Картинка про Для чего нужны загрузочные меню на компакт дисках. Фото Для чего нужны загрузочные меню на компакт дисках

Источник

Все, что вы хотели знать про загрузку Windows, загрузчики и восстановление загрузки ОС

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

Принципы загрузки операционных систем

При включении компьютера управление процессором получает BIOS, и если он настроен на загрузку (boot) с винчестера, то он подгружает в оперативную память компьютера первый сектор диска (MBR) и передает управление ему. Если у вас несколько жестких дисков, то каждый из них содержит свою MBR. В этом случае можно или менять порядок загрузки дисков в BIOS, или же прописать все операционные системы с разных дисков в один PBR загрузчик, об этом ниже.

Сразу оговоримся, что если у BIOS у вас включен режим загрузки UEFI, то структура разделов диска у вас должна быть не MBR, а GPT. GPT имеет не только другую структуру разделов, но и другую структуру загрузочной области. Там в первый сектор записывается «заглушка» для BIOS (Protective MBR), которая служит для того, чтобы старый Legacy BIOS мог загрузиться с GPT диска в режиме совместимости, если ОС была установлена на GPT (часто в BIOS его называют CSM – Compatibility Support Module). Однако, вы никогда не сможете загрузить ОС с MBR диска, если в BIOS выставлена загрузка в режиме UEFI.

При загрузке операционной системы, сначала считывается первый сектор с устройства загрузки, представляющий собой главную загрузочную запись (Master Boot Record — MBR). Стандартно, в качестве MBR выступает первый сектор загрузочного диска. MBR содержит список разделов, признак активного раздела (раздела, с которого будет выполняться загрузка ОС), некоторые служебные данные, а также программный код для считывания в память загрузочного сектора активного раздела (Partition Boot Record — PBR) и передачи ему управления.

Размер сектора на жестком диске — 512 байт. В секторе MBR хранятся данные, которые должны заканчиваться специальной сигнатурой. Этим словом называется специальная, строго установленная, последовательность из 2 байт с шестнадцатеричными значениями 55h AAh, которая записывается в последние 2 байта сектора и соответственно имеет смещение от начала сектора 1FEh. Если хотя бы один из двух последних байтов отличается по значению, считается, что первый сектор не является MBR и не содержит осмысленной информации. Если компьютер при старте, прочитав первый сектор, не обнаружит правильной сигнатуры, он не будет передавать управление располагающемуся там коду, даже если он правильный, а выдаст сообщение о том, что главная загрузочная запись не найдена.

Общая структура MBR может быть представлена следующей таблицей:

Смещение Длина Описание

000h 446 Код загрузчика

1BEh 64 Таблица разделов

1FEh 2 Сигнатура (55h AAh)

Длина указана в байтах.

Как видно, MBR может содержать информацию максимум о 4 разделах. Каждый 16-байтовый блок, содержащий информацию о разделах, в своем начале содержит признак активности раздела — т.е. признак того, что операционную систему следует загружать именно из этого раздела — может иметь значения 80h (раздел активен) и 00h (раздел не активен). Количество активных разделов должно быть не более одного.

Шестнадцатеричный однобайтовый код далее указывает на тип (ID) раздела. Например, 07h – раздел типа NTFS, 0Bh – FAT32, 17h – скрытый NTFS раздел, 27h – системный скрытый NTFS раздел для восстановления системы.

Типы MBR

Выше мы увидели, что в сектор MBR записывается код загрузчика. Что же это? Дело в том, что в MBR может быть записан как «стандартный» загрузчик, так и альтернативные загрузчики.

Существуют следующие распространенные типы MBR:

Конечно, с учетом многообразия ОС, существует масса других MBR, но они не так популярны.

Операционные системы дружат только с определёнными типа загрузчиков, однако это не значит, что их нельзя модифицировать для поддержки других ОС. Так, в Windows MBR можно добавить информацию о Linux разделе, но этого недостаточно, чтобы Linux стал грузиться. Для этого также потребуется редактировать и PBR. Однако линуксовый LDLINUX.SYS требует наличия своего микрокода в MBR, чтобы обращаться к нему в процессе загрузки, то есть если у вас загрузочная запись Windows NT MBR, а загрузчик GRUB, то такая схема работать не будет. Виндовсовые загрузчики могут обойтись без наличия соответствующего микрокода в MBR, поэтому они могут грузиться и через GRUB MBR.

Главное, что вам нужно понять, что MBR содержит микрокод, инструкции для процессора, а не файлы. PBR же указывает на загрузчик, который является файлом.

Разнообразие PBR

Мы с вами выяснили, что MBR передает управление на активный раздел с PBR. PBR (Partition Boot Record), так же называют volume boot record (VBR) – это микрокод в начальном секторе раздела диска (часто это сектор 63), который содержит информацию, какой же загрузчик искать.

Существуют следующие загрузчики:

Тип MBR — NT 5.x/6.x, 1 сектор

Тип MBR — Grub4DOS, 18 секторов

Тип MBR — LILO/GRUB и др. линуксовые (к-во секторов зависит от версии и количества файлов)

Как я сказал выше, загрузчик является не загрузочной областью, а бинарным файлом.

Например, типичные пример создания мультизагрузочной флэшки – Multiboot USB 2k10, создаваемые уважаемыми conty9 & korsak7. Мультизагрузочный диск системного администратора с возможностью загрузки c CD/DVD, флешки, USB-HDD и обычного HDD и состоящий из нескольких Windows PE-сборок, а также DOS версий продуктов компании Acronis – например Acronis True Image (выполнены на Linux-ядре). Именно из-за этого смешанного зоопарка систем и приходится использовать загрузчик Syslinux (хотя можно и Grub4DOS).

В своем арсенале вам необходимо обязательно иметь утилиту BootICE. Уникальная в своём роде утилита для изменения или бэкапа/восстановления MBR (Master Boot Record) или PBR (Partition Boot Record). С BOOTICE, вы можете легко изменять тип MBR/PBR. Поддерживается загрузочные записи: Grub4DOS, SysLinux, PLoP, MS NT52/60… Например, с помощью этой утилиты, вы можете установить Grub4DOS вашим MBR или PBR, установить NTLDR или BOOTMGR к вашему PBR, установить SYSLINUX на PBR, и так далее.

Для чего нужны загрузочные меню на компакт дисках. Смотреть фото Для чего нужны загрузочные меню на компакт дисках. Смотреть картинку Для чего нужны загрузочные меню на компакт дисках. Картинка про Для чего нужны загрузочные меню на компакт дисках. Фото Для чего нужны загрузочные меню на компакт дисках Редактирование и установка MBR

Для чего нужны загрузочные меню на компакт дисках. Смотреть фото Для чего нужны загрузочные меню на компакт дисках. Смотреть картинку Для чего нужны загрузочные меню на компакт дисках. Картинка про Для чего нужны загрузочные меню на компакт дисках. Фото Для чего нужны загрузочные меню на компакт дисках Редактирование и установка загрузчика

Для чего нужны загрузочные меню на компакт дисках. Смотреть фото Для чего нужны загрузочные меню на компакт дисках. Смотреть картинку Для чего нужны загрузочные меню на компакт дисках. Картинка про Для чего нужны загрузочные меню на компакт дисках. Фото Для чего нужны загрузочные меню на компакт дисках Установка MBR GRUB4DOS

Помимо работы с MBR и PBR, BootICE позволяет редактировать разделы диска, выполнять ручное разбиение и форматирование, модифицировать тип раздела, сохранять и восстанавливать из бэкапа таблицу разделов.

Для чего нужны загрузочные меню на компакт дисках. Смотреть фото Для чего нужны загрузочные меню на компакт дисках. Смотреть картинку Для чего нужны загрузочные меню на компакт дисках. Картинка про Для чего нужны загрузочные меню на компакт дисках. Фото Для чего нужны загрузочные меню на компакт дисках Работа с таблицей разделов в BootICE

Кратко о загрузчике Syslinux

Итак, Syslinux состоит из файла загрузчика и файла конфигурации меню syslinux.cfg. Файл меню может вызывать графическое меню через подгрузку файла vesamenu.c32.

Установка Syslinux под Windows на другой диск выполняется достаточно просто: используется файл «[bios/]win32/syslinux.exe» для 32-х битных систем и «[bios/]win64/syslinux64.exe» для 64-х битных систем.

syslinux.exe —install a: — установка на флоппи-диск

syslinux.exe —mbr —active —directory /boot/syslinux/ —install z: — установка на диск z:, например флешку, где

— в качестве разделителей должны быть использованы именно /, а не \

— в каталоге z:\boot\syslinux\ будет размещён файл-загрузчик «ldlinux.sys»

— и раздел z: помечен как активный

— для организации меню должен быть создан файл z:\boot\syslinux\syslinux.cfg

Для чего нужны загрузочные меню на компакт дисках. Смотреть фото Для чего нужны загрузочные меню на компакт дисках. Смотреть картинку Для чего нужны загрузочные меню на компакт дисках. Картинка про Для чего нужны загрузочные меню на компакт дисках. Фото Для чего нужны загрузочные меню на компакт дисках Установка загрузчика Syslinux

Через BootICE вы также можете установить загрузчик Syslinux, указав в опциях альернативное местоположение файлов ldlinux.sys и и файла меню syslinux.cfg.

Загрузчики Windows

Конечно, основное внимание мы уделим загрузчикам для Windows.

Загрузчик NTLDR использовался до появления операционной системы Windows Vista. В процессе начальной загрузки, программный код загрузочного сектора раздела (PBR — Partition Boot Sector) обеспечивал поиск, считывание в память и передачу управления файлу ntldr, который размещался в корневом разделе загрузочного диска. Конфигурирование загрузчика ntldr выполнялось с помощью простого текстового файла boot.ini, содержимое которого задавало список загружаемых операционных систем, их параметры загрузки, размещение системных файлов и т.п. В операционных системах Windows Vista /Server 2008 и более поздних, загрузчик ntldr не используется, и заменен диспетчером загрузки BOOTMGR. Соответственно, изменился и программный код загрузочного сектора раздела, обеспечивающий передачу управления файлу bootmgr. Новый диспетчер загрузки использует собственные данные конфигурации загрузки (Boot Configuration Data — BCD) и может выполнять, при определенных настройках, загрузку любых операционных систем семейства Windows. Загрузчик ntldr не поддерживает возможность загрузки Windows Vista и старше.

Также, хочу отметить, что все современные Windows PE любых версий также используют загрузчик bootmgr. Цепочка стадий загрузки MBR — PBR — BOOTMGR — это минимально необходимое условие для того, чтобы загрузка операционной системы могла начаться. Дальнейший же ее ход, определяется диспетчером загрузки BOOTMGR, который считывает данные конфигурации загрузки из файла \BOOT\BCD активного раздела и выполняет загрузку в соответствии с их содержимым.

Для Windows 7 он запускает файл \WINDOWS\system32\winload.exe

Для чего нужны загрузочные меню на компакт дисках. Смотреть фото Для чего нужны загрузочные меню на компакт дисках. Смотреть картинку Для чего нужны загрузочные меню на компакт дисках. Картинка про Для чего нужны загрузочные меню на компакт дисках. Фото Для чего нужны загрузочные меню на компакт дисках Загрузка WINDOWS\system32\winload.exe

Диспетчер загрузки bootmgr позволяет выполнить загрузку как с обычного системного диска, так и из загрузочных образов, виртуальных дисков, загрузку с использованием загрузчиков других операционных систем. Это позволяет использовать bootmgr для загрузки Windows PE. В соответствии с конфигурацией загрузки, диспетчер BOOTMGR может выполнить загрузку ядра Windows или, например, Linux, обеспечить выход из режима гибернации, загрузить диагностические программы, выполнить загрузку ядра с измененными параметрами и т.п.

Обычно файл bootmgr имеет атрибуты «скрытый» и «системный». По типу структуры, файл \Boot\BCD является кустом реестра и отображается в редакторе реестра Windows как раздел

Обычно именно конфигурация BCD становится наибольшим камнем преткновения.

Конфигурирование BOOTMGR и BCD

Для работы с загрузчиком Windows вам понадобятся системные утилиты:

Команда BCDEDIT применяется в операционных системах Windows Vista и старше для редактирования BCD. Подробную инструкцию по использованию этой утилиты можно найти здесь.

Однако, я вам крайне рекомендую использовать очень удобную программу EasyBCD для редактирования BCD. Например, с помощью нее вы легко можете добавить Linux раздел в меню загрузки. Вот статья о том, как добавить в BCD конфигурацию Windows 7 пункт загрузки Linux Ubuntu.

При запуске EasyBCD в окне View Settings можно посмотреть текущую конфигурацию BCD. На скриншоте видно, что в текущий момент на диске установлена одна Windows 7, GUID которой <9079c27c-fa49-11e5-8c8e-3417ebc2574d>и вручную добавленный пункт меню для запуска установки Windows из WIM файла:

Для чего нужны загрузочные меню на компакт дисках. Смотреть фото Для чего нужны загрузочные меню на компакт дисках. Смотреть картинку Для чего нужны загрузочные меню на компакт дисках. Картинка про Для чего нужны загрузочные меню на компакт дисках. Фото Для чего нужны загрузочные меню на компакт дисках BCD menu для загрузки Windows и установки из WIM файла

А вот BCD меню загрузочной флэшки, на которой присутствуют инсталляторы Windows 7 x86 и x64, а также две среды MSDaRT x86 + x64:

Для чего нужны загрузочные меню на компакт дисках. Смотреть фото Для чего нужны загрузочные меню на компакт дисках. Смотреть картинку Для чего нужны загрузочные меню на компакт дисках. Картинка про Для чего нужны загрузочные меню на компакт дисках. Фото Для чего нужны загрузочные меню на компакт дисках BCD меню загрузочной флэшки, overview

Для чего нужны загрузочные меню на компакт дисках. Смотреть фото Для чего нужны загрузочные меню на компакт дисках. Смотреть картинку Для чего нужны загрузочные меню на компакт дисках. Картинка про Для чего нужны загрузочные меню на компакт дисках. Фото Для чего нужны загрузочные меню на компакт дисках BCD menu — установка Windows из WIM файла x86 и x64

Для чего нужны загрузочные меню на компакт дисках. Смотреть фото Для чего нужны загрузочные меню на компакт дисках. Смотреть картинку Для чего нужны загрузочные меню на компакт дисках. Картинка про Для чего нужны загрузочные меню на компакт дисках. Фото Для чего нужны загрузочные меню на компакт дисках Запуск среды восстановления Windows RE с загрузочной флэшки

Утилита BOOTSECT.EXE позволяет изменить программный код загрузчика Windows для переключения между двумя вариантами диспетчера загрузки — BOOTMGR или NTLDR – или восстановить поврежденный загрузчик!

Команда bootsect /nt60 E: /mbr /force – создает на диске E: (например, флэшке) записи MBR и PBR и устанавливает загрузчик bootmgr.

Ну и третья, крайне важная утилита — BootRec входит в состав средств среды восстановления Windows (Windows Recovery Environment) и применяется для восстановления загрузки операционной системы. Найди ее вы можете, загрузившись с установочного диска Windows и выбрав вместо установки опцию «Восстановление системы». Появится окно MSDaRT, откуда можно запустить командную строку и набрать там BootRec.exe. MSDaRT также можно скачать отдельно (это бесплатный продукт Microsoft) и сделать загрузочную флэшку/диск с ним.

Команда Bootrec /FixMbr – записывает основную загрузочную запись (MBR) системного раздела, совместимую с Windows. При этом существующая таблица разделов не перезаписывается.

Bootrec /FixBoot – записывает в системный раздел новый загрузочный сектор, совместимый с Windows.

bootrec /RebuildBCD – перестроить хранилище конфигурации загрузки на данном компьютере. Удобно использовать для изменения конфигурации BCD при добавлении нового диска с установленной Windows, или для внесения изменений в существующую конфигурацию загрузки новых или ранее не использовавшихся ОС.

Загрузчик GRUB4DOS

Это один из наиболее универсальных загрузчиков, способных загружать почти любую операционную систему с любого носителя. Пользователям Linux установка GRUB очевидна, для Windows все не так просто. GRUB имеет смысл использовать, например, одним из загрузчиков мультизагрузочной флэшки, ведь он поддерживает chainloader — передачу управления на другой загрузчик по цепочке. Таким образом, на флэшке можно установить GRUB MBR, который будет обращаться к загрузчику grldr, который в свою очередь через меню позволяет перенаправить запросы на bootmgr, например, для установки Windows.

Загрузчик состоит из следующих файлов:

Файл grldr.mbr нужен для установки GRUB в качестве MBR. Итак, GRUB можно установить руками под Windows или же воспользоваться различными утилитами.

Установка GRUB загрузчика под Windows

Представим, что у вас уже есть Windows с загрузчиком bootmgr. Вам необходимо будет добавить в BCD записи о новом загрузчике, чтобы не лишаться существующего. Порядок действий:

Вот и все, не так и сложно.

Сложнее отредактировать меню menu.lst. Вот список основных команд консоли GRUB (их можно исполнять как вручную из командной строки, так и из файла меню):

Приведу примеру рабочих кусков кода из файла меню:

title Alkid Live CD root (hd0,0) chainloader (hd0,0)/minint/setuplns.bin

Если вам совсем не хочется, существует программа GRUB4DOS Installer, и даже удобный русский инсталятор для нее, но этот вариант вам не позволит сделать комбинированный загрузчик. Он задаст вопрос, куда распаковать файлы и куда установить загрузчик, после чего сделает все сам: отформатирует, установить MBR, скопирует файлы. Но я лично против такой «автоматизации».

Также, для любителей конфигурировать загрузчик из-под Windows, существует утилитка WinGRUB, которая устанавливает GRUB без форматирования флэшки.

Если все-таки вам не хватило нервов и сил разобраться в написании меню, то есть программки, которые сделают меню загрузки и установят загрузчик за вас, вам нужно только выбрать ISO файлы дистрибутивов, которые надо добавить:

Для желающих создать подобные флэшки рекомендую также почитать профильные сайты: greenflash.su, flashboot.ru и usbtor.ru.

Выводы

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

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *