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

Все, что не подходит под определение "старого софта и железа", обсуждается здесь
Ответить
Аватара пользователя
Димас
Advanced Member
Сообщения: 1462
Зарегистрирован: 16.09.2009,22:51
Откуда: Краснодар

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

Сообщение Димас » 18.11.2017,15:53

Создаю мультизагрузочную флешку для ремонта ПК. Флешку создаю через программу Grub4Dos (версия от 2014 года, вроде последняя). Ни как не могу разобраться, чио прописывать в файлике Menu.lst, чтоб запустилась установка Windows без фразы "Press any key boot from CD/DVD".
При загрузке LiveCD Windows XP и 7 эту фразу я смог победить, прописав следующее:

title Windows XP (x32)
map /LiveCD/LiveCD_Windows_XP.ISO (0xff) || map --mem /LiveCD/LiveCD_Windows_XP.ISO (0xff)
map --hook
root (0xff)
chainloader (0xff)/I386/SETUPLDR.BIN

title Windows 7 (x32)
map /LiveCD/LiveCD_Windows_Seven_v.3.ISO (0xff) || map --mem /LiveCD/LiveCD_Windows_Seven_v.3.ISO (0xff)
map --hook
root (0xff)
chainloader (0xff)/BOOTMGR

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

title Windows 7 Профессиональная SP1 (x32)
map /Windows/Windows_7_Pro_SP1_(x32).ISO (hd32)
map (hd0) (hd1)
map (hd1) (hd0)
map --hook
chainloader (hd32)

Смог загрузить установку, но с ненужной мне фразой.

При изменении последней строки на chainloader (hd32)/BOOTMGR пишет, что указанный файл не найден.
Таким способом грузятся Windows XP - 8.1. При загрузке Windows 10 пишет вместо начала установки открывает DOS меню
grub4Dos. Как запустить установку Windows 10?

Как правильно прописать запуск ISO установочного файла Windows, чтоб сразу начиналась установка без фразы?
Что необходимо прописать, чтоб загружались из образов следующие LiveCD: Doctor Web, Caspersky Resource Disk и Partet Magic (версия от 5.09.17)? Смог запустить только Doctor Web, но он после обновления базы вирусов её не сохраняет на флешке. Как можно прописать сохранение базы?

title DoctorWeb 9.0
map /LiveCD/drweb-livedisk-900-cd.ISO (0xff) || map --mem /LiveCD/drweb-livedisk-900-cd.ISO (0xff)
map --hook
root (0xff)
chainloader (0xff)

Другие диски либо вообще не запускает, либо выдаёт только меню самого диска.

Так же нигде в интернете не смог найти описания, почему для запуска необходимо прописывать именно эти строки, а не какие либо другие. То есть хотелось б найти описание этих строк, а не просто команд.
Всем заранее спасибо. С уважением, Дмитрий.

geg
Advanced Member
Сообщения: 12303
Зарегистрирован: 21.11.2010,12:04

Сообщение geg » 18.11.2017,17:03

ответы на все вопросы ищи в профильной теме на руборде.

Аватара пользователя
Димас
Advanced Member
Сообщения: 1462
Зарегистрирован: 16.09.2009,22:51
Откуда: Краснодар

Сообщение Димас » 18.11.2017,19:38

aleksvolgin, спасибо большое. На каком именно форуме искать? Нашёл два руборда: http://forum.ru-board.com/ и https://forum.ruboard.ru/
Всем заранее спасибо. С уважением, Дмитрий.

Аватара пользователя
CodeMaster
Advanced Member
Сообщения: 7669
Зарегистрирован: 27.08.2010,11:17
Откуда: Воронеж
Контактная информация:

Вклад в сообщество

Сообщение CodeMaster » 19.11.2017,08:33

Димас писал(а):На каком именно форуме искать?
Тут наверное, но найти там нужное... :-/
"Во времена всеобщей лжи говорить правду - это экстремизм" © Джордж Оруэлл, "1984"

Ответить