Показать полную графическую версию : MultiBoot USB - Мультизагрузочная флешка v11.12.10 Final & Windows XPE/7PE
Не получается запустить MiniWinXP c образа HBCD 15.2. Появляется окно загрузки с "бегающим" индикатором, после чего сразу чёрный экран и не подаёт признаков жизни. Версия 10.6 грузится без проблем.
Нашёл на гринфлеш ответ по этой проблеме. Старая версия firadisk. Как интегрировать новую версию?
title HBCD 15.2 Rus Full
map --mem /firadisk.img (0)
map --mem (md)+8 (9)
map /HBCD15.2RUSFULL.iso (255)
map --hook
write (9) [FiraDisk]\nStartOptions=cdrom,vmem=find:/HBCD15.2RUSFULL.iso;\n\0
root (255)
chainloader
P.S. Кто-то пробовал запускать Avast Rescue Disk?
Ж.Д.А.Л.К.Е.Р.
02-02-2014, 18:55
233й, А FiraDisk ты обновил (http://forum.ru-board.com/topic.cgi?forum=35&topic=39365&start=1620#21) ? XP.wim\I386\System32\drivers\firadisk.sys должен быть 0.0.1.30 версии. С дискеты FiraDisk наверное не подтянется, потому что он уже есть в системе но старый.
А FiraDisk ты обновил ? XP.wim\I386\System32\drivers\firadisk.sys должен быть 0.0.1.30 версии. С дискеты FiraDisk наверное не подтянется, потому что он уже есть в системе но старый. »
Проверил, в образе FiraDisk последний. Добавил строчку:
[SourceDisksFiles]
firadisk.sys = 1,,,,,,3_,4,1,,,1,4
Не помогло.
Binarycraft
04-02-2014, 00:24
Ну что же, Ж.Д.А.Л.К.Е.Р., спасибо огромное за скрипт!
WinXP, Win7, Win8.1, притом сборки, устанавливаются без проблем, проверил пока только в VMware.
Все ISO чуток увеличились, пришлось диск форматировать в NTFS, т.к., например, сборка Win7 не влезла на FAT32, а также пришлось переехать с флэшки на USB-HDD (бокс AgeStar + исторический винт Maxtor 40GB), т.к. нет пустой флэхи на 16-32GB.
Осталось разобраться с этим:
- ОС Windows с загрузкой из образа (с UEFI не совместимо). Чтоб работало на UEFI флешка должна быть FAT32 и тогда распаковываешь содержимое дистрибутива в корень флешки. Или прогоняешь дистрибутив через WinSetupFromUSB и он сделает псевдозагрузку из образа, плюс накинет еще ~200 Мб для каждого дистрибутива.
- HBCD распаковываешь в корень флешки и цепляешь его менюшки к своим. Или выносишь с помощью UltraISO отдельно hiren.ima (меню ниже), а WinPE оставляешь в ISO (работает только с обновленным FiraDisk-ом - смотри в теме Hiren's BootCD на greenflash.su/forum/).
default 0
graphicsmode -1 640:1024
font /Menu/Fonts/rusbold.hex
title Start From Hard Disk Drive (Загрузка с жёсткого диска)
root (bd)
find --set-root --ignore-floppies --ignore-cd /bootmgr || find --set-root --ignore-floppies --ignore-cd /ntldr
map (hd0) (hd1)
map (hd1) (hd0)
map --rehook
rootnoverify (hd0)
chainloader (hd0)+1
title Start From Optical Disk Drive (Загрузка c CD/DVD и других оптических приводов)
root (bd)
cdrom --init
map --hook
chainloader (cd0)
title Start From Floppy Disk Drive (Загрузка с дискеты)
root (bd)
rootnoverify (fd0)
chainloader (fd0)+1
iftitle [if exist /Boot/Memtest.bin] Start Memtest (Запуск программы для тестирования оперативной памяти)
root (bd)
kernel /Boot/Memtest.bin
iftitle [if exist /Boot/MHDD.img] Start MHDD (Запуск программы для тестирования жёстких дисков)
root (bd)
map --mem /Boot/MHDD.img (fd0)
map --hook
rootnoverify (fd0)
chainloader (fd0)+1
iftitle [if exist /Boot/Victoria.img] Start Victoria (Запуск программы для тестирования жёстких дисков)
root (bd)
map --mem /Boot/Victoria.img (fd0)
map --hook
rootnoverify (fd0)
chainloader (fd0)+1
iftitle [if exist /Boot/Acronis.iso] Start Acronis (Запуск программ для работы с разделами и образами дисков)
root (bd)
map /Boot/Acronis.iso (0xff)
map --hook
chainloader (0xff)
iftitle [if exist /Boot/Kaspersky.iso] Start Kaspersky Anti-Virus (Запуск Антивируса Касперского)
root (bd)
partnew (%@root:~1,3%,3) 0x00 /Boot/Kaspersky.iso
map /Boot/Kaspersky.iso (0xff)
map --hook
kernel (0xff)/boot/rescue root=live:CDLABEL=KRD10 rootfstype=auto vga=791 init=/init initrd=rescue.igz kav_lang=ru udev liveimg splash quiet doscsi nomodeset
initrd (0xff)/boot/rescue.igz
iftitle [if exist /Boot/MSDOS.img] Start MS-DOS 6.22 (Запуск MS-DOS 6.22)
root (bd)
map --mem /Boot/MSDOS.img (fd0)
map --hook
rootnoverify (fd0)
chainloader (fd0)+1
iftitle [if exist /Boot/MSDOS.ima] Start MS-DOS 8.00 (Запуск MS-DOS 8.00)
root (bd)
map --mem /Boot/MSDOS.ima (fd0)
map --hook
rootnoverify (fd0)
chainloader (fd0)+1
iftitle [if exist /Boot/WinPE.iso] Start Windows PE (Запуск мини-версии Windows)
root (bd)
map /Boot/WinPE.iso (0xff)
map --hook
chainloader (0xff)
iftitle [if exist /Boot/WinXPPE.iso] Start Windows XP PE (Запуск мини-версии Windows XP)
root (bd)
map /Boot/WinXPPE.iso (0xff)
map --hook
chainloader (0xff)
iftitle [if exist /Boot/Win7PE.iso] Start Windows 7 PE (Запуск мини-версии Windows 7)
root (bd)
map /Boot/Win7PE.iso (0xff)
map --hook
chainloader (0xff)
iftitle [if exist /Boot/Win8PE.iso] Start Windows 8 PE (Запуск мини-версии Windows 8)
root (bd)
map /Boot/Win8PE.iso (0xff)
map --hook
chainloader (0xff)
iftitle [if exist /Boot/Win81PE.iso] Start Windows 8.1 PE (Запуск мини-версии Windows 8.1)
root (bd)
map /Boot/Win81PE.iso (0xff)
map --hook
chainloader (0xff)
iftitle [if exist /Boot/WinXPFD.iso] Start Install Windows XP x32 (Первоначальный запуск установки Windows XP x32)
map --mem (md)+4 (9)
map /Boot/WinXPFD.iso (0xff)
map (hd0) (hd1)
map (hd1) (hd0)
map --rehook
write (9) [FiraDisk]\nStartOptions=cdrom,vmem=find:/Boot/WinXPFD.iso;\n\0
chainloader (0xff)/I386/SETUPLDR.BIN
iftitle [if exist /Boot/WinXPFD.iso] Continue Install Windows XP x32 (Продолжение установки Windows XP x32)
map --mem (md)+4 (9)
map (hd0) (hd1)
map (hd1) (hd0)
map --rehook
write (9) [FiraDisk]\nStartOptions=cdrom,vmem=find:/Boot/WinXPFD.iso;\n\0
chainloader (hd0)+1
iftitle [if exist /Boot/Win7FD.iso] Install Windows 7 x32/x64 (Запуск установки Windows 7 x32/x64)
map --mem (md)+4 (9)
map /Boot/Win7FD.iso (0xff)
map (hd0) (hd1)
map (hd1) (hd0)
map --rehook
write (9) [FiraDisk]\nStartOptions=cdrom,vmem=find:/Boot/Win7FD.iso;\n\0
chainloader (0xff)
iftitle [if exist /Boot/Win8132FD.iso] Install Windows 8.1 x32 (Запуск установки Windows 8.1 x32)
map --mem (md)+4 (9)
map /Boot/Win8132FD.iso (0xff)
map (hd0) (hd1)
map (hd1) (hd0)
map --rehook
write (9) [FiraDisk]\nStartOptions=cdrom,vmem=find:/Boot/Win8132FD.iso;\n\0
chainloader (0xff)
iftitle [if exist /Boot/Win8164FD.iso] Install Windows 8.1 x64 (Запуск установки Windows 8.1 x64)
map --mem (md)+4 (9)
map /Boot/Win8164FD.iso (0xff)
map (hd0) (hd1)
map (hd1) (hd0)
map --rehook
write (9) [FiraDisk]\nStartOptions=cdrom,vmem=find:/Boot/Win8164FD.iso;\n\0
chainloader (0xff)
title Command Line (Командная строка)
commandline
title Reboot PC (Перезагрузка компьютера)
reboot
title Shutdown PC (Выключение компьютера)
halt
Rubichek
04-02-2014, 21:42
Здравствуйте, подскажите вот такая вот ситуация этой мультизагрузочной флешкой использую влешку Transcend 8GB Jetflash 600 Ultra пользуюсь давно но вот заметил что не на всех пк загружается как стационарные так и ноутбуки так и нет буки вот буквально сегодня s10-2 не поднялась. По какой причине это может быть? И еще вопросик как добавить win8?
Ж.Д.А.Л.К.Е.Р.
04-02-2014, 22:11
По какой причине это может быть? »
Обнови Grub4Dos и установи MBR/PBR как указано здесь (http://forum.oszone.net/post-2135403-5232.html). Пробуй разные варианты запуска флешки. К примеру был у меня нетбук который загружался с флешки только когда в биосе, в меню очередности запуска винчестеров поставить флешку на первое место + в осонвом загрузочном меню поставить на первое место винчестер.
8 Можно запустить из россыпи файлов в корне флешки:
title Windows 8
chainloader /bootmgr
или из образа (http://forum.oszone.net/post-2136973-5233.html).
Ж.Д.А.Л.К.Е.Р., Что-то не понимаю в этом (http://forum.oszone.net/post-2136973-5233.html) сообщении
Что нового в 2.2.7 версии:
- Обновил UltraISO. »
хотя на другом форуме уже
Что нового в 2.3.8 версии:
- Улучшена совместимость со сборками Windows Xp/2003.
Что нового в 2.2.8 версии:
- Исправил работу скрипта на Windows Xp Home Edition.
- Другие мелкие исправления.
и контрольные суммы разные. Это как это?
Ж.Д.А.Л.К.Е.Р.
05-02-2014, 00:27
Nordek, Здесь описание обновляется с опозданием на 4-5 дней - время нужное на индексацию гуглом форума. Иначе выложив новый хэш и описание, пользователь найдет где слить скрипт только через обозначенный строк.
Добавлено: вот и появились в гугле первые упоминания.
Обновил скрипт - Установка ОС Xp/2003 x86-x64 и последующих версий из ISO образа (http://forum.oszone.net/post-2136973-5233.html).
Что нового:
- Улучшена совместимость со сборками Windows Xp/2003.
- Исправил работу скрипта на Windows Xp Home Edition.
- Другие мелкие исправления.
Ж.Д.А.Л.К.Е.Р.
05-02-2014, 23:32
Запуск загрузочных образов от Acronis.
Образы Acronis бывают двух типов: на основе WinPE (http://ru.wikipedia.org/wiki/%D0%A1%D1%80%D0%B5%D0%B4%D0%B0_%D0%BF%D1%80%D0%B5%D0%B4%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0 %BA%D0%B8_Windows) и на Linux-е. Первые проще всего запустить из образа:
title Acronis based on WinPE
map /Boot/Acronis.iso (0xff)
map --hook
chainloader (0xff)/BOOTMGRНе забываем что образы на загрузочном устройстве должны быть дефрагментированы (требование Grub4Dos), Wincontig (http://www.mediafire.com/download/bxm3xdw67ce9e9r/WinContig.exe) в помощь.
Linux версии Acronis-ов состоят из загрузочного меню и пар файлов kernel + initrid (ядро + сжатая файловая система, которая распаковывается в озу в процессе запуска). Некоторые дистрибутивы содержат два файла initrid. Grub4Dos может напрямую запускать kernel + initrid, для этого из ISO нужно извлечь полные версии файлов (те что в папке Recovery Manager имеют ограниченные возможности). В этом случае получим запуск без промежуточного меню и Acronis-ы будут меньше весить.
http://s019.radikal.ru/i632/1409/b6/c2806c21f83b.jpg
Acronis Unpacker - скрипт служит для автоматического извлечения рабочих пар файлов kernel + initrid (*.krn + *.fs). Достаточно поместить ваши ISO рядом с скриптом и запустить его. По завершению работы будут созданы папки с именами образов, содержащие пары файлов: 1.krn + 1.fs, 2.krn + 2.fs, и т.д. Остается только скопировать файлы на ваше загрузочное устройство и прописать менюшки, пример:
title Acronis DiskDirector Advanced Server v11.0.12077
kernel /Boot/Acronis/addas11.0.12077.krn quiet vga=788
initrd /Boot/Acronis/addas11.0.12077.fs
title Acronis Backup Advancend v11.5.43994 (32-bit) EN
kernel /Boot/Acronis/aba11.5.43994.krn quiet vga=788
initrd /Boot/Acronis/aba11.5.43994.fs /Boot/Acronis/aba11.5.43994-1.fs
title Acronis Backup Advancend v11.5.43994 (64-bit) RU
kernel /Boot/Acronis/aba11.5.43994-x64.krn quiet vga=788 lang=ru
initrd /Boot/Acronis/aba11.5.43994-x64.fs /Boot/Acronis/aba11.5.43994-x64-1.fsВ строке kernel после указания файла ядра через пробел пишутся параметры его запуска:
quiet - загрузка Linux-а без вывода отладочных сообщений, с последующим запуском Acronis-а.
vga - задает видеорежим для графического интерфейса. Можно задать точное значение (см. таблицу) или написать vga=ask, тогда при загрузке система предложит несколько режимов доступных конкретно для этого железа. Остальные параметры ядра можно найти в официальном руководстве пользователя (http://www.acronis.ru/support/documentation/).
lang - позволяет изменить язык локализации программы, список (https://kb.acronis.com/content/58454) доступных языковых идентификаторов.
Таблица видеорежимов
-------------------------------------------------
| Depth | 640x480 | 800x600 | 1024x768 | 1280x1024|
|-------------------------------------------------|
| 256 | vga=769 | vga=771 | vga=773 | vga=775 |
|-------------------------------------------------|
| 32K | vga=784 | vga=787 | vga=790 | vga=793 |
|-------------------------------------------------|
| 64K | vga=785 | vga=788 | vga=791 | vga=794 |
|-------------------------------------------------|
| 16M | vga=786 | vga=789 | vga=792 | vga=795 |
-------------------------------------------------
Примечание:
- Файл вида "*-1.fs" это второй initrd, в нем ключ программы, локализация, часовой пояс и т.д.
- Определить какая пара (тройка) файлов одной версии программы х64 можно по размеру, х64 версия всегда больше.
- В Acronis Disk Director Suite/Server 10 параметр ядра vga=ask не работает, а для загрузки нужно еще дописать ramdisk_size=28672.
- Acronis Unpacker позволяет и вручную распаковать образ, для этого в скрипте есть возможность запуска portable UltraISO. Открываем в нем ISO и сохраняем файл загрузки, после открываем его тем же UltraISO и достаем bootwiz.cfg + *.dat. bootwiz.cfg - это меню образа, в котором можно увидеть какие файлы составляют пары и параметры запуска ядра.
- Скрипт имеет русскую и английскую локализации, устанавливается в зависимости от языка интерфейса пользователя. На русском интерфейсе будет русская локализация, на всех других английская.
Что нового в 1.2.3 версии:
- Обновлен UltraISO.
Что нового в 1.2.2 версии:
- Защита от запуска второй копии скрипта.
- Обновлен UltraISO.
Что нового в 1.1.2 версии:
- Добавлено извлечение второго initrd файла (если он присутствует).
- Обновлен UltraISO.
Acronis_Unpacker.exe (1,6 Мб) MD5: D1276434BFBF34E8B3AE935E21495CF1
Ссылок не будет так как по правилам этого форума варез запрещен. Поэтому выкладываю MD5 хэш файла и поисковики вам в помощь.
Ж.Д.А.Л.К.Е.Р., во истину четкая инфа! Спасибо тебе за работу!!!!
Ссылок не будет так как по правилам этого форума варез запрещен. »
С чего вы взяли, что firadisk или скрипт распаковки acronis являются варезом?
Ж.Д.А.Л.К.Е.Р.
06-02-2014, 10:31
sov44, Оба содержат UltraISO c ключом, ключ и есть варез.
sov44, Оба содержат UltraISO c ключом, ключ и есть варез. »
ну так и удалите файл с регистрацией. На функциональности FiraDisk_integrator это не скажется.
Проверил обработкой оригинального WinXP и Win7 на WinXP
Ж.Д.А.Л.К.Е.Р.
06-02-2014, 22:50
Без ключа UltraISO не создает образы больше 400 Мб. А у тебя видимо в реестре (HKEY_CURRENT_USER\Software\EasyBoot Systems\UltraISO\5.0) прописан ключ, поэтому программа и работает без uikey.ini.
Действительно в системе был прописан ключ.
Ж.Д.А.Л.К.Е.Р.
07-02-2014, 00:16
Не поддерживает кириллицу в пути к рабочему каталог (где лежат файлы для создания образа). Предполагаю что следующий вопрос будет на счет mkisofs, ни одна из его версий по факту не поддерживает UDF - не осиливает 4 Гб или более файлы.
Кстати, возможно кому-то будет полезно - UltraISO умеет создавать образы с UDF который читаем для Grub4Dos 0.4.6a.
Проверил обработкой оригинального WinXP и Win7 »Вообще-то образ Windows 7 весит более 2гб, по этому не сохранит.
Без ключа UltraISO не создает образы больше 400 Мб. »С чего это? То что ты когда например пытался сохранить образ в 2гб и тебе выдало что "Пробная версия не может сохранить файл размером свыше 300MB!" - это не означает что например Пробная версия UltraISO не сможет сохранить образ в 700 - 1 гб.
Для справки: Пробная версия UltraISO способна сохранить образ размером в 1600MB, не более - на выходе примерно получается 1.56мб.
у меня вопрос, может кто то уже спрашивал, но я не отрыл, слишком много страниц. Имеется внешний жесткий диск, на котором 2 раздела. Первый в fat 32 с установленной загрузочной средой с системами, live cd и прочим хламом. Можно ли сделать на втором разделе который в ntfs сделать папку и поместить туда образы, обработанные firadisk_integrator от ж.д.а.л.к.е.р? Если да, то в каком виде должен быть menu.lst? (интересует именно - map (hd0) (hd1) map (hd1) (hd0) - эта часть)
Ж.Д.А.Л.К.Е.Р.
07-02-2014, 10:45
После title добавь строчку find --set-root /Boot/Windows-NT6.iso и теперь образы можно держать хоть на внутреннем винчестере. Ремап остается и не меняется, ты ведь по прежнему грузишься с USB-HDD, а сколько на нем разделов роли не играет - обмен местами идет на уровне устройств.
После title добавь строчку find --set-root /Boot/Windows-NT6.iso и теперь образы можно держать хоть на внутреннем винчестере. Ремап остается и не меняется, ты ведь по прежнему грузишься с USB-HDD, а сколько на нем разделов роли не играет - обмен местами идет на уровне устройств. »
спасибо, а полностью блок так и остается в таком же виде?
# ---------------------------------Начало блока--------------------------------------
title Windows_XXXX
map --mem (md)0x800+4 (99)
map /Windows/Win_XXXX.iso (0xff)
map (hd0) (hd1)
map (hd1) (hd0)
map --hook
write (99) [FiraDisk]\nStartOptions=cdrom,vmem=find:/Windows/Win_XXXX.iso;\n\0
chainloader (0xff)
# ----------------------------------Конец блока--------------------------------------
# ---→ Windows_XXXX - меняем на свое название
# ---→ Win_XXXX.iso - меняем на имя вашего образа ОС
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC