Все, что вы хотели знать про загрузку 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 Таблица разделов
1CEh 16 Раздел 2
1DEh 16 Раздел 3
1EEh 16 Раздел 4
1FEh 2 Сигнатура (55h AAh)
Длина указана в байтах.
Как видно, MBR может содержать информацию максимум о 4 разделах. Каждый 16-байтовый блок, содержащий информацию о разделах, в своем начале содержит признак активности раздела — т.е. признак того, что операционную систему следует загружать именно из этого раздела — может иметь значения 80h (раздел активен) и 00h (раздел не активен). Количество активных разделов должно быть не более одного.
Шестнадцатеричный однобайтовый код далее указывает на тип (ID) раздела. Например, 07h – раздел типа NTFS, 0Bh – FAT32, 17h – скрытый NTFS раздел, 27h – системный скрытый NTFS раздел для восстановления системы.
Типы MBR
Выше мы увидели, что в сектор MBR записывается код загрузчика. Что же это? Дело в том, что в MBR может быть записан как «стандартный» загрузчик, так и альтернативные загрузчики.
Существуют следующие распространенные типы MBR:
- Windows NT версий 5.х и 6.x, занимает 1 сектор. Может загружать ОС только с первичного активного раздела.
- GRUB4DOS версий 5.х и 6.x – занимает 16 секторов. Представляет собой файл gbldr.mbr. также его можно установить в качестве PBR прямо в раздел.
- GRUB 2.0 – универсальный загрузочный менеджер, занимает 63 сектора. Состоит из файлов boot.img и core.img. Может работать с любыми файловыми системами и загружать ОС как с первичных, так и логических разделов.
- PLoP – занимает 62 сектора и имеет продвинутый интерфейс. Позволяет организовать загрузку с CD/Floppy/USB без поддержки и обращения к BIOS.
- UltraISO USB-HDD – занимает 1 сектор и позволяет выполнять загрузку с внешних USB HDD дисков.
Конечно, с учетом многообразия ОС, существует масса других 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 сектор
- io.sys для MS-DOS, Windows 95/98/МЕ
- ntldr для Windows 2000/XP/2003
- bootmgr для Windows Vista/7/8/8.1/10
Тип MBR — Grub4DOS, 18 секторов
Тип MBR — LILO/GRUB и др. линуксовые (к-во секторов зависит от версии и количества файлов)
- ldlinux.sys – основной базовый модуль
- syslinux.sys — для загрузки с FAT, FAT32, NTFS
- isolinux.bin — для загрузки с iso9660
- pxelinux — для загрузки по PXE
- extlinux для загрузки с ext2/ext3/ext4 или btrfs
Как я сказал выше, загрузчик является не загрузочной областью, а бинарным файлом.
- Файлы Windows NTLDR или BOOTMGR должны лежать в корне активного системного раздела и работают они по-разному. Об этом ниже.
- Файл GRLDR используется Grub4DOS также должен лежать в корне партиции, с котрой выполняется загрузка
- Syslinux – универсальный загрузчик, содержащий много модулей и поддерживающий загрузку с файловых систем ext2/¾, FAT, NTFS, CD/DVD дисков, по сети через PXE. Позволяет организовать текстовое или графическое загрузочное меню.
Чаще всего этот загрузчик используют для запуска Linux с файловых систем FAT/NTFS или же создания мультизагрузочных USB флэшек, позволяющих загружать как Linux-совместимые приложения под DOS, так и Windows PE.
Например, типичные пример создания мультизагрузочной флэшки – 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, и так далее.
Тест по теме информационные технологии
1. В состав персонального компьютера входит?
А) Сканер, принтер, монитор
Б) Видеокарта, системная шина, устройство бесперебойного питания
В) Монитор, системный блок, клавиатура, мышь *
Г) Винчестер, мышь, монитор, клавиатура
2. Все файлы компьютера записываются на?
3. Как включить на клавиатуре все заглавные буквы?
Г) Shift + Ctrl + Alt
4. Как называется основное окно Windows, которое появляется на экране после полной загрузки операционной среды?
А) Окно загрузки
Б) Стол с ярлыками
Г) Изображение монитора
5. Какую последовательность действий надо выполнить для запуска калькулятора в Windows?
А) Стандартные → Калькулятор
Б) Пуск → Программы → Стандартные → Калькулятор *
В) Пуск → Стандартные → Калькулятор
Г) Пуск → Калькулятор
6. Как называется программа файловый менеджер, входящая в состав операционной среды Windows?
В) Менеджер файлов
Г) Windows commander
7. Для создания новой папки в программе Windows commander надо нажать на клавиатуре кнопку?
8. Для удаления файла в программе Windows commander следует нажать на клавиатуре кнопку?
9. Для запуска любой программы надо на рабочем столе Windows нажать на?
А) Ссылку на программу
Б) Ярлык программы*
В) Кнопку запуска программы
10. Чем отличается значок папки от ярлыка?
А) Признак ярлыка – узелок в левом нижнем углу значка, которым он «привязывается» к объекту
Б) Значок ярлыка крупнее всех остальных значков
В) На значке ярлыка написана буква «Я»
Г) Признак ярлыка – маленькая стрелка в левом нижнем углу значка *
11. Для того, чтобы найти файл в компьютере надо нажать?
А) Пуск → Найти → Файлы и папки*
Б) Пуск → Файлы и папки
Г) Пуск → Файл → Найти
12. Для настройки параметров работы мыши надо нажать?
А) Настройка → панель управления → мышь
Б) Пуск → панель управления → мышь
В) Пуск → настройка → мышь
Г) Пуск → настройка → панель управления → мышь*
13. Как установить время, через которое будет появляться заставка на рабочем столе Windows?
А) Свойства: экран → Заставка → Интервал *
Б) Заставка → Период времени
В) Свойства: экран → Заставка → Время
Г) Свойства: Интервал
14. Какие функции выполняет пункт Документы Главного меню Windows?
А) Пункт Документы Главного меню выводит список открытых в данный момент документов и позволяет переключаться между ними
Б) Пункт Документы Главного меню отображает список документов, с которыми работали последние 15 дней. Щелчок по названию или значку документа запускает приложение, с помощью которого он был создан и открывает документ
В) Пункт Документы Главного меню отображает список всех созданных документов и позволяет открыть любой из них
Г) Пункт Документы Главного меню выводит список последних открывавшихся документов. Щелчок по названию или значку документа запускает приложение, с помощью которого он был создан и открывает документ *
15. С какой целью производится выделение объектов?
А) С целью группировки и создания тематической группы
Б) С целью последующего изменения их внешнего вида (изменения размера, вида значка и др.
В) С целью их сортировки
Г) С тем, чтобы произвести с ними какие-либо действия (открыть, скопировать, переместить и др.) *
16. Как вызвать на экран контекстное меню?
А) Щелкнуть левой кнопкой мыши на объекте и в открывшемся списке выбрать команду «Контекстное меню»
Б) Открыть команду меню «СЕРВИС» и в ней выбрать команду «Контекстное меню»
В) Щелкнуть на объекте правой кнопкой мыши *
Г) Дважды щелкнуть левой кнопкой мыши на объекте
17. В какой программе можно создать текстовый документ (отчет по научной работе)?
Б) Microsoft Word *
В) Microsoft Excel
Г) Microsoft Power Point
18. Какое из изображений соответствует логотипу программы Microsoft Word?
А) *
Б)
В)
Г)
19. Сколько документов можно одновременно открыть в редакторе Word?
Б) Не более трех
В) Сколько необходимо
Г) Зависит от задач пользователя и ресурсов компьютера *
20. Открыть или создать новый документ в редакторе Microsoft Word можно используя панель?
Г) Элементы управления
21. Для включения или выключения панелей инструментов в Microsoft Word следует нажать?
А) Вид → панели инструментов
Б) Сервис → настройка → панели инструментов
В) Щелкнув правой копкой мыши по любой из панелей
Г) Подходят все пункты а, б и в *
22. Как создать новый документ «Стандартный отчет» из шаблонов Microsoft Word?
А) Файл → создать → общие шаблоны → отчеты → стандартный отчет*
Б) Общие шаблоны → отчеты → стандартный отчет
В) Файл → отчеты → стандартный отчет
Г) Файл → создать → стандартный отчет
23. Для настройки параметров страницы Word надо нажать последовательность?
А) Файл → параметры страницы *
Б) Файл → свойства → параметры страницы
В) Параметры страницы → свойства
Г) Правка → параметры страницы
24. Какая из представленных кнопок позволяет закрыть открытый документ Word?
А)
Б)
В) *
Г)
25. Какую кнопку надо нажать для вставки скопированного текста в Microsoft Word?
А)
Б)
В) *
Г)
26. Какую последовательность операций в Microsoft Word нужно выполнить для редактирования размера кегля шрифта в выделенном абзаце?
А) Вызвать быстрое меню → шрифт → размер
Б) Формат → шрифт → размер
В) На панели Форматирование изменить размер шрифта
Г) Подходят все пункты а, б и в *
27. Какую кнопку в Microsoft Word нужно нажать для создания нумерованного списка литературы?
А) *
Б)
В)
Г)
28. Как найти в тексте документа Microsoft Word необходимое слово?
Б) Правка → найти *
В) Сервис → найти
Г) Подходят все пункты а, б и в
29. Что означает, если отдельные слова в документе Word подчеркнуты красной волнистой линией?
А) Это означает, что шрифтовое оформление этих слов отличается от принятых в документе
Б) Это означает, что эти слова занесены в буфер обмена и могут использоваться при наборе текста
В) Это означает, что в этих словах необходимо изменить регистр их написания
Г) Это означает, что по мнению Word в этих словах допущены ошибки *
Тесты по дисциплине по информационные технологии
30. Какую кнопку нужно нажать для автоматической вставки текущей даты в документ Microsoft Word?
А)
Б)
В) *
Г)
31. Как перенести фрагмент текста из начала в середину документа?
А) Стереть старый текст, и набрать его на новом месте
Б) Вырезать фрагмент текста, поместив его в буфер обмена. Затем установить курсор в средину документа, выполнить команду «Вставить» *
В) Выделить фрагмент текста, скопировать его в буфер обмена, установить курсор в средину документа, выполнить команду «Вставить»
Г) Данная операция в редакторе Word недоступна
32. Для создания диаграммы в программе Microsoft Word нужно нажать?
А)
Б) *
В)
Г)
33. Как сделать так, что компьютер самостоятельно создал оглавление (содержание) в документе Microsoft Word?
А) Правка → оглавление и указатели
Б) Вставка → ссылка → оглавление и указатели *
В) Правка → оглавление
Г) Формат → оглавление и указатели
34. Как установить автоматическую расстановку переносов в документе Microsoft Word?
А) Сервис → расстановка переносов
Б) Сервис → параметры → расстановка переносов
В) Сервис → язык → расстановка переносов → автоматическая расстановка *
Г) Вставка → автоматические переносы
35. Как установить язык проверки орфографии в документе Microsoft Word?
А) Сервис → параметры → язык
Б) Параметры → язык → установить
В) Сервис → настройка → язык
Г) Сервис → язык → выбрать язык *
36. Какую нужно нажать кнопку в Microsoft Word для создания таблицы?
А)
Б)
В) *
Г)
37. Какую кнопку в Microsoft Word нужно нажать для объединения выделенных ячеек?
А)
Б) *
В)
Г)
38. Какую кнопку нужно нажать для включения всех границ в таблице Microsoft Word?
А)
Б)
В)
Г) *
39. Какую нужно нажать кнопку для вставки в текст документа Microsoft Word объекта WordArt?
А)
Б)
В) *
Г)
40. Для создания многоколонного документа Word (например, газеты) нужно нажать кнопку?
А)
Б)
В)
Г) *
41. Как сохранить документ Microsoft Word с расширением типа *.rtf?
А) Файл → сохранить как → тип файла → текст в формате rtf *
В) Параметры → текст → rtf
Г) Сервис → параметры → rtf
42. Какую кнопку нужно нажать для предварительного просмотра документа Microsoft Word перед печатью на принтере?
А)
Б) *
В)
Г)
43. Как просмотреть текст документа Word перед печатью?
А) Переключиться в режим «разметка страницы»
Б) Переключиться в режим «разметка страницы» и выбрать масштаб «страница целиком»
В) Установить масштаб просмотра документа «страница целиком»
Г) С помощью инструмента «предварительный просмотр» *
44. Как вставить в документе Microsoft Word разрыв со следующей страницы?
А) Вставка → разрыв со следующей страницы
Б) Вставка → параметры → со следующей страницы
В) Вставка → разрыв → со следующей страницы *
Г) Сервис → разрыв → со следующей страницы
45. Какое из изображений соответствует логотипу программы Microsoft Excel?
А)
Б) *
В)
Г)
46. Как называется панель кнопок, находящаяся под заголовком документа Microsoft Excel и включающая: Файл | Правка | Вид | Вставка и др.?
А) Панель форматирование
Б) Панель стандартная
Г) Строка заголовков
47. Какие панели инструментов имеются в табличном редакторе Excel?
А) Стандартная, форматирование
Б) Внешние данные, формы
В) Сводные таблицы, элементы управления
Г) Подходят все пункты а, б и в *
48. С помощью какой кнопки можно создать новую рабочую книгу Microsoft Excel?
А) *
Б)
В)
Г)
49. Какой кнопкой можно закрыть рабочую книгу Microsoft Excel?
А)
Б)
В)
Г) *
50. Как в рабочей книге Microsoft Excel создать колонтитулы?
А) Вставка → колонтитулы
Б) Вид → колонтитулы *
В) Сервис → колонтитулы
Г) Параметры → колонтитулы
51. Как добавить лист в рабочую книгу Microsoft Excel?
А) Сервис → создать новый лист
Б) Вид → добавить новый лист
В) Вставка → лист *
Г) Подходят все пункты а, б и в
52. При помощи какой кнопки клавиатуры можно выделить не смежные ячейки листа Microsoft Excel?
53. Для форматирования ячеек Microsoft Excel нужно нажать?
А) Сервис → формат ячеек
Б) Формат → содержимое → ячейки
В) Правка → ячейки
Г) Формат → ячейки *
54. Что такое табличный процессор Excel, его назначение?
А) Excel это приложение MS Windows, которое позволяет редактировать текст, рисовать различные картинки и выполнять расчеты
Б) Excel – предназначен для обработки данных (расчетов и построения диаграмм), представленных в табличном виде *
В) Excel – программное средство, предназначенное для редактирования данных наблюдений
Г) Процессор, устанавливаемый в компьютере и предназначенный для обработки данных, представленных в виде таблицы
55. Как переименовать лист рабочей книги Excel?
А) Выполнить команду Правка → Переименовать лист
Б) Щелкнуть на ярлычке листа правой кнопкой и в контекстном меню выбрать команду «Переименовать» *
В) Переименовать листы Excel нельзя. Они всегда имеют название «Лист1, Лист2 . «
Г) Щелкнуть правой кнопкой в середине рабочего листа и выбрать команду «Переименовать лист»
56. Что означает, если в ячейке Excel Вы видите группу символов ######?
А) Выбранная ширина ячейки, не позволяет разместить в ней результаты вычислений *
Б) В ячейку введена недопустимая информация
В) Произошла ошибка вычисления по формуле
Г) Выполненные действия привели к неправильной работе компьютера
57. Как сделать так, чтобы введенные в ячейку Excel числа воспринимались как текст?
А) Числа, введенные в ячейку, всегда воспринимаются Excel только как числа
Б) Выполнить команду Формат → Ячейки. и на вкладке «Формат ячеек – Число» выбрать «Текстовый» *
В) Сервис → параметры → текстовый
Г) Просто вводить число в ячейку. Компьютер сам определит число это или текст
58. Как изменить фон выделенной области ячеек Excel?
А) Выполнить команду «Вид → Фон» и выбрать необходимый цвет
Б) Щелкнуть правой кнопкой мыши по выделенному и в открывшемся окне выбрать команду «Заливка цветом»
В) Выполнить команду Правка → Фон и выбрать необходимый цвет
Г) Выполнить команду Формат → Ячейки. и в открывшемся диалоговом окне на вкладке «Вид» выбрать необходимый цвет *
59. Что позволяет в Excel делать черный квадратик, расположенный в правом нижнем углу активной ячейки?
А) Это говорит о том, что в эту ячейку можно вводить информацию (текст, число, формулу. )
Б) Позволяет выполнить копирование содержимого ячейки с помощью мыши *
В) Позволяет редактировать содержимое ячейки
Г) После щелчка левой кнопкой мыши на этом квадратике, содержимое ячейки будет помещено в буфер обмена