Створення мультизавантажувального USB HDD або флешки. Альтернативи для заміни PLoP Boot Manager Plop boot manager у мультизавантажувальній usb

Тож поїхали. Для початку нам знадобиться сам завантажувач. Останню його версію можна завантажити. В отриманому архіві багато різних файлів, але не варто лякатися. Нам потрібний лише один файл grldr. Це і є завантажувач. Тепер його треба встановити на флешку. Переходимо за цим посиланням і качаємо останню версію grubinst. Це спеціальна утиліта призначена для встановлення grub4dos у MBR. Розпаковуємо отриманий архів і запускаємо програму grubinst_gui.exe. У вікні вибираємо нашу флешку і тиснемо кнопку Install.

І ось перша неприємність, яка може статися. На деяких флешках іноді вилітає наступна помилка.

У цьому випадку доведеться запустити grubinst.exe з командного рядка з наступними параметрами:

C:/grubinst/grubinst.exe --skip-mbr-test (hdN)

Замість N потрібно встановити номер флешки, наприклад (hd1). Дізнатися, який номер має флешка в системі, можна наступним чином. Права кнопка миші на значку мій комп'ютер -> керування комп'ютером -> керування дисками.
УВАГА! Якщо ти балачеш і замість флешки вкажеш системний диск, то його MBR буде змінена, і система з нього вантажиться перестане.
Тепер кидаємо в корінь флешки завантажений раніше файл grldr. В принципі, завантажувальна флешка вже готова, і можна спробувати з неї завантажитися, правда користі від цього буде мало, адже на ній ще нічого немає (крім завантажувача).

Для розминки додамо на нашу флешку утиліти для перевірки оперативної пам'яті та жорсткого диска. Завантажувач grub4dos досить потужна річ, і дозволяє виконувати завантаження прямо з iso образу. Для перевірки пам'яті скористаємося утилітою Memtest86+ завантажувальний образ якої можна завантажити, а для перевірки жорсткого диска – утилітою Victoria. Завантажувальний образ останньої можна завантажити. У корені флешки створимо каталог grub4dos. У цьому каталозі створимо директорію iso та скопіюємо туди отримані образи. У корені флешки створимо файл menu.lst такого змісту:

Title Перевірка оперативної пам'яті map (hd0,0)/grub4dos/iso/mt410.iso (hd32) map --hook root (hd32) chainloader (hd32) boot title Перевірка жорсткого диска map (hd0,0)/grub4dos/iso/vcr3 .iso (hd32) map --hook root (hd32) chainloader (hd32) boot

Я тут не пояснюватиму, що робить кожна команда. Наприкінці цієї статті є посилання на документацію, де докладно розписано.

Пробуємо завантажитися з флешки. Що ми бачимо? Правильно. Замість російських букв відображаються кракозябри. Давай виправимо це маленьке непорозуміння і, заразом, трохи прикрасимо наш завантажувач. Качаємо готову тему. Кидаємо завантажений архів у папку grub4dos на флешці. На початок файлу menu.lst додаємо наступний рядок:

Gfxmenu (hd0,0)/grub4dos/Elisha2.gz

Знову завантажуємося з флешки. Тепер російські літери відображаються правильно, та й меню виглядає набагато симпатичніше.

Вибираємо перевірку оперативної пам'яті. Все працює. Пробуємо запустити утиліту для перевірки жорсткого диска. Ось невдача. Чи не хоче працювати. Вилітає наступна помилка (принаймні у мене так було):

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

Ця помилка з'являється тому, що образ vcr35r.iso є фрагментованим. Для його дефрагментації скористаємося утилітою wincontig. Це безкоштовна утилітка, яка не вимагає установки. Завантажити її можна звідси.

Дефрагментуємо образ vcr35r.iso, завантажуємося з флешки та переконуємось, що тепер усе працює.

Аналогічно я додав на флешку програму для клонування жорстких дисків Norton Ghost 11, утиліту для скидання пароля адміністратора Active Password Changer, завантажувальний диск Windows XP Live CD Mini та програму для роботи з жорсткими дисками Acronis Disk Director Suite.

Ось ще один дуже важливий момент. На деяких комп'ютерах робота з флешкою ​​відбуватиметься дуже повільно. Для вирішення цієї проблеми є така штука під назвою PLoP драйвер, який дозволить залізу працювати на швидкостях usb2.0. Зараз я розповім, як встановити цього звіра.
Качаємо останню версію PLoP Boot Manager звідси. Відкриваємо отриманий архів та копіюємо файл plpbt.bin у каталог grub4dos на флешці. До файлу menu.lst додаємо рядки

Title Start PLoP boot manager root (hd0,0) kernel /grub4dos/plpbt.bin

Після завантаження з флешки вибираємо відповідний пункт меню, у вікні тиснемо usb. Після цього флешка працюватиме швидко.

Тепер додамо в меню пункти завантаження Windows XP та перезавантаження комп'ютера. Для цього у файл menu.lst потрібно записати наступне:

Title Знайти та завантажити Windows NT/2K/XP find --set-root --ignore-floppies --ignore-cd /ntldr map () (hd0) map (hd0) () map --rehook find --set-root --ignore-floppies --ignore-cd /ntldr chainloader /ntldr title Перезавантаження комп'ютера reboot

Наступним кроком додамо в меню консоль відновлення Windows XP. Завантажити образ можна звідси. Якщо спробувати запустити її методом, описаним вище, нічого не вийде, але, на щастя, існує інший спосіб зробити це. Качаємо за посиланням образ дискети з драйвером FiraDisk. Цей драйвер дозволяє Windows працювати з віртуальними дисками GRUB. Кидаємо файл firadisk.IMA на флешку, папку grub4dos, а образ консолі відновлення в папку iso. До файлу menu.lst додаємо наступний код:

Title Консоль відновлення Windows XP map --mem /grub4dos/firadisk.ima (fd0) map --mem /grub4dos/iso/rc.iso (hd32) map --hook chainloader (hd32)

Тепер можна запустити консоль відновлення Windows XP. Працює це в такий спосіб. Спочатку завантажується драйвер FiraDisk, потім на оперативну пам'ять комп'ютера копіюється файл rc.iso. Відбувається емуляція CD. Тепер Windows думає, що вона звертається до CD диска, коли насправді робота йде з RAM диском. Єдиний мінус, що в даному випадку, розмір оперативної пам'яті має бути більшим за розмір iso-образу. У випадку з консоллю відновлення це не критично, але якщо розмір образу, що завантажується, досить великий на це варто звертати увагу.

Аналогічно можна виконати з флешки інсталяцію Windows XP. Єдине, її треба буде поділити на два етапи. Перший етап такий самий як з консоллю відновлення. А на другому етапі необхідно виконати завантаження з жорсткого диска, куди встановлюємо систему, але перед цим створити настановний RAM диск. Загалом файл menu.lst буде виглядати так:

Title Установка Windows XP (етап 1) map --mem /grub4dos/firadisk.ima (fd0) map --mem /grub4dos/iso/XP_SP2.iso (hd32) map --hook chainloader (hd32) 2) map --mem /grub4dos/firadisk.ima (fd0) map --mem /grub4dos/iso/XP_SP2.iso (hd32) map --hook find --set-root --ignore-floppies --ignore-cd /ntldr map () (hd0) map (hd0) () map --rehook find --set-root --ignore-floppies --ignore-cd /ntldr chainloader /ntldr

Ще один цікавий момент. У моєму дистрибутиві Windows XP (в іншому, як і образі консолі відновлення) при запуску з'являється напис, що пропонує натиснути будь-яку клавішу для завантаження з CD.

Press any key to boot from CD...

Особисто у мене подібне повідомлення викликає дике бажання його позбутися. На щастя, це досить просто. Для цього треба видалити файл BOOTFIX.BIN з каталогу I386, за допомогою програми ISO Commander.

Ось, власне, і все, що я хотів розповісти. Про всяк випадок наведу остаточний файл menu.lst, який у мене вийшов.

Gfxmenu (hd0,0)/grub4dos/Elisha2.gz title Знайти та завантажити Windows NT/2K/XP find --set-root --ignore-floppies --ignore-cd /ntldr map () () map --rehook find --set-root --ignore-floppies --ignore-cd /ntldr chainloader /ntldr title Установка Windows XP (етап 1) map --mem /grub4dos/firadisk.ima (fd0) map - -mem /grub4dos/iso/XP_SP2.iso (hd32) map --hook chainloader (hd32) title Установка Windows XP (етап 2) map --mem /grub4dos/firadisk.ima (fd0) map --mem /grub4dos/iso /XP_SP2.iso (hd32) map --hook find --set-root --ignore-floppies --ignore-cd /ntldr map () (hd0) map (hd0) () map --rehook find --set- root --ignore-floppies --ignore-cd /ntldr chainloader /ntldr title Windows XP Live CD map (hd0,0)/grub4dos/iso/Windows_XP_Live_CD_Mini.iso (hd32) map --hook root (hd32) chainloader (hd32) boot title Консоль відновлення Windows XP map --mem /grub4dos/firadisk.ima (fd0) map --mem /grub4dos/iso/rc.iso (hd32) map --hook chainloader (hd32) title Скидання пароля адміністратора map (hd0, 0)/grub4dos/iso/Active_Password_Changer.iso (hd32) map --hook root (hd32) chainloader (hd32) boot title Перевірка оперативної пам'яті map (hd0,0)/grub4dos/iso/mt410.iso (hd32) hook root (hd32) chainloader (hd32) boot title Перевірка жорсткого диска map (hd0,0)/grub4dos/iso/vcr35r.iso (hd32) map --hook root (hd32) chainloader (hd32) boot title Norton Ghost 1 hd0,0)/grub4dos/iso/NortonGhost11.iso (hd32) map --hook root (hd32) chainloader (hd32) boot title Acronis Disk Director Suite 10.0.2288 map (hd0,0)/grub4dos/iso/AcronisDDS .2288.iso (hd32) map --hook root (hd32) chainloader (hd32) boot title Start PLoP boot manager root (hd0,0) kernel /grub4dos/plpbt.bin title Перезавантаження комп'ютера reboot

Коментарі (191)

lehab
спасибі за інформацію. одне питання. якщо лінукс ще залити туди, то його не треба буде на 2 етапи розбивати? просто grub`e прописати?

Олексій
є таке питання: скільки має пройти часу після команди map --mem /grub4dos/iso/XP_SP2.iso (hd32) (у мене дуже довго я навіть жодного разу не чекав закінчення операції) І як це можна виправити, оперативної пам'яті у мене 768 . Заздалегідь дякую.

Савватєєв
Пройти має хвилини 2-3. Якщо у вас цей процес займає більше часу, то немає підтримки USB 2.0. У статті написано як чинити в цьому випадку. Використовуйте PLoP Boot Manager.

Олексій
Дякую! зі швидкістю проблеми вирішені, Але з етапом 2 виникають труднощі: По-перше не зрозуміла команда map () (hd0) так як ми завантажилися з флешки виходить корінь у нас (hd0), тоді дана команда сприйметься як: map (hd0) ( hd0), а потім у вас стоїть команда: map (hd0) (), а це якраз і буде знову ж таки: map (hd0) (hd0). І навіщо це потрібне. Поправивши все це у мене виходить ось так: title Установка Windows XP (етап 2) map --mem /grub4dos/firadisk.ima (fd0) (hd1) (hd0) map --rehook find --set-root --ignore-floppies --ignore-cd /ntldr chainloader /ntldr І ось саме питання: при описаних мною вище набору команд установка windows переходить у другий етап і Вискакує помилка: Необхідний файл "asms" на Windows XP Professionsl SP 3 CD. Введіть шлях до файлу та натисніть OK. Шлях коштує такий: GLOBALROOT DEVICE CDROOM1 I386 і головне його поміняти не можна. Ось так ось (((((. Що робити не знаю).

Дмитро
Стаття чудова, але у мене є проблема: коли проходить перший етап установки ще до форматування (коли йде визначення пристроїв) після згасання дисплея вилітає синій екран смерті ((((. Близько 7 образів win xp sp3 перепробовував, на інших комп'ютерах видає те саме, я гуглю гуглю але нічого не допомагає Код помилки: *** Stop 0x0000007b (0xF79AF524,0xc0000034,0x00000000,0x00000000)

alex
7b це зазвичай не бачить ваш жорсткий диск швидше за все немає драйвера sata рекомендації стандартні або підсунути на дискеті коли воно його просить або інтеграція в дистрибутив.
ps ну або режим сумісності з ide включити в біосі якщо звичайно є такий пункт.

Євген
Я знайшов вирішення проблеми,ось вміст мого файлу menu.lst title 1 Start install WinXpSp3 map /grub4dos/WBSATA86.IMG (fd0) map /grub4dos/WBSATA86.IMG (fd1) map /Images/ru_winxp_pro_with_sp3_vl. ) (hd1) map (hd1) (hd0) map --hook root (hd32) chainloader (hd32) title 2 Continue install WinXpSp3 map /grub4dos/WBSATA86.IMG (fd0) map /grub4dos/WBSATA86.IMG (fd1) Images/uk_winxp_pro_with_sp3_vl.iso (hd32) map (hd0) (hd1) map (hd1) (hd0) map --hook chainloader (hd0)+1 де обов'язково потрібно проводити установку WinXp в два етапи. Ви запитаєте чому? копіювання файлів на вінчестер і перезавантаження Windows у вас запросить CD/DVD Rom з інсталяційними файлами для продовження установки, тому після першого перезавантаження Windows ми знову завантажуємося з флешки і вибираємо 2 етап завантаження... WBSATA86.IMG - це образ із драйверами для SATA/ Raid інтерфейсів компаній AMD та Intel. Проблема вирішена на 100% з BSOD 7b. Посилання для скачування образів

Андрій
Ні, Євгене, Ви поспішили заявити про 100% рішення. Завантажив ru_winxp_pro_with_sp3_vl.iso, роблю за Вашою інструкцією, завісон 7b. І F6 натискав і не натискав, і змінював AHCI на IDE в BIOS - НЕ ПРАЦЮЄ. (до відома, коли Firadisk + мапінг на згадку - все працює, і збірки теж)

JoKeR
Дуже доступна та просто написана стаття! Респект! Пара запитань: Яка файлова система флешки, NTFS чи FAT32? Вона як USB-HDD сприймається?

jahsoul
На другому етапі після емуляції Ram диска вилазить помилка File not found. Чи не знаходить ntldr. Завантажуюсь з PE, ntldr лежить докорінно як і повинен. Що робити ХЗ. Порадьте що-небудь...

Maxim
До цього експериментував без зміни теми, потім вирішив спробувати. Все робив за статтею і ось що виходить при підключенні теми: 1. Російські символи просто ігноруються, перетворюючись на білий рядок. Навіть якщо писати, наприклад, "Завантаження Memtest" - ігнорується всі 2. Неможливо вибирати пункти. Не реагує на жодні натискання кнопок на клавіатурі. Підкажіть, у чому можуть бути проблеми. Або є певні вимоги. Може кодування menu.lst потрібно міняти чи ще щось? У мене 8 гб флеш у NTFS.

Савватєєв
1. Перевірте, чи ви використовуєте останню версію завантажувача.
2. Файл menu.lst має бути у кодуванні UTF-8.

Maxim
З UTF-8 допомогло, дякую! Але проблема з тим, що я нічого не можу робити на екрані завантажувача (не реагує жодна клавіша) залишилася. Версія завантажувача остання з сайту автора. Якщо коментую рядок gfxmenu (hd0,0)/grub4dos/Elisha2.gz - все працює, можу клавішами перемішатися між пунктами. Може є якась 100% працююча версія білда?

Савватєєв
Ще раз уточніть версію завантажувача. За посиланням, наведеним у статті, є версія grub4dos-0.4.5b-2010-10-03. Якщо ви завантажували з офіційного сайту, то там лежить стара версія. Ще пам'ятаю, у мене були проблеми з USB клавіатурою. Можливо, в цьому справа.

Denisko
Все начебто працює, але у разі коли прикручуємо образ з віндою вище описаним способом копець як хренова чекати поки фрадиск семулює образ 700 мегабайтний

Rus_34
На першому етапі інсталяції WindowsXP після вибору розділу куди ставити і початку копіювання з'являється "Програмі інсталяції не вдалося скопіювати файл firadisk.sys...."

just
Стаття чудова, але у мене є проблема: коли проходить перший етап установки ще до форматування (коли йде визначення пристроїв) після згасання дисплея вилітає синій екран смерті ((((. Близько 7 образів win xp sp3 перепробовував, на інших комп'ютерах видає те саме, я гуглю гуглю але нічого не допомагає Код помилки: *** Stop 0x0000007b (0xF79AF524,0xc0000034,0x00000000,0x00000000) необхідно замінити NTDETECT.COM на зниклий

vx_klim
Savvateev спасибі звичайно інфа правда корисна! але тільки одне питання windows7 можна так само з флехи встановлювати?

vx_klim
і ще питання до речі не зовсім зрозуміло як себе повинен поводити PloP вибираю usb з'являється темний екран і нічого особливого не відбувається... можете розповісти як має бути?

Савватєєв
Після того, як вибрали usb, знову з'явиться меню grub4dos.

vx_klim
дякую за відповідь обов'язково спробую))) я ось ще хотів запитати тільки не лайтеся.. я як новачок)) ось якщо скажемо така думка... поділити флешку на два розділи, на одному щоб знаходилося меню grub4dos і т.д. створене нами, а на другому за допомогою програми WinSetupFromUSB встановлена ​​нами XP (бо там начебто немає обмеження по пам'яті як я зрозумів). так ось (!) чи можливо прописати вменю граба так щоб він звертався до іншого розділу флешки і робив установку звідти? легко цікаво розібратися, т.к. зіткнувся у знайомих спробної нестачі оперативної пам'яті((

Silver
Автору оргомне спасибі, найбільший респект та успіхів завжди і в усьому. Все працює, все чітко. P.S. По можливості підкажіть будь ласка, де ще можна завантажити образ консолі відновлення. Ресурс "http://www.thecomputerparamedic.com/files/rc.iso" відкрити не вдалося.

Олексій
а тепер по сабжу: дана тема обговорювалася вже на багатьох форумах і є багато статей, але в жодній я не побачив коментарів на тему попереднього створення розділів на цільовому диску (або дисках) перед ремапом... наприклад, у мене не вдалося поставити вінду на даному опису на машину з 3 HDD? які вже розбиті на кілька розділів (в т.ч. не win, тобто відмінні від FAT і NTFS) і мають вільне місце (без розділів) хотілося б універсальності, щоб цей спосіб можна було використовувати як на нових комп'ютерах (з абсолютно чистими дисками), так і на тих де вже стоїть Windows/DOS або Linux прошу автора прокоментувати цю ситуацію і по можливості доповнити статтю PS: використовую iso з офіційним OEM-дистрибутивом WinXP pro SP2 і файлом відповідей (nLite)

Савватєєв
Є спеціалізовані програми для роботи з жорсткими дисками. Той самий Acronis Disk Director Suite, який згаданий у цій статті. Та й сам установник windows дозволяє працювати з розділами.

pms
Всім привіт! Зіткнувся з такими проблемами. При установці ХР на початку вилітає синій екран смерті і все. І при встановленні Win7 там де вибираєш розділ куди ставити він пише що не може туди поставити

komsomolec
title Установка Windows XP (етап 1) map --mem /grub4dos/firadisk.ima (fd0) map --mem /grub4dos/iso/XP_SP2.iso (hd32) map --hook chainloader (hd32) Ось дивіться, судячи з Вашого коду, grub мапіт (заганяє) весь ізошник в оперативну пам'ять. А якщо у мене на машині стоїть оперативи менше розміру ізошника, що тоді робити? Коли я видалив --mem перед /grub4dos/iso/XP_SP2.iso, після копіювання файлів установки, у мене з'явився знаменитий синій екран 0x0000007b На одній з машин оперативка дозволило завантажити XP, як у вас прописано в меню. Після копіювання файлів установки та ребуту віндоус видав помилку про зіпсований файл hal.dll

Міке
>>> На одній з машин оперативна пам'ятка дозволило завантажити XP, як у вас прописано в меню. >>> Після копіювання файлів установки та ребуту віндоус видав помилку про зіпсований >>> файл hal.dll А я думав, що це у мене руки криві)) Мені після копіювання файлу та ребута теж пише помилку про зіпсований або відсутній файл за адресою \ system32\hal.dll. Я, щиро кажучи, не зовсім розумію, що вважати другим етапом установки? Це етап після першого перезавантаження?))

Дмитро
Абсолютно ідентична проблема, видає немає файлу після першого етапу (тобто після першого перезавантаження)

Олександр
Така сама проблема, доводилося вантажитися з miniXP з флешки, і правити boot.ini на диску. Але, я таки знайшов як нормально поставити XP трохи прописав menu.lst інакше title Установка Windows XP (етап 1) map --mem /boot/firadisk.ima (fd0) map (hd0) (hd1) map (hd1) (hd0) map --hook root (hd32) chainloader (hd32) title Установка Windows XP (етап 2) map --mem /boot/firadisk.ima (fd0) map -- mem /winxp/XP_SP3.iso (hd32) map (hd0) (hd1) map (hd1) (hd0) map --hook chainloader (hd0)+1 може бути кому і знадобитися

Starkent
пробував додати на флешку ERDC, кинув образ erd50.iso в корінь і з рідного menu.lst скопіював у свій: map --mem 0xff) boot під час вибору пункту пише Error 11 ніхто не знає, чому?

Alexxx
Завантажив grub4dos-0.4.5a-2010-04-20 (і відразу питання куди покласти завантажений файл? Або без різниці? Потім скачав grubinst-1.1-bin-w32-2008-01-01 поклав поруч із попереднім на свій диск c: в корінь Запустив grubinst_gui.exe відзначив hd1 натиснув Install Пише: The MBR/BS has been successfully installed Pres to continue ... і все, ні чого не відбувається????????

kcant
Проблема "Програмі установки не вдалося скопіювати файл firadisk.sys..." пов'язана з наявністю підключеного флоппі-дисковода і лікується заміною fd0 на fd1, тобто: map --mem /grub4dos/firadisk.ima (fd1)

user_nt
А якщо флопаря немає в конфігурації комп'ютера, що тоді робити з помилкою файлу firadisk.sys. А якщо змінюєш на такому комп'ютері fd0 на fd1, то вилітає після запиту по SCASI драйверам у синій екран. Комп робітник hp (корпоративне рішення). Прошу не лаятись, якщо десь не правильно щось написав, а пояснити і направити на дійсний шлях. :)

ilnurgi
привіт підкажи будь ласка. створюю завантажувальну флешку, на неї копіюю windows 7 32 bit і windows 64 bit що прописати в menu.lst щоб все вантажилося правильно. Дякую

Савватєєв
А в чому проблема? Додай два пункти для встановлення 64-бітної версії за аналогією з 32-бітною. Тільки файл образу не забудь змінити.

Alexey
Доброї ночі, будь ласка, підкажіть. ПРикручую той самий alkidlive cd, ISO образ дефрагментований, з флешки завантажується, проходить завантаження, з'являється значок провини ікспі і потім у синій екран викидає! теж саме з ERD. В чому може бути причина? хто ніби стикався?

Савватєєв
Спробуйте скопіювати образ у пам'ять, а потім завантажуватися з неї, як у випадку з консоллю відновлення. Так має заробити.

Alexey
Дякую, вийшло. Але є ще низка питань. Хотів включити до збирання ще антивірусні Live CD Dr. Web, KAV та Avira, не один з них не працює. 1. Dr.Web починає завантажуватися, біжать рядки, а наприкінці: 2. KAV: Відразу помилка Error 17: Cannot mount selected partition 3. Avira: теж починає вантажиться, а потім помилка: The file failed У menu.lst я їх прописую як і консоль відновлення спочатку гружу в пам'ять. : Invalid executable format Підкажи плиз як вирішити ці проблеми.

Савватєєв
Дивно. На момент написання цієї статті вікторія працювала нормально. Перевірте iso-шники, може у них справа. Повинні бути завантажувальні iso образи. До речі, звідки вікторію качаєте? З сайту розробника, я сподіваюся? Перевірте ще версію grub4dos.

Alexey
grub4dos остання версія, звідки скачував, чесно не пам'ятаю, потім перевірю. Мене більше цікавить питання, як включити до завантаження Антивіруси.

Сергій
Запускаю програму grubinst_gui.exe. У вікні, що з'явилося, вибираю свою флешку і тисну кнопку Install. Воно мені пише: "The MBR/BS has been successfully installed". Все. Завантажиться з флешки не виходити.

iskanderr
Велике спасибі автору за чудову статтю, все викладено зрозуміло та доступно. Якщо не важко, підкажіть будь-ласка, в чому може бути проблема - не завантажується Recovery Console. Все робив за вашою інструкцією, файли з місцевих посилань (не биті, не фрагментовані), в menu.lst все точно, але rc (і один з образів лайв сиди) не стартує. З рештою проблем немає, акроніс, вікторія, алкід і т.д. працюють нормально, перепробував кілька версій граба та фірадиска, безрезультатно.

Aleksandr
Де брати iso образи програм? Шукати в інтернеті або їх можна якось самому зробити?

stas
Підкажи будь ласка: чому не завантажуються iso образи наприклад LupuRus-520-M1.iso, eset_sysrescue.iso, Hiren"s.BootCD.15.1.iso? НОД, Пупірус, Hiren"s.BootCD. Далі після вибору будь-якого пункту меню починається вантажитися лінукси і видають помилку: не знайдений якийсь файл.... ) map --hook root (hd32) chainloader (hd32) boot

Дмитро
Savvateev, дякую за стислий виклад всього що треба в одному місці. Ви просто молодець. Тепер питання - збирав я завантажувальну флешку. Не встановлюються XP (BSOD #79) і 7 (вимагає драйвера CD-ROM). FIRADISK не допомагає. Включив у menu.lst команди: map --mem /iso/WBSATA86.IMG (fd0) map --mem /iso/WBSATA86.IMG (fd1) Після вказаної доробки XP начебто пройшла проблемне місце (до кінця не доводив), а сімка залишилася тому ж місці, тобто. ні FIRADISK ні WBSATA не вирішують питання. Які будуть думки?

Дмитро
Додатково - ніякі танці з бубном навколо autounattend.xml і підсування системі loadiso.cmd не вирішують питання - драйвера firadisk у системі ставляться, але диски з sources не з'являються.

Дмитро
Ще уточнення - образ Windows 7 SP1 Reactor v.1.0, який був. Зараз скачу останній реактор (v.11.0) і вісімку, можливо справа саме в образі?

Дмитро
Результат - не ставиться з образу жодна система на базі сімки. Симптоми ті самі - запитує драйвера CD-ROM. XP та її клони ставляться, досить заздалегідь змонтувати у флоп образ WBSATA86. Від сімкової проблеми це не рятує. У мене варіанти закінчилися, багато чого пробував. Допоможіть людині...

Роман
Всім привіт. Допоможіть будь ласка вирішити питання тому, що я в цих справах новачок і не якихось навичок у цій справі не маю. При створенні завантажувальної флешки, всі операції виконував згідно інструкції. Помилки, представлені автором, не разу не спливали. Закинув усі файли та утиліти все прописав згідно з уроком, і зупинився на уставці теми на флешку. Цей урок говорить про те, що якщо встановити тему, то все почне відображатися російськомовним шрифтом. Тема стала нормально, але назви утиліт на ній не відображаються, а лише присутній з верху білий квадратик невеликий, який можна опустити вгору і вниз. При натисканні enter мене перекидає назад до кракозябрів. Допоможіть, що робити в цій ситуації.

Денис
Доброго вам дня! Власне питання: я так і не зрозумів у яких випадках потрібно використовувати "map --mem /grub4dos/firadisk.ima (fd0)". У автора в "menu.lst" цей рядок прописаний не скрізь. У чому прикол? Коли потрібно прописувати цей параметр, а коли можна обійтись без нього?

Віктор
Доброго вам дня! У мене виникла наступна проблема – plop boot manager нормально вантажиться, але при виборі пункту USB машина висне. Тестив ту ж флешку на ноуті - все працює коректно (образ вагою 138 МБ завантажив за 20 с). Машина на базі AMD 5200+; plop boot manager 5.0.14 Якщо у кого є ідеї, то будь ласка відпишіться - хоча б у якому напрямку копати, можливо, є аналоги plop

Віктор
Денис! запис hd32 аналогічний 0xff, причому 0xff краща Подробиці тут http://greenflash.su/Grub4Dos/files/map.htm

Денис
Якщо виходити з наведеної статті, краще використовувати (0xff). Тоді виникає питання - у яких випадках потрібно (я наголошую-потрібно) використовувати (hd32)? Щось я зовсім заплутався... Якщо працює (0xff), то навіщо тоді (hd32)? Ось мій menu.lst: timeout 30 color white/black blue/black graphicsmode -1 800:600 -1 24:32 || graphicsmode -1 font /unifont.hex.gz title Start PLoP boot manager 5.0.14 root (hd0,0) kernel /grub4dos/plpbt5014.bin boot title - root title 10 map (hd0,0)/grub4dos/ iso/adds10.iso (hd32) || map --mem /grub4dos/iso/adds10.iso (hd32) map --hook root (hd32) chainloader (hd32) boot title Acronis Disk Director 11 Home map (hd0,0)/grub4dos/iso/add11h.iso (hd32) ) || map --mem /grub4dos/iso/add11h.iso (hd32) map --hook root (hd32) chainloader (hd32) boot title Acronis True Image Home 2012 map (hd0,0)/grub4dos/iso/atih2012.iso (hd32) ) || map --mem /grub4dos/iso/atih2012.iso (hd32) map --hook root (hd32) chainloader (hd32) boot title Norton Ghost 11.5 map (hd0,0)/grub4dos/iso/ng115.iso (hd32) | | map --mem /grub4dos/iso/ng115.iso (hd32) map --hook root (hd32) chainloader (hd32) boot title - root title Reset Windows Password 1.2.1.195 map (hd0,0)/grub4dos/iso/pc12119 .iso (HD32) || map --mem /grub4dos/iso/pc121195.iso (hd32) map --hook root (hd32) chainloader (hd32) boot title Kaspersky Rescue Disk 10 map (hd0,0)/rescue/rescueusb.iso (0xff) || map --mem /rescue/rescueusb.iso (0xff) map --hook root (0xff) chainloader (0xff) boot title FixNTLDR map (hd0,0)/grub4dos/fixntldr.ima (fd0) || map --mem /grub4dos/fixntldr.ima (fd0) map --hook root (fd0) chainloader (fd0)+1 boot title - root title Memtest86+ 4.20 map (hd0,0)/grub4dos/iso/mt420.iso (hd32 ) || map --mem /grub4dos/iso/mt420.iso (hd32) map --hook root (hd32) chainloader (hd32) boot title Victoria 3.5 map (hd0,0)/grub4dos/iso/vcr35r.iso (hd32) || map --mem /grub4dos/iso/vcr35r.iso (hd32) map --hook root (hd32) chainloader (hd32) boot title MHDD 4.6 map (hd0,0)/grub4dos/iso/mhdd46.iso (hd32) || map --mem /grub4dos/iso/mhdd46.iso (hd32) map --hook root (hd32) chainloader (hd32) boot title - root title Завантаження CD-ROM cdrom --init map --hook chainloader (cd0) boot title Завантаження HDD chainloader (hd1)+1 rootnoverify (hd1) boot title - root title Перезавантаження reboot title Вимкнення halt

Віктор
Точно відповісти не можу, тому що сам оригінальних англомовних вихідників не читав, але запис 0xff дуже схожий на позначення адреси в пам'яті. Тоді, виходячи з такої логіки hd32, просто аліас, прописаний для зручності. Але щоб дізнатися напевно потрібно лізти в нетрі... http://diddy.boot-land.net/grub4dos/Grub4dos.htm У будь-якому випадку якщо розумні люди рекомендують використовувати 0xff, то я думаю найкраще наслідувати пораду.

Денис
Дякую за таку швидку відповідь) Завтра випробуваю plop boot manager на старенькому asus і відпишуся. Ще раз дякую.

Дмитро
Таке питання. Прописав у menu.lst все як сказано у статті. На етапі установки виникає така проблема: після читання ліцензійної угоди, установник пропонує вибір розділ для установки вінди. Так ось, у списку розділів я бачу тільки флешку (розділ флешки) і немає жодного розділу гвинта. Хтось знає, як пофіксувати цю проблему?

Валерій
Відмінний посібник! Все вийшло відразу (на відміну від іншого сайту зі схожою статтею), зробив завантажувальний зовнішній диск на 640 гігів. Ось тільки російських букв у меню немає, чомусь: (

Владислав
Здрастуйте, я програміст-початківець, мені порадили вашу статтю зі створення завантажувальної флешки. Але мабуть, коли ви її писали win8 ще не було, у мене зараз стоїть вісімка, і у мене в grubinst.exe не бачить жодного диска. Я прочитав усі коментарі і ні в кого не було такої проблеми. З коментарів та статті пробував змінити NTFS на FAT32 і теж не працює. Також пробував через командний рядок ввести, і пише Permissin denied. Чи не знаєте чим можна мені допомогти?

Guardspy
Вітаю вас! стаття дуже гарна! але я так зрозумів що образи мапяться на згадку? а можна як небудь наприклад прямий мапінг зробити? від гугла вже голова кругом іде, скрізь сором незрозумілий, до пуття ні чого не описано. підкаже хтось?

GRUB4DOS + PLoP Boot Manager - це все що потрібно для мульти-завантаження комп'ютера з будь-якого розділу жорстких дисків, флоппі, USB, CD\DVD; а також із файлів-образів та завантажувачів на HDD, флоппі, USB, CD\DVD.

Прихильник простих рішень задля досягнення мети. В даному випадку – мульти-завантаження.
Всі ці Акроніс ОС Селектор, записи в сектори, безліч додаткових (і дуже повільних) дискет, це як кажуть через одне місце до зірок. Популярний ще недавно BCDW поступається Grub4dos (grldr) за функціональністю та зручністю.

Запуск комп'ютера починає BIOS (мікросхема на материнці), який передає управління пристрою, в порядку, вибраному в установках BIOS. У HDD керування передається в MBR (Master_Boot_Recodr, як правило, перші 512 байт жорсткого диска). MBR передає управління в завантажувальний сектор активного розділу (Booot_Sector - перші 512 байт розділу), де прописується, який завантажувач шукатиме в цьому розділі.

Утилітами BOOTICE.EXE BootSectGui.exe bootpart.exe легко змінити записи в MBR або Booot_Sector.

Для DOS-Win9x-WinME завантажувач є io.sys; для NT_4-5 (win4NT, win2000, winXP) це ntldt; для Windows-6 (Vista, Win7) це bootmgr; Для Linux це kernel типу файлу linux, або стиснутого типу wmlinuz.

Встановлення winXP (вважаю за краще встановлювати з жорсткого диска) або запуск BartPE, LiveCD здійснює SETUPLDR.BIN разом з winnt.sif і TXTSETUP.SIF У персональних збірках ці файли іноді модифікують і перейменовують, відповідно вносячи зміни в SETUPLDR.BIN (в HEX редакторі, можна в notepad++.exe) та TXTSETUP.SIF що і де шукати.

Змінити активність розділу (Make Partition as Active - bootable) можна запустивши Run\diskmgmt.msc або іншою програмою типу Paragon_HDM, Acronis, fdisk, cfdisk.

У win2000 та winXP NTLDR використовуючи ntdetect.com передає контроль boot.ini, звідки можна передати керування всередину папки операційної системи для запуску Ntoskrnl.exe

Multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="(0001)\Windows XP EN" /noexecute=optin /fastdetect /usepmtimer
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="(0011)\Windows XP EN" /noexecute=optin /fastdetect /usepmtimer

Другий рядок корисний у boot.ini, тому що...rdisk(0)partition(1) в boot.ini або (hd0,0) в grldr menu.lst або hda1 в Linux, призначається в HDD з якого запускається завантажувач. Якщо хочете завантажити Windows на іншому HDD, а не з того HDD з якого запустилися, використовується другий рядок, незалежно до якого IDE під'єднаний HDD. Якщо запуск немає з HDD (флоппі, USB), то (hd0,0) призначається HDD, приєднаному до IDE як Primary==>Master==>Slave.

З boot.ini також можна запустити інший завантажувач, включаючи скопійовані у файл завантажувальні сектори розділів жорстких дисків.

C:\grldr="c:\grldr ==> Start GRUB4DOS as c:\grldr"
C:\plpbtldr.bin="c:\plpbtldr.bin ==> PLoP Boot Manager"
C:\hda3.dat="c:\hda3.dat ===> Start Lilo from hda3 boot sector to boot Linux"

У Windows-6 порядок: запуск bootmgr, хоч звідки, де в розділі є \boot\bcd ==> \Windows\system32\winload.exe

Програми depends.exe Filemon.exe Regmon.exe допоможуть визначити, які *.dll, файли або записи регістру використовують програми, відповідно визначити чого не вистачає для їх роботи.

Якщо раніше Boot Manager встановлювалися обов'язково в MBR, а Grub вимагав окремий розділ, то тепер Grub4dos – елегантно та просто (http://nufans.net/grub4dos). grldr це маленька Unix подібна оболонка із набором команд для завантаження систем.

Через grldr Образи монтуються та виконуються як із жорсткого диска (тільки якщо образ не фрагментарний), так і з повним завантаженням образу в оперативну пам'ять RAM, що прискорює роботу модулів.

Просто додайте 373 кВ до вашого завантажувального розділу (зазвичай С:\) і вантажтеся з чого може, і навіть не може ваш комп, а також з *.iso та інших образів з жорсткого диска.

Скопіюйте все з мого..\root\* С:\ або де знаходиться ваш boot.ini якщо завантаження йде з іншого розділу. Корисно тримати копії ntldr NTDETECT.COM boot.ini (у такій послідовності вони завантажуються) і пропоновані тут файли grldr та menu.lst на декількох розділах, флоппі, USB. Тоді при краху одного можна завантажитись з інших.

Якщо форматувати розділ або флоппі в DOS \ Win95-98-ME, то вставиться завантажувач для io.sys. Якщо форматувати у Win2000-XP, то завантажувач ntldr, навіть якщо форматуєте у FAT.

Клацніть С:\plpgenbtldr.exe - опитаються всі завантажувальні сектори, і генерується файл c:\plpbtldr.bin (робити це після кожної зміни завантажувальних секторів). Більше жодних налаштувань та меню не потрібно.

У C:\boot.ini поставте бажаний час timeout=(сек) демонстрації його меню і скопіюйте на кінець boot.ini 2 рядки:

C:\grldr="Start GRUB4DOS"
C:\plpbtldr.bin="PLoP Boot Manager"

Спочатку boot.ini захищений від зміни - простіше перемістити С: boot.ini як резерв в інше місце, і зберегти нову редакцію (в архіві є моя версія boot.ini). У WinXp boot.ini показує лише перші 10 рядків після (а Windows-6 з прокручуванням).

Пам'ятайте, що в момент завантаження завантажувальний розділ завжди вважається С:\
Потім Windows може призначити цьому розділу іншу літеру. Тому boot.ini завжди С:\.... навіть якщо вантажитеся з флоппі, USB, інший розділ. Але незалежно, звідки запустившись, grldr починає шукати menu.lst з (hd0,0). Докладніше, відкрийте в текстовому редакторі grldr і дивіться (змініть) наприкінці файлу порядок пошуку menu.lst

При встановленні, Windows призначає С:\ активному (завантажувальному) розділу в момент установки, незалежно в який розділ встановлюється і з якого буде працювати Windows. Навіть якщо пізніше зміните активний розділ, З: залишиться за тим же розділом. Ext2Mgr.exe – дозволяє швидко змінити букву неактивного розділу.

Тепер при запуску комп'ютера відкриватиметься boot.ini меню на вказане вами timeout=(сек), де вибираєте що завантажувати. За замовчуванням, після timeout завантажитися, що вказано як default=.... або перше за списком.

1. C:\plpbtldr.bin="PLoP Boot Manager" завантажує всі пристрої з чого у вас можна завантажитися, і що оригінально, завантаження з USB, коли материнка цього не підтримує, та завантаження з логічних розділів.

2. Тепер не треба щоразу записувати *.iso образ на CD\DVD і повільно завантажуватись з дисководу.
C:\grldr="Start GRUB4DOS" відкриє menu.lst (додана моя версія, модифікуйте), де раніше вказуєте який *.iso або інший образ, завантажувач хочете завантажити з жорсткого диска або USB або оптичного дисководу або флоппі. З кожного наступного звичайно повільніше.

Приклад menu.lst
=========
color blue/green yellow/red white/magenta white/magenta
timeout 11
# default /default
default 2

Title /minint/setupldr.bin
find --set-root --ignore-floppies /minint/setupldr.bin
chainloader /minint/setupldr.bin

Title WinXP |chainloader (hd0,0)/ntldr on hda1
fallback 1
chainloader (hd0,0)/ntldr

Title Windows 7 або Vista |/boot/bootmgr
find --set-root /boot/bootmgr
chainloader /boot/bootmgr

Title /RusLive_Ram_Micro_2010_12_30.ISO ||--mem
fallback 2
find --set-root --ignore-floppies /RusLive_Ram_Micro_2010_12_30.ISO
map --heads=0 --sectors-per-track=0 /RusLive_Ram_Micro_2010_12_30.ISO (hd32) || map --mem --heads=0 --sectors-per-track=0 /RusLive_Ram_Micro_2010_12_30.ISO (hd32)
map --hook
root (hd32)
chainloader (hd32)

Title /HDDREG-1.51.ima |rootnoverify (fd0)+1
find --set-root --ignore-floppies /HDDREG-1.51.ima
map --mem /HDDREG-1.51.ima (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)

Title Symantec Ghost
root (hd0,1)
map --mem /BOOT/IMAGES/GHOST.GZ (0xff)
map --hook
chainloader (0xff)

Title /SC9PM=VCOM_Partition_Commander.GZ |--mem rootnoverify (fd0)+1
find --set-root /SC9PM=VCOM_Partition_Commander.GZ
map --mem /SC9PM=VCOM_Partition_Commander.GZ (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
=========

Основна відмінність: PLoP Boot Manager передає керування завантажувальним секторам розділів чи пристроїв; а GRUB4DOS може завантажувати як завантажувальні сектори розділів, так і завантажити файли-образи, лоудери, kernel (останньому як усередині *.iso образу, так і kernel на HDD).

Якщо використовуєте grldr рідко, то помістіть ТІЛЬКИ grldr і menu.lst поряд з boot.ini і в останньому додати рядок C: grldr = "Start GRUB4DOS". При запуску комп'ютера її вибір відкриє заготовлений вами набір запусків з menu.lst.

Якщо використовуєте grldr часто, і не хочеться чекати миготіння вікон, перейменуйте C: grldr в C: ntldr, а оригінальний ntldr, наприклад в ntldr==, і запускайте його з grldr: chainloader (hd0,0)/ntldr== Це запустить boot.ini

Можна також встановити grldr в MBR або Boot_Sector як пристрої типу залізничного, CD\DVD, USB, так і файл-образ. Також можна або встановити файл grldr (створивши menu завантаження всередині нього) повністю в MBR або Boot_Sector, або просто вставити запис шукати файл grldr як завантажувач.

Зустрічав багато наворотів та програм для підготовки флешки до запуску. Просто запустіть..WINGRUBgrubinst_gui.exe і вставте у флешку завантажувальний сектор, запускати grldr. Помістіть файли grldr та menu.lst на флешку, і вона готова. Додайте на флешку файли і в menu.lst шляхи їх запуску.

Або просто запускайте grldr з флешки або флоппі, і якщо там немає потрібних (великих) файлів, то вони можуть шукатися з опцією:
find --set-root / і запускатися з залізниці, якщо вони є (див. вище, де grldr шукає menu.lst).

У menu.lst опис завантаження починається з рядка title - інформаційна, показується в меню GRUB4DOS. Поміщаю в ній --mem, якщо образ завантажується в RAM, і шлях до образу. Шлях може бути будь-якої довжини.

Опція map --mem ... завантажує образ в оперативну пам'ять RAM, монтує звідти як окремий розділ (часто неправильно званий диск, наприклад X:\), і виконує звідти. Завантаження програм і бібліотек з RAM набагато швидше, тому що процесор і пам'ять працюють у мільйони разів швидше за жорсткий диск. Приємно, коли вікна літають, якщо, звичайно, вистачає оперативної пам'яті. В принципі, програми з диска також виконуються з RAM, але вантажаться туди набагато повільніше.

Без опції --mem образ монтується і модулі завантажуються з жорсткого диска (що ж швидше, ніж з оптичного дисковода). З диска монтуються лише образи, розміщені на диску =ОДНИМ= фрагментом (..\Defraggler\Defraggler.exe дефрагментує окремі файли, директорії). У RAM вантажаться будь-які образи.

При поділі рядка
map .... || map --mem .... образ намагається монтуватися з диска, якщо ні, то завантажується та монтується з RAM. Завантаження в RAM забирає відповідну частину пам'яті.

(hd0,1)/ - вказує на номер диска та розділу в ньому (нумерація починається з 0). (hd0,1)/ відповідає другому розділу першому диску, у разі буде D:\

На відміну від віртуальної машини (безкоштовні, VirtualBox вважаю найкращою, ../qemu (http://www.davereyn.co.uk) простіше, працює без установки, але повільніше), завантаження через GRUB4DOS використовує весь ресурс комп'ютера. Ефективне завантаження невеликих образів LiveCD у RAM, що звільняє жорсткий диск від активності для проведення аварійних робіт.

GRUB4DOS запускає Linux образи з HDD чи CD\DVD. Запускає KERNEL і initrd з HDD, навіть не з Linux, а з розділу ntfs.

# Наступне передає команди (прапори) та управління безпосередньо kernel всередині *.iso образу.
title /slitaz-3.0.iso (hd32) --> --mem kernel /boot/bzImage root=/dev/null vga=791
find --set-root --ignore-floppies /slitaz-3.0.iso
map --mem --heads=0 --sectors-per-track=0 /slitaz-3.0.iso (hd32)
map --hook
root (hd32)
kernel /boot/bzImage rw root=/dev/null vga=791 autologin
initrd /boot/rootfs.gz

# Booting from hda3
title SliTaz GNU/Linux (Cooking) (Kernel 2.6.22.9)
root (hd0,2)
kernel /boot/vmlinuz-2.6.20-slitaz root=/dev/hda1
initrd /boot/rootfs.gz

# Booting from directory
title root (hd0,2)/iso/archlinux-2009.08-core-i686
root (hd0,2)/iso/archlinux-2009.08-core-i686
KERNEL /boot/vmlinuz26 lang=en locale=en_US.UTF-8 archisolabel=ARCHISO_AHCOHH6O ramdisk_size=75%
initrd /boot/archiso_pata.img

Ще гідність, Grub4dos шукає на ім'я, а наприклад Lilo, шукає за адресою сектора на HDD. Перейменувавши kernel, він залишиться там і Lilo його знайде, а дефрагментація фізично перемістить kernel і Lilo втратить його, але Grub4dos знайде.

Не потрібен і сислінукс (isolinux). Через Grub4dos ===> з:\grldr і з:\menu.lst вантажі (принаймні, намагайся) будь що.

Також виникають проблеми завантаження деяких Linux систем з HDD із *.iso образів, у яких запущений Grub4dos процес передає управління іншому. Наприклад, коли initrd.gz має знайти та монтувати ядро, що знаходиться всередині *.iso образу, а система вже не бачить цей образ.

При завантаженні із записаного CD\DVD ядро ​​залишається там, а *.iso образ демонтується під час передачі управління. Тут треба знати чи дивитися (редагувати) в initrd.gz/linuxrc де шукатиметься ядро. Наприклад, Knoppix і Puppy, крім CD\DVD, також шукають ядро ​​в корені розділів HDD. Тому треба pup-***.sfs або KNOPPX KNOPPIX винести з образу в корінь будь-якого HDD розділу. До речі, і зберегти їх *.iso образи без цих великих файлів. Тоді простіше і швидше завантажувати образ, що залишився в RAM.
GEEXBOX**.iso таким чином не запускається. Розпаковувати образ на HDD і запускати звідти.

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

Правіше за поле Imagefileнатискаємо квадратик праворуч.


Малюнок 3

У вікні вибираємо шлях до образу plpbt.img, - і тиснемо «Відкрити».


Малюнок 4

В полі Imagefileз'являється шлях кобразу 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

У вікні, що відкрилося PLoPBootManagerinstallprogram [ BootManagerv5.0.10] пропонуються такі функції встановлення програми:

[ 1 ] … Full boot manager install(Повна встановити менеджер завантаження).
За допомогою цієї опції можна встановити менеджер завантаження на жорсткий диск. Якщо у вас встановлена ​​операційна система, програма інсталяції створює профіль для завантаження операційної системи.
При установці з флоппі-дисковода програма установки створить резервну секторів, в яких завантажувальний менеджер буде встановлений. Програма інсталяції пише резервне копіювання на дискети. З цієї резервної копії можна видалити диспетчер завантаження з жорсткого диска. Якщо ви використовуєте компакт-диск установки, це не можливе відновлення секторів. У цьому випадку процедура видалення створює нову MBR для завантаження поточної операційної системи. У таблиці розділів дані не будуть змінені.
[ 2 ] … Writembrloaderonly(Переписати завантажувач).
Невелика програма (завантажувач) необхідний 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 ] … SetBootManagerscreentotextmode(Встановлення Boot Manager у текстовому режимі). Налаштовує менеджер Завантаження, запуск у текстовому режимі.
[ 7 ] … Change destination harddisk(Зміна жорсткого диска).
Вибір жорсткого диска для встановлення.
[ 8 ] … BootManagerhotkeys(Завантажувальний менеджер гарячих кнопок).
Див. гарячі клавіші .
[9] … Reboot (Перезавантаження)
Комп'ютер буде перезавантажено.
Вибачте за те, що я надав опис функцій установки в перекладі Яндекса, - оригінал прочитаєте: 1.1 функції програми .
Для повного встановлення менеджера завантаження на жорсткий диск натискаємо клавішу 1 .
Якщо у вашому комп'ютері є кілька жорстких дисків, в опції [ 7 ] необхідно вибирати диск, до якого ви збираєтеся застосовувати вибрані дії.


Малюнок 6

Для підтвердження вибраної дії натискаємо клавішу Y.


Малюнок 7

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


Малюнок 8

Далі у вікні PLoPBootManagerinstallprogram [ BootManagerv5.0.10] відкривається Головне меню гарячих клавіш.
Натискаючи клавішу Esc(закрити вікно) - переходимо до вихідного меню (рисунок 5), де натискаючи клавішу 9 перезавантажуємо комп'ютер. Після перезавантаження побачимо завантажувальне меню (), де курсорними клавішами вибираємо пристрій, з якого хочемо завантажитися.
У разі потреби повного видалення з жорсткого диска, завантаженого з дискети завантажувача PLoP Boot Managerможна при завантаженні з цієї ж дискети у вікні PLoPBootManagerinstallprogram [ BootManagerv5.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 на жорсткий диск операційної системи WindowsXP.

З розпакованого архіву 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на жорсткий диск користуйтеся лише в тому випадку, якщо ви повністю впевнені в тому, що розібралися з вищезгаданою документацією!
Як додатковий матеріал можете ознайомитися на форумі GameEditionз темою


Ось список того, що він вміє:
* CD/DVD boot without BIOS support
* USB boot без BIOS support (UHCI, OHCI and EHCI)
* Floppy boot
* Different profiles for operating systems
* Define up to 16 partitions
* No extra partition for boot manager
* Hidden boot, maybe you have rescue system installed and the user should not see that there is another system installed
* Boot countdown
* Hide partitions
* Password protection for computer and boot manager setup
* Backup of partition table data
* Textmode user interface 80x50
* Graphic user interface 640x480, 800x600, 1024x786, 1280x1024
* MBR partition table edit
* Start of the boot manager з harddisk, floppy, USB, CD, DVD
* Starting from Windows boot menu
* Starting from LILO, GRUB, Syslinux, Isolinux, Pxelinux (network)
* The boot manager is freeware

Найцікавіша його можливість - завантаження з USBі CDдисків тих материнських платах, де ця можливість відсутня (Старі материнські плати).
І що найцікавіше, він дозволяє отримати USB 2.0швидкість на тих материнських платах, на яких ця можливість урізана (стосується перших материнських плат, за допомогою завантаження з USB пристроїв).

Наприклад Ваша мат.плата видає USB 2.0 швидкість в Windows або Linux, але при завантаженні з USB працює на USB 1.1 і вантажитися ДУЖЕ повільно.

Почнемо Ми як завжди з установки.

Спочатку скачаємо останню стабільну версію Plop.
У моєму випадку це версія - plpbt-5.0.3
Після розпакування zip архіву я раджу Вам спершу вивчити файл readme.txt, в якому містяться всі інструкції з встановлення та інша цікава та корисна інформація.

Коротко розглянемо деякі варіанти установки, благо розробники подбали про те, щоб Plop можна було швидко і легко встановити практично на будь-який носій інформації.

Бажаєте встановити Plop на дискету?
Немає нічого простішого, просто виконайте:

Для ОС Linux:

dd if=plpbtin.img of=/dev/fd0

Для встановлення з-під DOSможна скористатися утилітою diskimg.com:
diskimg.com with diskimg -d a -w plpbtin.img

Бажаєте встановити Plop на CD диск?
Просто пропаліть ISO образна свій носій.

Користувачі ОС Windowsможуть це зробити за допомогою безкоштовної програми для запису дисків CDBurnerXPабо скористатися іншою програмою для запису дисків.

Користувачі ОС Linux можуть скористатися програмою cdrecord

cdrecord -v dev=devicename iso_image

Установка Plop:

Для ОС DOS:

завантаженняз usb пристрою та без зайвих питань, то введіть такий рядок:


1README.TXTу директорії із програмою.

приклад використання Plop:

Завдання:

Рішення:



Grub4DOS (usb1.1) => Plop => Grub4DOS (usb 2.0)

Встановлюємо:
Копіюємо файл plpbt.bin /boot
У файл menu.lstпишемо:
title Start PLoP Usb driver
kernel /boot/plpbt.bin

Зберігаємо та пробуємо.

so образу через RAM:
menu.lstвпишемо наступні рядки:

title Plop RAM
map --hook
chainloader (hd32)
boot

Зберігаємо та пробуємо.

HDD, CD-ROM диск або дискету USB

Plop автоматично LiveUSBнакопичувач.


Можливо у майбутньому я продовжу публікуватиінформацію щодо цього чудового завантажувача.

Наприклад, якщо Вам потрібно зробити завантаженняз usb пристрою та без зайвих питань, то введіть такий рядок:

plpcfgbt.exe stm=hidden cnt=on cntval=1 dbt=usb plpbt.bin

Повний список опцій можна переглянути у файлі 1README.TXTу директорії із програмою.

А тепер розглянемо реально корисний приклад використання Plop:

Завдання:

1) Отримати USB 2.0 або близьку до нього швидкість на тих материнських, які працюють з USB 2.0 тільки в завантаженій ОС, а на етапі завантаження видають USB 1.1

2) Завантажитись у PCI USB 2.0 зовнішнього конролера.

Рішення:

1) Встановлюємо Plop на ваш носій інформації, я вирішив скористатися своїм BootFlash з Grub4DOS як завантажувач.
Загальна схема завантаження виглядатиме так:

Grub4DOS (usb1.1) => Plop => Grub4DOS (usb 2.0)

Встановлюємо:
Копіюємо файл plpbt.binна Flash накопичувач, в папку /bootабо у будь-яке зручне для Вас місце.
У файл menu.lstпишемо:
title Start PLoP Usb driver
find --set-root --ignore-floppies /boot/plpbt.bin
kernel /boot/plpbt.bin

Зберігаємо та пробуємо.

Також можна зробити завантаження i so образу через RAM:
Скопіюємо ISO образ у корінь диска, файл menu.lstвпишемо наступні рядки:

title Plop RAM
map --mem (hd0,0)/plop/plpbt.iso (hd32)
map --hook
chainloader (hd32)
boot

Зберігаємо та пробуємо.

2) У цьому випадку ми просто встановлюємо Plop на наш HDD, CD-ROM диск або дискетуі як пристрій вибираємо USB

Plop автоматичнопросканує всі USB порти та завантажити Ваш LiveUSBнакопичувач.

Думаю для ознайомлення поки що достатньо.
Можливо у майбутньому я продовжу публікуватиінформацію щодо цього чудового завантажувача.