Статьи

Загрузчик autorun. inf



Загрузчик - это программа или конфигурационный файл, который загружает exe-файл операционной системы (редко чего-то другого). В Windows NT загрузчик является файлом boot. ini, а например, В Windows 7 это bootmgr. exe. BIOS использует, если это конфигурационный файл, параметры загрузчика и запускает указанный exe-файл или комманду. Или, если загрузчик является exe-файлом, то BIOS запускает только exe-файл.

Вопрос "Как написать загрузчик для своей ОС" - вопрос интирисующий много программистов. Ответ на этот вопрос я нашел сам недавно, когда установил Ubunti 11.04. \

В этом примере я расскажу вам как написать один из самых простых загрузчиков. С помощью файла autorun. inf. Вы, наверно уже знакомые с ним. Он сохраняется устройству, что в корни запоминает, и через автозапуск Windows запускает программу или игру. Тот же автозапуск есть и в BIOS. Автозапуск BIOS запускает ОС при запуске компьютера. Для тех, кто незнаком с написанием autorun. inf, расскажу детальнее:

Сначала создадим в корни загрузочного диска новый файл autorun. inf

Потом забъем у него начальный код:

{AUTORUN}

open="комманда_для_загрузки_файла"

icon="путь_к_иконке_или_к_библиотеке_иконок"

После этого мы перегружаем комп и заходим в выбор загрузочного диска клавишами F7 или F8 и выбираем диск из auturun. inf. Или заходим в BIOS Setup и выбираем наш диск по умолчанию.

Примечание: здесь под диском имеется в виду не только диски CD-ROM, но и любой логический диск.

Сайт разработчика:

Другие статьи: