Создание мультизагрузочной флешки

Обсуждение программ
Відповісти
Автор
Повідомлення
A___L___E___X
Member
Звідки: Kiev

Повідомлення

Нужна помощь в создании флешки что бы на ней были Windows XP, Windows 7 x32 and x64, Alkid, Hirens boot cd, ERD Comander 5.0, 6.5 x32 and x64, Acronis disk director, Acronis True Image.

Все это я пробовал делать через Grub4DOS, почему именно он? потому что через него у меня хоть что то получалось. За основу сборки лежала статья Вот эта по началу все получалось, загрузил успешно Acronis Disk Director, Acronis True Image, ERD Commander 5.0 (правда долго грузится, около 3 минут висит черный экран).
Теперь по порядку что у меня было прописано в Menu.lst:
спойлер
timeout=20
default 0
gfxmenu (hd0,0)/Boot/gfx/sdelaisam.gz

title Boot from HDD-1 (Загрузить с жёсткого диска)
chainloader (hd0,0)+1
rootnoverify(hd0,0)

title Acronis Disk Director 11
map (hd0,0)/grub4dos/iso/ADD11H_BootCD_en-US.iso (hd32)
map --hook
root (hd32)
chainloader (hd32)
boot

title Acronis True Image
map (hd0,0)/grub4dos/iso/ATIH2012PP_ru-RU.iso (hd32)
map --hook
root (hd32)
chainloader (hd32)
boot

title ERD Commander 5.0
map --mem /grub4dos/firadisk.ima (fd0)
map --mem /grub4dos/iso/erd50.iso (hd32)
map --hook
chainloader (hd32)
Теперь то что не получилось:
Винду не могу не одну залить, при заливки ХР идет вроде бы загрузка но перед выбором винтов выскакивает синий экран смерти, с 7 аналогично. Вот что я пробовал при загрузке хр и семерки.
спойлер
title Установка Windows XP (этап 1)
map /grub4dos/firadisk.ima (fd0)
map /grub4dos/iso/55E7E3FEB2C13A47160679DA0603FAA0.iso (hd32)
map --hook
chainloader (hd32)

title Установка Windows XP (этап 2)
map --mem /grub4dos/firadisk.ima (fd0)
map --mem /grub4dos/iso/55E7E3FEB2C13A47160679DA0603FAA0.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 Install Windows 7 x64
map /grub4dos/iso/ru_windows_7_ultimate_with_sp1_x64_dvd_u_677391.iso (hd32)
map (hd0) (hd1)
map (hd1) (hd0)
map --hook
chainloader (hd32)
прочитал что возможен вот такой вариант:
спойлер
title Установка Microsoft Windows XP SP3 x86 - Русская версия
map /boot/WBSATA86.IMG (fd0)
map /boot/WBSATA64.IMG (fd1)
map /boot/winxp.iso (0xff)
checkrange 0x80 read 0x8280 && map (hd0) (hd1)
checkrange 0x80 read 0x8280 && map (hd1) (hd0)
map --hook
chainloader (0xff)
вот только не могу пока понять где взять WBSATA86.IMG

ERD Commander 5.0 удалось запустить вот так:
спойлер
title erd50.iso
map --mem /grub4dos/firadisk.ima (fd0)
map --mem /grub4dos/iso/erd50.iso (hd32)
map --hook
chainloader (hd32)
но он показал сначала черный экран, а потом спустя минуты 3 только загрузился
Также попробовал ERD Commander 6.5 с ним не получилось((( выбил тоже синий экран.

Hirens.BootCD.Pro.2.1 и alkid live cd тоже не получилось(((

Попробовал алкид закинуть вот таким образом так она вроде бы пошла но когда загружало выдало синий экран смерти:
спойлер
title Alkid
map --mem /grub4dos/firadisk.ima (fd0)
map /grub4dos/iso/alkid.live.cd.iso (hd32)
map --hook
chainloader (hd32)
и это после дефрагментации образа.

Прошу помощи для корректировки данной сборки.
pushyk
Member
Аватар користувача
Звідки: Звідки і всі

Повідомлення

Сначала форматнуть флешку HPUSBFW , а потом WinSetupFromUSB позаливать всё что душе угодно, будет в одном меню и всё запускается
A___L___E___X
Member
Звідки: Kiev

Повідомлення

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

По теме: получилось залить ERD 6.5:
title ERD Commander 6.5 x32
map /grub4dos/iso/erd65_32.iso (0xFF) || map /grub4dos/iso/erd65_32.iso (0xFF)
map --hook
chainloader (0xFF)

попробовал точно так же залить 5.0 начала быстро грузится но на этапе загрузке синий экран смерти(((
pushyk
Member
Аватар користувача
Звідки: Звідки і всі

Повідомлення

ничего не надо форматировать, просто в menu.lst удаляем ненужную запись в низу списка, например

Код: Виділити все

title Start victoria.iso from partition 0
root (hd0,0)
map /victoria.iso (0xff) || map --mem /victoria.iso (0xff)
map --hook
root (0xff)
configfile /grub4dos.lst || chainloader (0xff)
ну и сам исошник ненужный тоже с флешки удаляем
потом в подменю проги "PartedMagic/Other ISO" добавляем в меню загрузки нужный образ. Каждый раз просто вынять-вставить флешку или перезапустить прогу
A___L___E___X
Member
Звідки: Kiev

Повідомлення

винду и алкид он не iso пихает а распаковывает
pushyk
Member
Аватар користувача
Звідки: Звідки і всі

Повідомлення

не важно каким макаром, суть что можно добавлять\удалять без форматирования, и пока всё что ставил работает
исо винды в виртуалке открываю для установки на флеш
A___L___E___X
Member
Звідки: Kiev

Повідомлення

скачал я WBSATA86.IMG вставил и смог таким образом запустить виндов хр:
спойлер
title Установка Microsoft Windows XP SP3 x86 - Русская версия
map /boot/WBSATA86.IMG (fd0)
map /boot/WBSATA64.IMG (fd1)
map /boot/winxp.iso (0xff)
checkrange 0x80 read 0x8280 && map (hd0) (hd1)
checkrange 0x80 read 0x8280 && map (hd1) (hd0)
map --hook
chainloader (0xff)
Виндовс 7 такм образом начала загружатся но при нажатии на кнопку установить выдало
"Загрузка драйвера (Не найден необходимый драйвер для дисковода оптических дисков. Если у вас есть дискета, СД, ДВД или флеш-накопитель ЮСБ с этим драйвером, вставьте этот носитель. Примечание: если носитель установки Виндовс вставлен в устройство СД/ДВД, его можно извлечь на время выполнения этого шага)"
Прописано было вот что:
спойлер
title Установка Microsoft Windows 7 Ultimate SP1 x64
map /grub4dos/WBSATA86.IMG (fd0)
map /grub4dos/WBSATA64.IMG (fd1)
map /grub4dos/iso/ru_windows_7_ultimate_with_sp1_x64_dvd_u_677391.iso (0xff)
checkrange 0x80 read 0x8280 && map (hd0) (hd1)
checkrange 0x80 read 0x8280 && map (hd1) (hd0)
map --hook
chainloader (0xff)
puchkar2012
Junior
Аватар користувача

Повідомлення

A___L___E___X:Нужна помощь в создании флешки ...
Сразу, без споров, даю вариант.

1.Запускаем MultiBoot USB.
2.Жмём первый пункт,выбираем свою флешку,которую хотим сделать мультизагрузочной;
форматируем в FAT32.(Если образы iso будут более 4 ГБ, тогда в NTFS).
3.Жмём второй пункт Grub4Dos Installer, в окошке "Disc", выделив его, выбираем своё hd
(ориентируемся по объёму в мегабайтах).Внизу жмём кнопку "Instell".
4.Выходим из MultiBoot USB (7-й пункт его меню).
5.Копируем всё из зипа "Внутренности моей флешки" в корень флешки. Всё!(смотрите "Вложение")
Мультизагрузочная флешка готова.
6.Открываем блокнотом файл "Menu.lst", читаем инструкцию к оформлению меню флешки,
подготавливаем его под свои потребности.
Donblas
Junior
Аватар користувача
Звідки: Запорожье

Повідомлення

А не проще все через Sardu сделать?
zaryad
Junior
Звідки: Мариуполь

Повідомлення

puchkar2012 описал самый простой вариант для новичка. Будет флешка с загрузкой в GRUB - самое популярное для большинства компов (но не для некоторых относительно новых ноутов). Потом править menu.lst любым текстовым редактором. Можно добавлять любые ОС и любые проги и РЕ-виндовсы.

Отдельным вопросом будет создание флешек для загрузки в EFI.

Отправлено спустя 19 минут 45 секунд:
Для установки ХР нужно знать, как изменить строки меню.лст для устранения вечного черного экрана. Об этом редко кто пишет на форумах.
Если появляются экраны смерти, то это проблема либо неустановленных драйверов в дистрибутиве, либо неправильно перенесенного на флешку дистрибутива. И здесь может еще раз помочь Мультибут ЮСБ, описанный выше.
Нюансов много. Главное, что флешку для загрузки сделать легко.
По всем нюансам сейчас нет времени отписаться. Лучше конкретные вопросы в ЛС.
jimbo
Member
Аватар користувача

Повідомлення

ооо, некроманты понабежали. Сейчас средств для создания энтих флешек хватает и так. И инструкции для домохозяек нарисованы давно уже.
zaryad
Junior
Звідки: Мариуполь

Повідомлення

A___L___E___X:скачал я WBSATA86.IMG вставил и смог таким образом запустить виндов хр:
спойлер
title Установка Microsoft Windows XP SP3 x86 - Русская версия
map /boot/WBSATA86.IMG (fd0)
map /boot/WBSATA64.IMG (fd1)
map /boot/winxp.iso (0xff)
checkrange 0x80 read 0x8280 && map (hd0) (hd1)
checkrange 0x80 read 0x8280 && map (hd1) (hd0)
map --hook
chainloader (0xff)
Виндовс 7 такм образом начала загружатся но при нажатии на кнопку установить выдало
"Загрузка драйвера (Не найден необходимый драйвер для дисковода оптических дисков. Если у вас есть дискета, СД, ДВД или флеш-накопитель ЮСБ с этим драйвером, вставьте этот носитель. Примечание: если носитель установки Виндовс вставлен в устройство СД/ДВД, его можно извлечь на время выполнения этого шага)"
Прописано было вот что:
спойлер
title Установка Microsoft Windows 7 Ultimate SP1 x64
map /grub4dos/WBSATA86.IMG (fd0)
map /grub4dos/WBSATA64.IMG (fd1)
map /grub4dos/iso/ru_windows_7_ultimate_with_sp1_x64_dvd_u_677391.iso (0xff)
checkrange 0x80 read 0x8280 && map (hd0) (hd1)
checkrange 0x80 read 0x8280 && map (hd1) (hd0)
map --hook
chainloader (0xff)
Это не поможет. В дистрибутиве нет драйверов под ЮСБ3. Найди нормальный дистрибутив со встроенными драйверами. Но не Овгорского только. Это лажа полнейшая. Сам не будешь знать, откуда косяки будут выплывать.
Или воткни флешку не в ЮСБ3 порт, элементарно)))
Поищи на торрентах мультизагрузочные конструкторы. BootHDD, к примеру.
Engineer_1988
Member
Аватар користувача

Повідомлення

....не актуал..
Відповісти