Современные компьютеры имеют возможность загрузки с внешних флеш-носителей. Преимущество флешки в том, что содержимое её можно обновлять множество раз, например, с выходом нового дистрибутива Linux, тогда как обычный диск такого не позволяет.
В этой статье будет подробно рассмотрено, как разместить на своей флешке загрузчик и несколько операционных систем.
Для начала определимся с начальным загрузчиком. Загрузчик — это то, что будет позволять выбрать нужную ОС и будет выполнять её начальную загрузку. Для флешки подойдет Grub4Dos. Он достаточно прост в использовании и в то же время предоставляет возможности для модификации.
Итак, шаг первый - установка загрузчика. Скачиваем файл, расположенный по адресу http://greenflash.su/Files/Grub4DoS_GUI.zip. Распаковываем на флешку. В открывшемся окне выбираем "Disk", и соответствующую флешке букву диска. "Install". Готово - на флешке установлен начальный загрузчик.
Стоит отметить, что этот архив содержит в себе готовые конфигурационные файлы и русские шрифты. Желающие интегрировать все вручную могут использовать файлы с http://sourceforge.net/projects/grub4dos/.
Шаг второй — что, собственно, получилось? Для тестирования очень целесообразно применять VirtualBox или аналоги. Так как процесс добавления в VirtualBox USB-флешки не так прост, следует сказать о нем отдельно.
Есть флешка, подключенная к компьютеру. Открываем Пуск - правой кнопкой по Мой компьютер - Управление - Enter password for root :) - Управление дисками. Видим флешку. Windows присвоила ей порядковый номер, который обозначен как Диск X, где Х и есть тот самый номер. Запоминаем его.
Теперь переходим в папку с учтановленным VirtualBox, открываетм консоль (Shift+ПКМ=>Окно команд) и вводим следуещее:
VBoxManage internalcommands createrawvmdk -filename C:\usb.vmdk -rawdisk \\.\PhysicalDrive1 -register
В данной строке есть параметр -rawdisk \\.\PhysicalDrive1 . Вместо 1 необходимо указать тот номер, который соответствует флешке.
В корне диска С: создается файл usb.vmdk, который регистрируется в VirtualBox. Осталось только создать виртуальную машину и подключить жесткий диск — он появится в окне доступных дисков.
Теперь при подключенной флешке загрузка виртуальной машины будет происходить с неё.
Шаг третий — создание и модификация меню. Имеющаяся конфигурация включает в себя несколько способов загрузки с жестких дисков, выключение и перезагрузку компьютера.
Рассмотрим файл menu.lst в корне флешки.
# Файл который вы сейчас читаете, предназначен для настройки вида вашего загрузочного меню
# Здесь вы можете:
# Указать время до загрузки пункта по умолчанию - timeout=х, х - цифра, количество секунд.
# Команда - default 0 обозначает какая строчка (пункт загрузки) будет отмечена курсором по умолчанию.
# Назначить gfx-boot тему (фоновое изображение) командой - gfxmenu устройство/где/лежит/тема.gz
# Заголовок каждого пункта загрузки это команда - title
# Вы можете менять этот файл под свои нужды (по аналогии с тем, какой он сейчас) как вам будет угодно.
# Более подробно о загрузчике Grub4DOS и о этом файле вы можете почитать здесь:
# http://greenflash.su/Grub4Dos/Grub4dos.htm
# Ну и конечно же мы всегда будем рады видеть вас на http://greenflash.su :-)
timeout=20
default 0
gfxmenu (hd0,0)/Boot/gfx/gfximg.gz
title commandline (Командная строка)
savedefault --wait=2
commandline
title Reboot (Перезагрузка)
reboot
title ShutDown PC (Выключить)
halt
Мануал получился немаленьким. Я весьма благодарен тому, кто дочитал до конца первую его часть). Позже появится и вторая, и следующие. О чем будет написано?
- Как добавить iso образ для загрузки, как запустить Linux
- Как создать собственное загрузочное меню со своей картинкой и расположением элементов
- Как сделать вложенное меню.
Комментариев нет:
Отправить комментарий