Встановити платформу boot manager на жорсткий диск. Альтернативи заміни PLoP Boot Manager. Можливі проблеми та помилки

Щоб завантажити Plop Boot Manager, дотримуйтесь простих інструкцій.

  1. Щоб завантаження інсталяційного файлу почалося, натисніть на синю кнопку "Завантажити з сервера", розташовану трохи вище.
  2. Після цього сервер підготує і перевірить інсталяційний файл на наявність вірусів.
  3. Якщо файл не заражений і з ним все гаразд, з'явиться сіра кнопка "Завантажити".
  4. Натиснувши кнопку «Завантажити», почнеться завантаження файлу на Ваш комп'ютер.

Ми не просимо Вас проходити нудний процес реєстрації або надсилати якісь СМС для підтвердження. Просто завантажуйте та користуйтеся на здоров'я =)

Як встановити Plop Boot Manager для Windows XP

Для встановлення програми дотримуйтесь простих інструкцій, які застосовуються до більшості програм.

  1. Запустіть завантажений файл, натиснувши на нього подвійним натисканням. Всі файли встановлення взяті з офіційних сайтів розробників.Остання дата оновлення файлу Plop Boot Manager версії 5.0.14 було 10 січня 2017 року о 9:00.
  2. У вікні прийміть ліцензійну угоду. Також ознайомитись з ліцензійною угодою можна і на офіційному сайті розробника програми.
  3. Виберіть потрібні компоненти, які бажаєте встановити. Заберіть галочки, які можуть стояти для встановлення додаткових програм.
  4. Виберіть папку на комп'ютері, куди хочете встановити програму. У більшості випадків програма автоматично вибирає папку, наприклад у Windows це C: Program Files
  5. На завершення менеджер установки програми може запропонувати створити "Ярлик на робочому столі" або "Течку в меню пуску".
  6. Після цього розпочнеться процес установки. Після завершення менеджер установки може попросити перезавантажити комп'ютер для коректнішої роботи програми.

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накопичувач.

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

Модифікація прошивки BIOS ноуту ASUS A2500H/L, а саме – додаємо у прошивку BOOT завантажувач "Plop Boot Manager".

Пов'язано це з тим, що рідна прошивка ASUS A2500H/L не надто добре “вміє” вантажитися з USB, точніше (на мою думку) взагалі не вміє, бо всі мої зусилля закінчилися нічим. (У розділі Boot є можливість увімкнути boot c USB_ZIP пристрою) і флешку йому подавай до 1Gb, не більше. CD привід віддав душу богові вже давно.

Але ОС треба якось встановлювати, тому було прийнято рішення інтегрувати (підшити) в Bios завантажувач Plop Boot Manаger-"маленький завантажувач, який вантажить що завгодно з чого завгодно". Посилання на сайт автора - https://www.plop.at/en/home.html.

Не зупинятимуся на можливостях даного завантажувача, в мережі достатньо інформації щодо нього.

Перш ніж почати хочу висловити Велику подяку Роману (нік apple_rom) за надану допомогу, технічну та моральну підтримку. Без участі Романа не народилася б дана тема і не з'явився завантажувач у прошивці Bios Asus A2H/L.

Першим і найважливішим моментом є те, що необхідно запастися другою мікросхемою BIOS c прошитою мікропрограмою, яка використовується в комп'ютері зараз. Якщо мікросхема запаяна в плату, потрібно випаяти її і встановити панельку (ліжечко), в яку легко можна буде вставляти резервну копію Bios, якщо не рестарту комп'ютера після прошивки.

Оскільки прошивка виявилася Asus-Award - утиліт, (типу CBROM, MODBIN) після довгих пошуків, проб і невдач під нього не знайшлося, їх просто не існує, а навіть якщо і існують, то мені не траплялися. І тому прошивку правити будемо "ручками". Насамперед знадобилося звільнити місце під новий модуль завантажувача, тому що в прошивці не було вільних 30 Kb. Для цього запускаємо утиліту > Bit14.exe a2h0213a.bin і у файлі report1.dat (створеному Bit14.exe) дивимося склад модулів у нашій прошивці.

─────────────────────────────────────────────────────────────────

8 LOGO1 ROM A000h (40K) 612Eh (24,29K) PXE_M18.ROM

9 OEM1 CODE C000h (48K) 728Dh (28,64K) 650lv2.08q

10 LOGO BitMap 1888Ah (98,13K) 4725h (17,79K) POSTA7N4.OSB

11 Other(8013:0000) 124BAh (73,18K) 1C09h (7,01K) ASUSLOGO.BIN

──────────────────────────────────────────────────────────────────

Вирішили викинути модулі всіляких логотипів, у разі файли № 8 ;10 ;11

Для цього відкриваємо a2h0213a.bin в hex редакторі (я використовую Winhex) пошуком за заголовками –lh5- знаходимо наші (PXE_M18.ROM,POSTA7N4.OSB,ASUSLOGO.BIN) модулі та видаляємо їх із прошивки. Для тих, хто не в курсі поясню про Lha архіви. Прошивка Bios складається саме з модулів, упакованих із пом. Lha і, зібраних у послідовність,без пробілів. Тому пошуку початку модуля знаходимо заголовок –lh5- ,відступаємо на 2 байти вліво (приклад %.-lh5-)-це і є початок Lha архіву. Кінець такого архіву завжди "00" і після нього слідує байт CRC(FG 2D 15 55 00 DE)Байт CRC в кінці кожного модуля, це фішка ASUS -

CRC_original.bin

FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF

Award Decompresion Bios

FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF

Таким чином, знаходимо початок та кінець непотрібних модулів, виділяємо та видаляємо.

Після, якщо потрібно, підтискаємо модулі, щоб слідували один за одним без пропусків.

Повинно вийти щось на кшталт такого:

■ Award Decompression BIOS structure:

──────────────────────────────────────────────────────────────────

No. Item-Name Original-Size Compressed-Size Original-File-Name

──────────────────────────────────────────────────────────────────

0 System BIOS 20000h (128K) 114C5h (69,19K) stn.bin

1 IA-32 Microcode 502Ah (20,04K) 389Eh (14,15K) cpucode.exe

2 Other(6000:0000) 86D0h (33,7K) 43DEh (16,97K) AWARDEXT.ROM

3 Інші(A800:0000) 6C81h (27,13K) 44B1h (17,17K) FILE1.ROM

4 Інші(A000:0000) 1830h (6,05K) B58h (2,84K) AWARDEYT.ROM

5 ACPI table 3D38h (15,3K) 19DAh (6,46K) ACPITBL.BIN

6 Other(1002:0000) 1260h (4,59K) 7EFh (1,98K) crisis.bin

7 Інші(8000:0000) 1525h (5,29K) 106Eh (4,11K) ADJ_A2H.ROM

8 9 OEM1 CODE C000h (48K) 728Dh (28,64K) 650lv2.08q

(Silicon Integr. Sys. (SiS) SiS650/1/GL/GX,740 GUI 2D/3D Accelerator BIOS)

Тепер прошиваємо Bios мат.плати та перезавантажуємося. Якщо все прибл. переходимо до підготовки файлу завантажувача. Методику знайшов на просторах інтернету на forum.ixbt.com.

Знадобляться:

  1. plpbtrom.exe та plpbtrom.bin з пакета Plop Boot Manager
  2. bromcfg.exe

Порядок дій:

  1. Створюємо завантажувач "plpbtrom.exe -forceINT -INT18 -compress plpbtrom.bin plpbt.rom"
  2. Конвертуємо plpbt.rom за допомогою bromcfg.exe в pci rom "bromcfg.exe plpbt.rom"

Нам потрібно замінити завантаження з Lan на завантаження Plop

  • Change configuration (Y/N)?y
  • Vendor ID? 1039 (для інших плат можна подивитися на другому екрані завантаження або в диспетчері пристроїв, у властивостях мережевої карти.)
  • Device ID? 0900 (для інших плат можна подивитися на другому екрані завантаження або в диспетчері пристроїв, у властивостях мережевої карти.)
  • PCI device type? (e.g. 020000 for Ethernet): 020000

Отриманий файл назвемо plpbt_PCI.rom. Тепер потрібно отриманий файл додати в прошивку Bios. Для цього беремо подібний- Award-овський Bios з яким нормально працює Cbrom. Я брав прошивку від Foxconn 461XP219.BIN.

За допомогою

>cbrom198 461XP219.BIN /other 4011:0 plpbt_PCI.rom

додаємо завантажувач у прошивку від Foxconn, попередньо звільнивши під нього місце так само, як я писав раніше. Тепер наш завантажувач доданий із потрібними заголовками у прошивку. Залишилося його перенести з Foxconn у Asus прошивку. Для цього в HEX редакторі, у файлі 461XP219.BIN знаходимо модуль plpbt_PCI.rom, виділяємо від початку (-lh5-мінус 2 байти), до кінця і копіюємо його в окремий файл. У HEX редакторі відкриваємо Asus Bios a2h0213a.bin, знаходимо відразу за останнім модулем (650lv2.08q) порожнє місце (FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF) і відразу, без пробілу, за байтом CRC в , витягнений з Foxconn прошивки, файл plpbt_PCI.rom. Зберігаємо всю прошивку та відкриваємо у BIT14.exe.

■ Award Decompression BIOS structure:

No. Item-Name Original-Size Compressed-Size Original-File-Name

───────────────────────────────────────────────────────────────────────

0 System BIOS 20000h (128K) 114C5h (69,19K) stn.bin

1 IA-32 Microcode 502Ah (20,04K) 389Eh (14,15K) cpucode.exe

2 Інші(6000:0000) 86D0h (33,7K) 43E1h (16,97K) awardext.rom

3 Інші(A800:0000) 6C81h (27,13K) 44B1h (17,17K) FILE1.ROM

4 Інші(A000:0000) 1830h (6,05K) B58h (2,84K) AWARDEYT.ROM

5 ACPI table 3D38h (15,3K) 19DAh (6,46K) ACPITBL.BIN

6 Інші(8000:0000) 1525h (5,29K) 106Eh (4,11K) ADJ_A2H.ROM

7 OEM1 CODE C000h (48K) 728Dh (28,64K) 650lv2.08q

(Silicon Integr. Sys. (SiS) SiS650/1/GL/GX,740 GUI 2D/3D Accelerator BIOS)

8 LOGO1 ROM 7400h (29K) 72DBh (28,71K) plpbt_PCI.rom

(Silicon Integr. Sys. (SiS) SiS900 10/100 Ethernet Adapter BIOS)

───────────────────────────────────────────────────────────────────────

■ Award Decompression BIOS Main CheckSums Status:

───────────────────────────────────────────────────────────────────────

No. Item-Name CheckSum Calculated-CheckSum Address Status

───────────────────────────────────────────────────────────────────────

0 System BIOS 80h 80h 114C5h Correct

1 IA-32 Microcode 0Bh 0Bh 14D64h Correct

2 Other(6000:0000) 25h 25h 19146h Correct

3 Інші(A800:0000) 1Dh 1Dh 1D5F8h Correct

4 Інші(A000:0000) F2h F2h 1E151h Correct

5 ACPI table 46h 46h 1FB2Ch Correct

6 Інші(8000:0000) A5h A5h 20B9Bh Correct

7 OEM1 CODE 68h 68h 27E29h Correct

8 LOGO1 ROM ─── 8Bh ────── Absent

───────────────────────────────────────────────────────────────────────

У структурі файлу бачимо доданий модуль №8 як LOGO1 ROM – це через ID4011:0, це не заважає. Далі знаходимо прочерки у графі checksum і addres, а між прочерків розрахований CRC модуля №8. Потрібно "8B" записати в прошивку після модуля plpbt_PCI.rom відразу за нульовим байтом і зберегти прошивку. Контрольно, ще раз відкрити прошивку за допомогою. BIT14.exe і перевірити модуль №8,має бути так:

8 LOGO1 ROM 8Ch 8Ch 27E2Bh Correct

Прошиваємо a2h0213a.bin у флеш, перезавантажуємося і заходимо до Bios Setup.

У розділі Boot у графі "Onboard Lan Boot ROM" - ставимо Enable. У списку boot пристроїв, включаємо "INT18 Dewice (Network)" і піднімаємо його на верх, щоб під №1 списку стояв INT18 Dewice. Перезавантажуємо і, якщо все зроблено правильно, бачимо меню Plop завантажувача.

Можна скористатися. За бажання, для краси, можна змінити написи в Bios Setup скажімо наприклад "Onboard Lan Boot ROM" замінити на "Plop Boot Manager Rom".

Доповнення:

На мій погляд, мати модифікований bios і не бачити цього в bios setup – це, м'яко кажучи, не естетично. Тому вирішено було замінити напис “INT18 Device (Network)” та “On Board Lan Boot ROM” на щось правдоподібніше, пов'язане з доданим модулем завантажувача. Хоча все зроблене раніше вже є повністю працездатним і можна залишити як є, вирішувати кожному індивідуально. Я за естетичність та вибір мій очевидний.

Відкриваємо файл BIOS в HEX редакторі і знаходимо модуль AWARDEXT.ROM. Далі, вже за знайомим сценарієм: виділяємо, копіюємо та розпаковуємо його. У розпакованому вигляді знову відкриваємо його в редакторі HEX. Пошуком знаходимо текст "INT18 Device (Network)" і прописуємо замість нього свій напис латиницею "**Plop Boot Manager**", тут я не змінював кількість символів, не знаю напевно, що станеться, якщо додати або прибрати пару літер, найімовірніше це не має значення, але експериментувати не став. Аналогічно надаємо з іншим заголовком, що визначає Boot по мережі (менеджер Plop доданий, як мережевий пристрій).

Після, знову-таки, знайомі процедури-додаємо відредагований модуль в “ліву” прошивку від Award 6.0 за допомогою, вже знайомого, CB-рому, який нормально працює з цим “лівим” Award-ом. :0 AWARDEXT.ROM). І знову в HEX редактор, як і з модулем завантажувача, виділяємо AWARDEXT.ROM від початку (-lh5-мінус 2 байти), до кінця і копіюємо його в окремий файл. У редакторі HEX ​​відкриваємо Asus Bios a2h0213a.bin і змінюємо модуль AWARDEXT.ROM відредагованим. Тут увага! Новий (редагований AWARDEXT) може відрізнятись за розміром від оригіналу. Необхідно проконтролювати:

1. Щоб модуль (+байт CRC) був доданий без прогалин і залишків старих модулів, якщо він (модуль) вийшов коротше за розміром;

2. Щоб модуль своїм "фостом" не затер наступний за ним модуль, якщо він довший за …

3.Щоб загальний розмір прошивки залишився тим самим (262144);

4. Щоб модуль декомпресора та бутблока залишилися на колишніх місцях в адресному просторі.

І якщо все нормально, продовжуємо.

Тож поїхали. Для початку нам знадобиться сам завантажувач. Останню його версію можна завантажити. В отриманому архіві багато різних файлів, але не варто лякатися. Нам потрібний лише один файл 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
Вітаю вас! стаття дуже хороша! але я так зрозумів що образи мапяться на згадку? а можна як небудь наприклад прямий мапінг зробити? від гугла вже голова кругом іде, скрізь сором незрозумілий, до пуття ні чого не описано. підкаже хтось?