Создание загрузчиков.pptx
- Количество слайдов: 42
СОЗДАНИЕ ЗАГРУЗЧИКОВ ОС
Загрузочный CD своими руками Что необходимо: Ассемблер Fasm 1. 40 Блокнот Эмулятор Bochs (http: //bochs. sourceforge. net) или Wm. Ware Workstation (www. wmware. com) Небольшое знание ассемблера и желание
Загрузочный CD своими руками Условия: Режим процессора ( не загружена ОС) 1 МБ оперативной памяти Прерывания BIOS Эмуляция дискеты
Загрузочный CD своими руками Список файлов: Bootsect. asm-часть программы, располагающаяся в загрузочном секторе. Keyrb. inc-отвечает за нажатие клавиш Main. asm Graphic. inc-графическое оформление Make. bat-запустив этот. bat, мы получим готовый файл образа image. bin Boot. inc-работа с дисками Text. inc-надписи
Загрузочный CD своими руками Последовательность действий: 1. Написать часть программы, располагающуюся в загрузочном секторе 2. Настройка работы клавиш, графического оформления 3. Настройка чтения с носителей 4. Объединение файлов
5. Эмуляция А) Bochs Создание конфигурационного файла Создание и запуск файла run. bat
Б) Без эмулятора Запись образа на дискету Перезагрузка компьютера Установка загрузки с дискеты в BIOS Подробнее – в соответствующей статье (см. Приложения)
Загрузочные USB устройства
Windows 7 Ø Ø Что нужно? Поддержка устройством загрузки с usb Usb >=4 Gb Диск с дистрибутивом Windows 7 Копия данных с usb (т. к. необходимо форматирование)
Windows 7 Что делать? Ø Запуск командной строки с правами администратора Ø Выяснить необходимую информацию о usb Ø Создание загрузочного сектора и форматирование usb
SELECT DISK 1 CLEAN CREATE PARTITION PRIMARY SELECT PARTITION 1 ACTIVE FORMAT FS=NTFS (Форматирование может занять несколько минут. Если ждать не хочется, можно воспользоваться командой быстрого форматирования FORMAT FS=NTFS QUICK) ASSIGN EXIT
F: -здесь F-буква cd привода в системе CD BOOT
Копировать дистрибутив на флешку Ø Собственно, загрузка Ø
Windows XP Форматирование usb в формате FAT 32 2. CONVERT I: /FS: NTFS (где I: — буква флэшки в системе) 3. Распаковка MBRWiz. exe, переход в эту директорию 1. Ø Ø MBRWIZ /LIST (запоминаем номер диска USBфлэшки, в моем случае это DISK 2) MBRWIZ /disk=X /active=1 (гдe X — номер USB -флэшки, то есть в моем случае mbrwiz /disk=2 /active=1).
Windows XP 4. Формирования кода загрузчика 5. Запись файлов дистрибутива на флешку
CONVERT
Работа с MBRWiz
Ubuntu Необходимо: Ø USB накопитель > 1 Gb Ø ISO образ UBUNTU Ø Gparted
Live CD (англ. «живой» компакт-диск, произносится лайв си-ди ) — операционная система, загружающаяся со сменного носителя (CD, DVD, USBнакопитель и т. д. ), не требующая для своего функционирования установки на жёсткий диск. Этим же понятием обозначают и носители с такими ОС
Ubuntu Что понадобится: ISO образ Customization Kit
Windows 7 Что нужно: Ø Диск с дистрибутивом Ø Img. Burn Ø etfsboot. com
Приложения Статья о создании собственного загрузчика Fasm 1. 68 Bochs 2. 5 MBRWiz Img. Burn 2. 5. 7. 0
Спасибо за внимание!