Архив

Публикации с меткой ‘multiboot’

Мультизагрузочная флешка.

22 Сентябрь 2009

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

Итак, делаем свой usb flash drive мультизагрузочным.

Начало.

Определяемся с основной ОС, от имени которой будет идти загрузка. Поскольку мне удобнее использовать DOS, то я, соответственно, делаю флешку загрузочной с DOS на борту. Туда же кладу Volkov Commander для более удобной работы. Далее нужно продумать, что будем использовать в качестве менеджера загрузки и что для этого использовать. Потом останется только сформировать меню загрузки и выбрать компоненты для использования.

1. Загрузочная флешка.

Самый простой и быстрый способ сделать флеш-накопитель загрузочным – использовать программу BootFlashDos

Эта программа отформатирует ваш usb-накопитель в файловую систему Fat, сделает его загрузочным, изменит геометрию диска, чтобы он определялся как hdd, разместит системные файлы операционной системы DOS.

Важно! Для работы программы под Windows Vista или Windows 7, запускайте ее от имени администратора.

2. Копируем необходимые программы. Размещаем загрузчик.

Флешка готова.  При загрузке с нее, если все прошло как надо. вы увидите приглашение командной строки. Работать из командной строки нерационально, поэтому записываем на флешку VolkovCommander (или другой файловый менеджер под DOS), драйвер мыши, создаем файлы autoexec.bat и config.sys и настраиваем в них параметры запуска.

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

Но, хочется большего, поэтому добавляем на флешку менеджер загрузок. Так как одной из основных задач мультизагрузки является возможность загрузки iso-образов, я использую для этой цели GRUB, а, точнее, GRUB4DOS. Установка его проста: достаточно скопировать папку с grub на флешку и установить параметры запуска grub в autoexec.bat. Либо запускать grub вручную из командной строки либо используя файловый менеджер.

3. Создание меню загрузки.

Рассматривать процесс создания меню подробно не будем. Все тонкости работы с grub4dos расписаны на официальном сайте. Образец меню есть в архиве.  Файл меню: \grub\menu.lst

Что касается добавления iso-образов:

просто записываете на флешку нужный вам iso-образ и создаете\меняете пункт меню, учитывая имя образа. К примеру:

title dreamwater.at.ck.ua_demoBootCD
fallback 2
find --set-root /dreamwater.at.ck.ua_demoBootCD.iso
map /dreamwater.at.ck.ua_demoBootCD.iso (0xff) || map --mem /dreamwater.at.ck.ua_demoBootCD.iso (0xff)
map --hook
chainloader (0xff)
savedefault --wait=2

Нужно отметить важную деталь: не все iso-образы будут загружаться. К примеру некоторые linux-live-cd.

Также это касается Windows-Live дистрибутивов, основанных на WindowsPe 1.0 (созданных на основе WindowsXP). Для размещения на флешке дистрибутива BartPE или подобных, нужно воспользоваться специальной утилитой, которая перенесет файлы BartPE и разместит загрузочные файлы Windows – PeToUSB:

Ее тоже нужно запускать из под учетной записи администратора. После этого можно добавить в меню такой пункт:

title BartPE
fallback 1
find --set-root --ignore-floppies /ntldr
chainloader /ntldr
savedefault --wait=2

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

Архив для работы с юсб-флеш накопителями.

В архиве, в папке soft содержатся необходимые для работы утилиты. Вам лишь нужно отформатировать флешку, сделав ее загрузочной и переписать содержимое архива на флешку. После этого можно редактировать меню на свое усмотрение. В пункте меню содержится ссылка  на dreamwater.at.ck.ua_demoBootCD.iso. Его нужно скачать по этому адресу: demo_bootcd.iso и после этого записать в корень флешки.

Вопросы приветствуются.

Rating:

Tools , , , , ,

Мультизагрузочный диск

12 Май 2009

Раз уж есть интерес к созданию мультизагрузочного диска, попробуем максимально облегчить вам его создание.

Итак, предлагаю вам скачать Demo BootCD. Это урезанный вариант моего рабочего диска. Он содержит:

  • Windows Memory Diagnostic – тест памяти от Microsoft
  • MemTest86+ – тест памяти
  • MemTest3.2 – тест памяти
  • Dr.Web LiveCD – антивирус Dr.Web LiveCD
  • Seagate Disc Diag – диагностика дисков Seagate
  • IBM Disk Diag – диагностика дисков IBM
  • Cute Partition Manager – менеджер разделов жесткого диска

Кроме того, есть заготовки для интеграции в диск дистрибутива BartPE (WindowsPE) и мультизагрузочного диска HirenBootCD 9.5.

Приступим. Предполагается, что у вас есть, чем редактировать ISO-образ диска конструктора (я использую MagicISO ).

Перед нами фактически готовая заготовка (конструктор) для создания своего рабочего диска. Для добавления собственного образа диска или дискеты, нужно добавить этот образ в каталог /Images и отредактировать файл /bcdw/bcdw.ini добавив в меню соответствующую строчку.

BCDW этой версии поддерживает как ima-образы (образы дискет и жестких дисков) так и iso (образы cd-дисков). В большинстве случаев, готовые образы можно найти в интернете. Если же нужно сделать специфичный, используйте WinImage, UltraISO, MagicISO и т.п.

Остановимся на добавлении в диск дистрибутивов BartPE и HirenBootCD.

Для добавления BartPE достаточно скопировать папки i386 и Program в корень диска. После этого можно прожигать диск. Необходимый загрузчик уже есть в констукторе.

С Hiren чуть сложнее. Во-первых, загрузчик для Hiren должен иметь ту же версию, что и сам диск с Hiren(загрузчик находится в папке /BootCD). Во-вторых, необходимо скопировать папку /BootCD c исходного диска Hiren в корень диска конструктора. После этого можно прожигать диск.

Немного информации о структуре данного диска конструктора:

  • /bcdw – папка, в которой содержится загрузчик образов, формирующий меню выбора загрузки
  • /boot – основная папка Dr.WebLiveCD
  • /BootCD – папка, предназначенная для добавления в диск Hiren BootCD
  • /Images – папка с образами и загрузчиками

Основной файл конфигурации: /bcdw/bcdw.ini. В нем задается меню диска,  его внешний вид и т.п.  Непосредственно формирование меню происходит в секции [Menuitems].

Более подробную информацию можно найти на следующих сайтах:

  1. http://bootcd.narod.ru/
  2. http://forum.ru-board.com/topic.cgi?forum=5&topic=1651
  3. http://www.oszone.net/3633

Если же у вас есть вопросы по данному диску, милости просим на форум.

Rating:

Soft, Tools , , ,

Мультизагрузочный диск

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

multiboot

В отличие от “железных” инструментов, таких как отвертки, пост-карта и т.п., софтверные инструменты ремонта сугубо индивидуальны. Поэтому составление мультизагрузочного диска – это  ваших рук дело.

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

Поэтому, если вам нобходим именно ваш набор инструментов, то загружайте bootable cd-wizard 2.01 и в путь! Основная информация по созданию мультизагрузочнх дисков: http://ru-board.com/new/article.php?sid=172

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

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

Rating:

Soft, Tools , , ,