Что такое plop boot manager. Создание мультизагрузочного USB HDD или флешки. Примеры установки некоторых ОС и программ

В разделе на вопрос При установки винды есть пункт меню "start plop boot manager" что это такое? заданный автором Dima lee лучший ответ это Приветствую)
Не уверенно, что речь в той винде, которую Вы устанавливает, именно об этом, но.. . Есть такой менеджер "мультизагрузки".
Как вообще происходит загрузка: комп включается, БИОС (базовая система ввода-вывода) проводит тестирование и передает управление на так называемый загрузочный сектор диска ("мбр") . То, что находится в этом секторе считывается и выполняется.. . При установки виндовс - туда записывается загрузчик Виндов. Далее загрузчик загружает Виндовс.
Тут вы хотите поставить, например, Линукс. Он "перетрет" своим загрузчиком - загрузчик Виндовс. И будет запускаться только он.
А вот если вам хочется иметь возможность запускать или Виндовс, или Линукс или еще какие-нибудь операционные системы по Вашему выбору - для этого и служат программы - менеджеры мультизагрузки.
Делает он это приблизительно так: сам записывается в загрузочный сектор, при этом знает, как нужно "правильно" запускать ту или иную операционную систему. Главное тут - показать ему, где (грубо говоря на каких дисках) находятся операционные системы.
Так же некоторые мультизагрузчики умеют загружать систему с "дейвайсов" с которых Ваш биос грузиться не умеет. Например не всегда в биосе есть возможность загрузить систему с флешки (только с жесткого диска или с сиди-дивиди дисков) . Некоторые мультизагрузчики могут Вам эту возможность дать.

PLoP Boot Manager - маленький загрузчик, для различных операционных систем. Поддерживает загрузку Windows (NT, 2K, XP, VISTA, Win7), Linux ..., - позволяет осуществлять выбор запуска с устройств без входа в BIOS (что важно при отсутствии возможности там их выбора).
Пример: Иногда возникают ситуации, когда необходимо загрузить с флешки компьютер, у которого, не смотря на присутствие USB входа, - отсутствует в BIOS выбор загрузки с USB.
При постоянном использовании загрузчика PLoP Boot Manager его можно установить на жёсткий диск, - в таком случае при запуске (перезагрузке) компьютера будет появляться меню выбора устройства для последующей загрузки. В случае необходимости потом этот загрузчик можно удалить.
При временном использовании ёго можно загрузить с дискеты или компакт-диска с имеющейся на них программой PLoP Boot Manager.
При запуске PLoP Boot Manager появляется меню:

Рисунок 1

OS HARDDISK 1 – загрузка с первого жёсткого диска (может быть несколько пунктов по числу жёстких дисков, - при установке загрузчика на жёсткий диск настройки позволяют добавлять даже разделы с операционными системами). – загрузка с компакт-диска

SETUP – настройка загрузчика.
ABOUT – отображает информацию о версии программы.
SHUTDOWN - выключает компьютер.
Курсорными клавишами «» «↓» можно выбрать необходимую опцию и нажать клавишу Enter .
Более подробно о возможностях PLoP Boot Manager можете ознакомиться на сайте проекта Эльмар Hanlhofer , - также и бесплатно скачать там свежие версии.
Архив PLOP_5.0.10_JCPACK.rar (размер 5.01 MB) вы также можете бесплатно скачать с Яндекс.Диск либо с depositfiles .
Ниже рассмотрим некоторые способы запуска PLoP Boot Manager.

1. Подготовка для запуска загрузчика PLoP Boot Manager:

2. Установка PLoP Boot Manager на жёсткий диск:

В архиве PLOP _5.0.10_ JCPACK . rar есть папки Boot и Install , в которых имеются необходимые образы для создания компакт-дисков и дискет установки PLoP Boot Manager на жёсткий диск и запуска его с внешнего носителя. Так же там имеется файл программы CDBurnerXP_4.3.2.2140_minimal.exe для записи «.iso» образа на компакт диск и файл утилиты rawwritewin.exe (путь - PLOP_5.0.10_JCPACK\Boot\Floppy) для записи «.img» образа на дискету.

Рассмотрим загрузку PLoP Boot Manager , используя флоппи-дискету .

Распаковываем архив PLOP_5.0.10_JCPACK.rar , - запускаем находящийся в папках PLOP_5.0.10_JCPACK\Boot\Floppy файл rawwritewin.exe
Открывается окно утилиты для записи «.img» образа на дискету RawWrite .


Рисунок 2

Правее поля Image file нажимаем квадратик справа.


Рисунок 3

В открывшемся окне выбираем путь к образу plpbt.img , - и жмем «Открыть».


Рисунок 4

В поле Image file появляется путь кобразу plpbt.img
Жмем кнопку Write , - начинается запись образа plpbt.img на дискету.
В левом нижнем углу видим проценты выполнения. При достижении 100%, - ждем, когда потухнет зеленый индикатор дисковода и жмем кнопку Exit .
Дискета готова!
Далее перезагружаем компьютер, - устанавливаем загрузку с Floppy (аналогично описанию на странице: ) и загружаем PLoP Boot Manager . В появившемся меню () выбираем курсорными клавишами нужное устройство (даже то, для которого отсутствует в BIOS выбор загрузки), - примеру, USB и нажимаем клавишу

Рассмотрим загрузку PLoP Boot Manager используя компакт-диск .

Находящийся в распакованном архиве (каталог PLOP_5.0.10_JCPACK\Boot\CDROM) ISO образ plpbt.iso записываем на компакт-диск. Это можно сделать с помощью, имеющейся в архиве бесплатной программы для записи компакт-дисков или воспользоваться любой другой удобной вам . Дальше устанавливаем загрузку компьютера с CD и загружаемся.
В появившемся меню () выбираем курсорными клавишами нужное устройство, к примеру, USB и нажимаем клавишу

Установка PLoP Boot Manager на жесткий диск с дискеты .

Из распакованного архива (каталог PLOP_5.0.10_JCPACK\Boot\Floppy) запускаем утилиту записи образа на дискету rawwritewin.exe и записываем на дискету (аналогичным порядком, указанным на рисунках 2, 3 и 4) образ plpbtin.img ,(находящийся в каталоге PLOP_5.0.10_JCPACK\Install\Floppy).
Далее устанавливаем загрузку компьютера с Floppy и загружаемся.


Рисунок 5

В открывшемся окне PLoP Boot Manager install program [ Boot Manager v 5.0.10] предлагаются следующие функции установки программы:

[ 1 ] … Full boot manager install (Полная установить менеджер загрузки).
С помощью этой опции можно установить менеджер загрузки на ваш жесткий диск. Если у вас установлена операционная система, то программа инсталляции создает профиль для загрузки операционной системы.
При установке с флоппи-дисковода, программа установки создаст резервную секторов, в которых загрузочный менеджер будет установлен. Программа установки пишет резервное копирование на дискеты. С этой резервной копии можно удалить диспетчер загрузки полностью с жесткого диска. Если вы используете компакт-диск установки, то это не возможно восстановление секторов. В этом случае процедуру удаления, создает новую MBR для загрузки текущей операционной системы. В таблице разделов, данные не будут изменены.
[ 2 ] … Write mbr loader only (Переписать загрузчик).
Небольшая программа (загрузчик) необходим в MBR, чтобы запустить менеджер загрузки. Операционных систем, как Windows XP пишут в процессе установки собственного малого программа в MBR. Если вы установите Windows XP после boot manager, Windows XP начнет вместо загрузочного менеджера потому, что загрузчик записывается программы от Windows XP. Настройка диспетчера загрузки начинается до Windows XP, вы должны использовать Переписать загрузчик.
[ 3 ] … Boot Manager update (Менеджер загрузки обновлений).
При этом, вы можете обновить " boot manager". Но только обновления с boot manager v5 работает.
[ 4 ] … Complete uninstall (Полное удаление).
Предупреждение этот параметр доступен только при установке с флоппи-дисковода.
Установка программы занимает резервной копии, сохраненной на дискете и записывает ее на жесткий диск. Предупреждение, если вы изменили что-либо с таблицей разделов, тогда не используйте этот вариант!
[ 5 ] … Short uninstall (Короткий удалить).
С этой опцией, программа записывает новую MBR, чтобы начать текущей операционной системы. Таблица разделов будет неизменной.
[ 6 ] … Set Boot Manager screen to textmode (Установка Boot Manager в текстовом режиме). Настраивает менеджер Загрузки, запуска в текстовом режиме.
[ 7 ] … Change destination harddisk (Изменение жесткого диска назначения).
Выбор жесткого диска для установки.
[ 8 ] … Boot Manager hotkeys (Загрузочный менеджер горячих клавиш).
См. Горячие клавиши .
[ 9 ] … Reboot (Перезагрузка)
Компьютер будет перезагружен.
Извините за то, что я здесь предоставил описание функций установки в переводе Яндекса, - оригинал прочитаете: 1.1 функции Программы .
Для полной установки менеджера загрузки на жёсткий диск нажимаем клавишу 1 .
При наличии в компьютере нескольких жёстких дисков необходимо в опции [ 7 ] выбирать диск, к которому вы собираетесь применять выбранные действия.


Рисунок 6

Для подтверждения выбранного действия нажимаем клавишу Y .


Рисунок 7

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


Рисунок 8

Далее в окне PLoP Boot Manager install program [ Boot Manager v 5.0.10] открывается Главное меню горячих клавиш .
Нажимая клавишу Esc (закрыть окно), - переходим к исходному меню (рисунок 5), где нажимая клавишу 9 перезагружаем компьютер. По перезагрузке увидим загрузочное меню (), где курсорными клавишами выбираем устройство, с которого хотим загрузиться.
В случае необходимости полного удаления с жёсткого диска, загруженного с дискеты загрузчика PLoP Boot Manager можно при загрузке с этой же дискеты в открывшемся окне PLoP Boot Manager install program [ Boot Manager v 5.0.10] () выполнить пункт меню 4 , - Complete uninstall (Полное удаление). Но использовать эту опцию, если вносились изменения в таблицу разделов нельзя! Иначе потеряете имеющуюся на разделах жёсткого диска информацию! В таких случаях следует пользоваться пунктом 5 . При использовании для удаления загрузчика пункта 5 , программа удаления записывает новый MBR текущей операционной системы. Таблица разделов останется неизменной. При последующих загрузках (перезагрузках) меню выбора дальнейшей загрузки () больше не появляется.

Установка PLoP Boot Manager на жёсткий диск с компакт-диска :

Из распакованного архива (каталог PLOP_5.0.10_JCPACK\Install\CDROM) записываем «.iso» образ plpbtin.iso на компакт диск, воспользовавшись любой удобной вам программой для записи компакт-дисков. Далее, устанавливая загрузку с CD, - загружаемся с этого компакт-диска.
Далее проделываем все выше описанные действия в пункте «Установка PLoP Boot Manager на жесткий диск с дискеты ».

Установка PLoP Boot Manager на жёсткий диск в операционной системе Wi n dow s XP.

Из распакованного архива PLOP_5.0.10_JCPACK\Install\ копируем папку HDD на диск C (раздел на котором установлена операционная система Windows XP). В папке HDD находятся три файла:
plpbt.bin
plpgenbtldr.exe
plpinstc.com
Запускаем в этой папке файл plpgenbtldr.exe


Рисунок 9

Нажимая Enter , - закрываем окно.
По выполнению сценария в этой же папке появится файл plpbtldr.bin , - это файл запуска менеджера загрузок, меню которого вы выдели выше на . Для его запуска необходимо прописать команду в файле boot.ini находящегося в корне диска C . Обратите внимание на сообщение об этом, - выделенное жёлтой рамочкой на рисунке 9.
Для Windows XP необходимо в файл boot.ini добавить строку следующего содержания: c:\ HDD \plpbtldr.bin="Start PLoP Boot Manager"


Рисунок 10

Открываем текстовым редактором на диске C файл boot.ini и дописываем эту строку, - закрываем с сохранением изменений. Перезагружаем компьютер.
Во время запуска видим следующее окно:


Рисунок 11

По умолчанию подсвечивается строка Microsoft Windows XP Professional RU, - через 30 секунд начнётся загрузка операционной системы. Выбираем курсорными клавишами строку Start PLoP Boot Manager и нажимаем клавишу Enter . Запускается PLoP Boot Manager и появляется меню () в котором выбираем нужное для запуска устройство и для подтверждения выбора нажимаем клавишу Enter .

Предупреждение: На данной странице не преследуется цель описать все возможности и тонкости работы программы. Во избежание непредвиденных ситуаций установкой загрузчика PLoP Boot Manager на жесткий диск пользуйтесь только в том случае, если вы полностью уверены в том, что разобрались с выше упоминаемой документацией !
В качестве дополнительного материала можете ознакомиться на форуме G ame E dition с темой

Загрузочный USB Flash или HDD накопитель удобен тем, что можно отказаться от использования CD/DVD для установки ОС и использования диагностических программ типа Memtest, MHDD, Acronis TI.

«Мультизагрузочная» флешка или HDD хороши тем, что можно не форматировать весь диск для каждой программы, а один раз установить туда все необходимые программы и при загрузке с него выбирать нужную через красивое меню. В случае с HDD удобно создать для этого отдельный небольшой раздел.

Существует множество решений для флешек (например, http://eee-pc.ru/wiki/софт:usb_multiboot), но, как правило, они не работают с USB HDD. На хабре я нашел только об установке Win7 с USB HDD, но год назад попытки воспроизвести это не увенчались успехом. Для установки Windows 7 с флешки существует MS Win7 DVD Tool , но он опять же не работает с HDD. Поэтому давайте создадим свой мультизагрузочный USB HDD с помощью GRUB4DOS.

Нам понадобится:

  • USB HDD (все описанное должно работать и для флешек).
  • ОС Windows (естественно можно аналогично сделать это и из ОС на базе Linux, но у меня сейчас нет возможности проверить работоспособность и наличие «подводных камней»).
  • Материнская плата (BIOS) с поддержкой загрузки с USB накопителей. Если загрузка с USB не поддерживается, можно использовать Plop, об этом ниже.

Начнем

  1. Скачиваем HP USBFW и форматируем наш накопитель. Обычно все, в том числе и я, пропускают этот шаг. Возможно, будет работать и без него, но лично я перепробовал все стандартные варианты форматирования из Windows 7, однако загрузка с моей 320ГБ Тошибы не работала (зависала сразу после выбора в Boot menu) до использования этой утилиты.
  2. Если воспользовались HP USBFW из прошлого пункта, то можно удалить созданный им на весь диск раздел и создать свой, поменьше (желательно FAT32, иначе могут возникнуть проблемы с некоторыми программами и ОС), а оставшееся место оставить для «файлопомойки».
  3. Устанавливаем загрузчик GRUB4DOS в MBR. Рекомендуется использовать первый вариант, чтобы не ошибиться с выбором диска или раздела.
    1. Можно воспользоваться GUI: для этого скачиваем grubinst-1.1-bin-w32-2008-01-01 , запускаем grubinst_gui.exe , выбираем диск, жмем Refresh в Part list и выбираем нужный раздел. Остальные настройки можно не трогать.
    2. Либо в консоли командой: grubinst.exe hd(номер диска, номер раздела) Номер диска можно узнать в «Управлении дисками» (diskmgmt.msc).
  4. Копируем файлы grldr и Menu.lst из архива grub4dos-0.4.4.zip в корень раздела.
Можно перезагружаться и проверять работоспособность нашего мультизагрузочного накопителя.

Для проверки работоспособности многих программ необязательно каждый раз ребутать компьютер. Можно использовать виртуальные машины: MobaLiveCD или VirtualBox. Для VB выполняем в консоли: "C:\Program Files\Oracle\VirtualBox\VBoxManage" internalcommands createrawvmdk -filename "C:\USBHDD.VDI" -rawdisk \\.\PhysicalDrive1 где число в PhysicalDrive - номер нашего загрузочного диска, и указываем полученный файл (C:\USBHDD.VDI) в качестве жесткого диска при создании машины. Однако некоторые ОС (например, Windows 7) могут не работать таким способом.

Примеры установки некоторых ОС и программ

Memters86+
Скачиваем ISO образ с офф. сайта memtest.org/download/4.20/memtest86+-4.20.iso.zip и кидаем его на наш загрузочный HDD (не забываем распаковать.zip архив).

Открываем Menu.lst текстовым редактором, добавляем туда следующее:
title Memtest find --set-root /mt420.iso map /mt420.iso (hd32) map --hook root (hd32) chainloader ()
И попробуем разобраться, что эти команды означают.
title Memtest - название пункта (Memtest), которое будет отображаться в меню.
map /mt420.iso (hd32) - загрузка ISO образа, находящегося в корне загрузочного диска (эмуляция CD-ROM).
root (hd32)- делает виртуальный CD-ROM корневым.
chainloader () - передает управление другому загрузчику (если в скобках ничего не указано, то используется корневой, в данном случае hd32).

Ubuntu 10.4

Также кидаем ISO образ с ubuntu.com на HDD и прописываем в Menu.lst (образ переименован в ubuntu1.iso):

Title Ubuntu map /ubuntu1.iso (hd32) map --hook root (hd32) kernel /casper/vmlinuz iso-scan/filename=/ubuntu1.iso boot=casper quiet splash -- locale=ru_RU initrd /casper/initrd.lz

Windows 7

А вот с Win 7 немного сложнее.

Способ 1:

Копируем все файлы с диска (образа) Windows 7 и добавляем в Menu.lst:
title Install Windows 7 find --set-root /bootmgr chainloader /bootmgr

В некоторых случаях работает, но могут возникнуть различные ошибки во время установки. К тому же таким способом будет работать только если на hdd находится одна Windows 7, иначе (например, если хотим поместить туда х86 и х64) запустится установка первой найденной.

Способ 2:

UPD : автоматизация этого способа: rghost.ru/20467691 либо greenflash.su/_fr/7/7487664.7z . Файлы из архива (кроме menu.lst и seven.iso) необходимо скопировать в корень раздела (либо соответственно изменить пути в Menu.lst).

Возможные проблемы и ошибки

Error 60: File for drive emulation must be in one contiguous disk area

Решение : нужно дефрагментировать образ. Например, с помощью программы Contig от Марка Руссиновича. Использование: contig.exe g:\ubuntu1.iso в консоли.

BIOS не поддерживает загрузку с USB, зависает, долго грузится и другие проблемы, связанные с загрузкой с USB HDD

Песочница

тащит всю команду 21 октября 2012 в 22:52

BIOS не даёт… А загрузиться с USB ну очень надо

Забакапившись и лишний раз удостоверившись, что у меня есть все необходимые драйвера, я втыкнул флешку и нажал RESET. Ноут как ни в чём не бывало перегрузился, полностью игнорируя директиву сделать это с помощью external device. Чистая установка Win7 на VAIO VGN-A170 обещала быть нескучной.

Несколько следующих попыток загрузиться как с помощью уже знакомой из предыдущего абзаца флешки, так и с помощью Zalman VE-200 провалились. Никаких болванок или уже готовых установочных/загрузочных CD у меня не оказалось. Ждать, пока откроется магазин, где можно приобрести пустой диск не хотелось, а тут одна мелочь вдруг вспомнилась: ноутбук читает DVD, а записывать может только CD - дистрибутив не влезет… И всё равно, после того как потыкавшись по сайту производителя, который так и не порадовал обновленным биосом, сдаваться было рано. В голове почему-то всплыла известная картинка: жабка душит недоумевающую цаплю, которая пытается её проглотить. Люблю её.

Ноутбук, BIOS которого не позволяет использовать USB порты для загрузки, как оказалось не такая уж и редкость, но тем не менее, на тематических форумах поддержки разных производителей ничего полезного встретить не удалось, и большинство рекомендаций сводились к тому, что или следует внимательно искать такую опцию в биосе, или использовать флешку определенного объема, ну или тарабанить ноут в СЦ. Но всё же поиск привел меня к Elmar Hanlhofer и его сайту www.plop.at , где и была обнаружена искомая строка USB boot without BIOS support , кстати, далеко не единственная в списке возможностей Plop Boot Manager.

Boot Manager можно установить в начальные сектора жесткого диска, не повредив существующие разделы. Таким образом загрузчик может работать и тогда, когда операционной системы нет.

Совсем не обязательно устанавливать Boot Manager на жесткий диск, поскольку его с некоторыми ограничениями можно запустить с дискеты, CD или USB.

Некоторые опции Boot Manager (например, загрузка с USB) могут быть добавлены в меню уже используемого системой загрузчика. На текущий момент поддерживаются: LiLo, Syslinux, Grub, Grub4Dos, Grub2, Windows boot.ini, Windows BCD.

В доступном для скачивания архиве находится целый набор: сборки программы для Windows и Linux, необходимый инструментарий для записи загрузчика непосредственно в биос компьютера (не забывайте, что эксперименты с последним могут закончится плачевно) и подробная инструкция.

Чтобы свести свои риски к минимуму я выбрал вариант, при котором Boot Manager встраивается как опция к существующему загрузчику. Запустил под администратором:
plpbt-5.0.14/Windows/InstallToBootMenu.bat

И, сразу после ребута, наконец, получил возможность загрузиться со своей флешки.

Mission accomplished.

Теги: boot from usb-flash, bypass bios restrictions, бутаемся с usb, обход ограничений биос

Данная статья не подлежит комментированию, поскольку её автор ещё не является

GNU GRUB - многозагрузочный загрузчик. Он был получен от GRUB, унифицированного загрузчика GRand, который был первоначально разработан и реализован Эрихом Стефаном Болейном.

Бесплатная Открытый код Mac Windows Linux BSD Solaris OpenSolaris

  • EasyBCD

    EasyBCD - это неопровержимый ответ NeoSmart Technologies на то, чтобы настроить загрузчик Windows. С EasyBCD почти все возможно, например. для загрузки образа Win7-VHD. Настройка и настройка загрузочных записей Windows проста, и нет более простого способа быстро загрузиться прямо в Linux, Mac OS X или BSD прямо из загрузчика Windows Vista - на лету

    Бесплатная (для личного использования) Windows

  • GRUB for DOS

    GRUB для DOS - универсальный загрузчик, основанный на GNU GRUB. Он может загружать различные ОС (некоторые из них, некоторые из которых используют стандартные диспетчеры загрузки) на разных носителях (жесткий диск, CD / DVD, внешние USB-устройства и т. Д.).

    Бесплатная Открытый код Mac Windows Linux

  • rEFInd

    rEFInd - это вилка диспетчера загрузки rEFIt для компьютеров на основе интерфейса Extensible Firmware Interface (EFI) и Unified EFI (UEFI). Как и rEFIt, rEFInd является менеджером загрузки, а это означает, что он представляет меню параметров пользователю, когда компьютер сначала запускается, как показано ниже. rEFInd не является загрузчиком, который представляет собой программу, которая загружает ядро ​​ОС и отключает управление

    Бесплатная Mac Windows Linux

  • VMLite VBoot

    VBoot позволяет загружать физический компьютер из одного файла виртуального диска в формате VHD / VMDK / VDI / Raw. Каждый файл содержит одну операционную систему. Он поддерживает Windows 2000, Windows XP, Vista, Windows 7, 2003 Server, 2008 Server и Linux 2.6, 32- и 64-разрядные. VBoot делает несколько ботинок предельно простым. Вы просто копируете один файл на физический компьютер и можете загрузиться в ОС, содержащиеся внутри этого файла

    Платная Windows Linux

  • coreboot

    Coreboot (ранее известный как LinuxBIOS) - это проект бесплатного программного обеспечения, предназначенный для замены проприетарной прошивки BIOS, найденной на большинстве компьютеров, с облегченной системой, предназначенной для выполнения только минимальных задач, необходимых для загрузки и запуска современных 32-разрядных или 64-битных операционных система

    Бесплатная Открытый код Linux

  • Visual BCD Editor

    Visual BCD Editor - расширенная версия утилиты bcdedit для графического интерфейса пользователя. Создание автоматического загрузчика - Windows 7 | Vista | XP | VHD. Исправьте диспетчер загрузки и проблемы с двойной загрузкой.

    Бесплатная Windows

  • Super GRUB2 Disk

    Основная задача Super GRUB2 Disk - помочь вам загрузиться в ОС, чей загрузчик поврежден. Во-вторых, и почти так же важно, чтобы быть инструментом, чтобы узнать больше о GRUB2 и процессе загрузки.

    Бесплатная Открытый код Windows Linux