Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Наборы обновлений для Windows XP/2003/Windows 7 (http://forum.oszone.net/forumdisplay.php?f=62)
-   -   [addon] FiraDisk (установка Windows из ISO образа) (http://forum.oszone.net/showthread.php?t=275787)

Ж.Д.А.Л.К.Е.Р. 14-01-2014 22:34 2289306

[addon] FiraDisk (установка Windows из ISO образа)
 
Вложений: 2
FiraDisk (File/RAM Disk driver) - виртуальный SCSI адаптер для монтирования образов дискет, оптических и жестких дисков. Главной его возможностью является чтение таблицы устройств Grub4Dos-а с последующим их монтированием в среде Windows. Это позволяет произвести установку Windows из ISO образа, расположенного на загрузочной Grub4Dos флешке/USB-HDD/винчестере.

Для без проблемной установки Windows Xp/2003 с USB устройств, соответствующие службы были переведены в режим авто запуска (на время инсталляции ОС), а NTDETECT.COM заменен на универсальную версию (без сброса USB контроллера на некоторых материнских платах).

Пример загрузочного меню:
Код:

title Windows Xp/2003
set iso=/Boot/Windows.iso
map --mem (md)+4 (9)
map %iso% (0xff)
map (hd0) (hd1)
map (hd1) (hd0)
map --rehook
write (9) [FiraDisk]\nStartOptions=cdrom,vmem=find:%iso%;\n\0
ls (0xff)/I386/FIRADISK.INF > nul && set file=(0xff)/I386/FIRADISK.INF ! set file=(0xff)/AMD64/FIRADISK.INF
write --offset=139 %file% \r\nHKLM,"SYSTEM\\CurrentControlSet\\Control\\FiraDisk","StartOptions",0x00000000,"cdrom,vmem=find:%iso%;"\r\n;
cat --locate=/ --replace=\\ %file%
chainloader (0xff)/I386/SETUPLDR.BIN

Имя и путь к образу можно менять на свои, символ ";" нельзя использовать, а перед каждым пробелом в меню нужно ставить "/". Данное меню не будет работать под виртуалкой или после Plop-а, потому что флешка/USB-HDD находиться в режиме "Только чтение". При использовании Grub4Dos 0.4.5c образы на флешке/USB-HDD обязательно должны быть дефрагментированы - Wincontig в помощь. Последние версии Grub4Dos 0.4.6a позволяют запускать фрагментированные ISO.

Возможные ошибки:
Баг FiraDisk драйвера - не монтируются образы имеющие атрибут "Только чтение".
На некоторых железках загрузка из образа невозможна из-за глючных биосов, например на Dell Latitude E6400 запуск дистрибутивов Хр/2003 заканчивается черным экраном. Лечится глюк добавлением строки "map --e820cycles=0" перед "map --rehook".

Аддоны совместимы с UpdatePack-XPSP3-Rus, UpdatePack-W2K3SP2-Rus x86, UpdatePack-WINXP-SP2-X64-EN, а для Windows Vista и старше есть отдельный скрипт.

Те кто не знает что такое Grub4Dos и не имеет загрузочной флешки/USB-HDD на его основе, могут скачать набор для ее создания.

-TRM- 15-01-2014 14:00 2289619

Ж.Д.А.Л.К.Е.Р., При использовании в текстовом режиме, перед определением жёстких дисков, чёрный экран - мигающий курсор пропадает и опять чёрный экран.

Ж.Д.А.Л.К.Е.Р. 15-01-2014 14:29 2289643

А с болванки на этом ПК этот этап нормально загружается ?
На новых ноутбуках видел подобное или бсоды ЕА/В4. Это говорит о том что Хр не поддерживает новые видеокарты.

-TRM- 15-01-2014 15:17 2289668

Ж.Д.А.Л.К.Е.Р., Простая ХР устанавливается, при чём здесь видеокарта ?

Ж.Д.А.Л.К.Е.Р. 15-01-2014 15:25 2289673

На новых ноутбуках гибридная графика, а Хр ее не переваривает, но это видимо не твой случай.
Попробуй промапить образ в озу, чтоб исключить влияние USB, для этого в строке map /Boot/Windows-NT5.iso (0xff) напиши map --mem /Boot/Windows-NT5.iso (0xff).

-TRM- 15-01-2014 20:33 2289870

Ж.Д.А.Л.К.Е.Р., Если я сборку ставлю через ДИСК- всё нормально, если через ЮСБ с FiraDisk тогда проблема. Почему тогда винда, при установке с диска, тоже не выпендривается ?

the_doom 15-01-2014 20:41 2289871

возможно тебе нужно пропатчить NTDETECT.COM, что бы он не делал ресет устройств, в том числе usb, что приводит к отпаданию usb hdd.

Ж.Д.А.Л.К.Е.Р. 15-01-2014 20:47 2289874

-TRM-, Вот я и предлагаю проверить - промапив образ в озу, тогда FiraDisk с ним будет взаимодействовать на прямую, исключив влияние USB контроллера и его драйверов.

the_doom, Читай шапку, это уже сделано. И в случае проблемы с NTDETECT.COM был бы бсод 7В.

andrey471 15-01-2014 23:47 2289954

тема очень интересная,меня интересует FiraDisk v.2,2,6 можно использовать при создании образа с WinXP,или это делать как то по другому,с "аддонами" не совсем понятно. Вложения в первом посту,они для чего?

Ж.Д.А.Л.К.Е.Р. 16-01-2014 01:44 2289998

Аддоны созданы для тех кто собирает свои дистрибутивы с помощью UpdatePack-ов. Проще добавить аддон который в процессе работы UpdatePack-а интегрируется в дистрибутив, чем запускать скрипт после создания свой сборки.

andrey471 17-01-2014 14:21 2290874

То есть если я использую уже готовую сборку,к примеру WinXP ,то по поводу аддонов мне можно не замарачиваться? Просто выполнить скрипт FiraDisk и прописать пути в файле- lst. Я правильно понял?

Ж.Д.А.Л.К.Е.Р. 17-01-2014 14:41 2290881

Да. Аддоны и скрипт вносят одинаковые изменения в дистрибутив, просто кому что удобнее для использования.

andrey471 17-01-2014 16:13 2290922

Прочитал про возможность подхвата драйверов через ( AHCI MassStorage),пока надобности не было но вдруг. Т.е. я понимаю так- кидаем MassStorage.exe_x86 в папку с дистрибутивом WinXPx86 после выполняем MassStorage.exe_x86,а уж потом потом выполняем скрипт FiraDisk-а, или в обратной последовательности?

Ж.Д.А.Л.К.Е.Р. 17-01-2014 21:16 2291114

MassStor-x86.exe и/или MassStor-x64.exe (переименовывать их нельзя) кладем в папку с скриптом и образами. Запускаем FiraDisk_integrator.exe и он сам подхватывает (интегрирует) MassStor нужной разрядности. Дальнейшие вопросы по поводу скрипта задавай в соответствующей теме, здесь обсуждаются только аддоны.

andrey471 18-01-2014 15:45 2291618

Ясно,спасибо за разъяснение, извиняюсь что не в тему.

the_doom 18-01-2014 16:29 2291643

работает ли данный скрипт для windows xp x64 sp2 ?
у меня после интеграции masstorage и firadisk
при запуске с usb flash происходит BSOD 0x7B в самом начале инсталляции в текстовом режиме
iso не фрагментирован, меню для grub из описания, но пробовал и другие варианты, не помогло.

Ж.Д.А.Л.К.Е.Р. 18-01-2014 16:52 2291653

Проверял, работает. Бсод 7B может означать отсутствие драйвера для контроллера винчестеров или отвал устройства с дистрибутивом. Чтоб исключить проблему с недоступностью дистрибутива промапь образ в озу - строку map /Boot/Windows-NT5.iso (0xff) замени на map --mem /Boot/Windows-NT5.iso (0xff). Тем самым исключаем возможные проблемы USB контроллера, теперь FiraDisk будет на прямую обращаться к образу.

the_doom 18-01-2014 18:53 2291731

удивительно, на виртуалке удалось поставить windows xp 64 используя ваш скрипт и grub из Bootable_Flash.7z
до это использовал официальную версию grub, видимо не очень новую, и никак не получалось установить без bsod.
В интернетах так же писали, что не удается поставить xp-64 / 2k3-64 при помощи firadisk, соответственно сложилось мнение что это не возможно из за особенностей fira.

Ж.Д.А.Л.К.Е.Р. 18-01-2014 20:25 2291758

Последние версии Grub4Dos-а доступны здесь и все они официальные. FiraDisk работает в Windows начиная с Хр/2003 х86-х64 и последующих ОС, в том числе 8.1/2012 R2. Проблемы в установке это зачастую связаны с USB, их работой на конкретной модели материнской платы: есть у меня ПК где с помощью WinSetupFromUSB нельзя установить Хр, знаю пару пользователя у которых из-за работы USB (или работы биоса) не работает FiraDisk с прямым мапом (без --mem). Так что нет 100% способа установки с флешки, который будет работать всегда и везде. И не забываем что Хр/2003 из коробки не умеют устанавливаться с USB, по сравнению с последующими версиями Windows. Аддоны и скрипт это лишь попытка увеличить шансы на благополучную установку с флешки/USB-HDD.

the_doom 19-01-2014 11:05 2292016

Вобщем, на виртуалке все работает, а на реальной машине ставится и работает только winxp32.
winxp64 ставиться так же нормально оба этапа, но при первом запуске, сразу после заставки происходит bsod 7b.
Драйвера masstorage (правда более старые) от simplix ранее использовал в сборке winxp64+5eraph updates, устанавливал через CD, работало ок. Буду разбираться, почему драйвера ahci не поставились в систему при инсталляции.

mercuryn 29-01-2014 11:48 2298391

Цитата:

Цитата Ж.Д.А.Л.К.Е.Р.
И не забываем что Хр/2003 из коробки не умеют устанавливаться с USB »

А вот это неочевидно...
Мне приходилось делать коробочный дистрибутив с USB, так как требовалась чистая ОС. Другое дело, что приходилось держать дискетку для F6, а в остальном всё как обычно...
Целый ряд материнских плат имеют в Bios недоработанные процедуры работы MB и это вызывает сброс USB и CD (эмуляция). Примером является ZM-VE300, который при эмуляции CD на некоторых материнских платах сбрасывается, как впрочем и USB, при генерации ОС.

bar22890 26-05-2014 10:36 2355829

Ж.Д.А.Л.К.Е.Р.
А вы можете в шапке описать метод установки Windows через FraDisk в файловой системе FAT 32 для UEFI, в образах больше 4 гб.

Ж.Д.А.Л.К.Е.Р. 26-05-2014 18:18 2355970

Нет, и ты ошибся темой - спрашивать надо было здесь, потому что аддоны как и ОС Хр/2003 не совместимы с UEFI.
По факту FraDisk создан для работы с Grub4Dos-ом который не работает под UEFI + образы 4 гб и более на FAT 32 не впихнуть.

В последних версиях WinSetupFromUSB видел псевдо установку из образа с поддержкой UEFI, там по мимо ISO на флешке создаются boot + efi + bootmgr + boot.wim + imdisk. Работает так: Grub4Dos запускает bootmgr (в случае UEFI стартует bootx64.efi), после появляется bcd меню где может быть несколько ОС, выбирается ОС и запускается указанный boot.wim, в котором зашит путь к образу и команда на его монтирование imdisk-ом. А чтоб решить проблему FAT 32 и 4 гб файлов можно разбить флешку на 2 раздела, первый маленький (скрытый) FAT 32 в котором все кроме ISO, второй большой (видимый) с образами.
С UEFI проще не получиться, и как по мне его создавали не для людей, там нет ничего полезного для конечного пользователя и лучше по возможности отказываться/переключаться в Legacy Mode.

bar22890 26-05-2014 18:50 2355993

Ж.Д.А.Л.К.Е.Р.
Сложная процедура, да ещё imdisk нужен. И вправду лучше не заворачиваться, а хотелось на все случаи жизни. Просто в дальнейшем этот UEFI заполонит всё и везде, и хотелось бы знать врага в лицо. :yes:

AlexFZ 29-07-2014 01:15 2382513

Использовал аддон по назначению, появилось 2 момента:
1) по какой причине может выдаваться ругань в самом начале графического этапа на папку ASMS? (Загрузка с использованием пункта Windows Xp Continue Install из поставки Bootable_Flash.)
2) кириллица в меню не работает (в графических - из поставки MultiBoot USB - Мультизагрузочная флешка - всё ок, а в default - из архива Bootable_Flash и при нажатии на пустую строку в тех же графических, запускающую команду root, - крякозябры; кодировка menu.lst - UTF-8).

d petr 29-07-2014 09:15 2382606

Цитата:

Цитата AlexFZ
1) по какой причине может выдаваться ругань в самом начале графического этапа на папку ASMS? »

Сталкивался с такой проблемой когда размер iso образа превышал 700 мегабайт. Удалил через UltraISO лишнее и все заработало/

AlexFZ 29-07-2014 15:31 2382787

Размер iso-образа не превышает 500 Mb, так что дело явно не в этом.

Ж.Д.А.Л.К.Е.Р. 29-07-2014 15:32 2382788

AlexFZ,
1. Возможно глючное железо, попробуй тот же дистрибутив на другом ПК/ноутбуке.
2. Скинь свой menu.lst.

AlexFZ 29-07-2014 15:37 2382792

Вложений: 1
Спасибо за ответ.
1. я тут видел на greenflash.su твои советы в духе добавить --map перед названием iso-образа + добавление строчки 'find --set-root /Boot/Windows-NT5.iso' - это может помочь?
Еще видел там же информацию о прописывании строчки
map /Boot/WinXp.iso (0xff)
и для второго этапа установки - может помочь?
2. в аттаче: Файл 115601

Ж.Д.А.Л.К.Е.Р. 29-07-2014 15:59 2382804

1. Нет, это для поиска устройства на котором расположен образ. Лучше попробуй так: размести образ на втором разделе винчестера, с тем же именем и путем что и на флешке. FiraDisk при старте ищет образ по всем устройствам и если проблемы с USB портами на данном железе, то образ будет подхвачен с винчестера.

2. В menu.lst у тебя написанно "phicsmode -1 640:800 480:600 24:32", а должно быть "graphicsmode -1 640:800 480:600 24:32". Плюс ты одновременно gfxmenu используешь, разработчик Grub4Dos-а не рекомендует их совмещать. То есть пиши
Цитата:

graphicsmode -1 640:800 480:600 24:32
font /Boot/Grub/rusbold.hex
или
Цитата:

gfxmenu /Boot/Grub/Moonlight
а "default 0" вообще ненужен (он здесь ничего не делает).

AlexFZ 30-07-2014 00:43 2383023

1. Вот так заработало (видел на greenflash.su):
читать дальше »
title Windows XP Start Install - Установка WinXP (начало, в память)
map --mem (md)+4 (9)
map --mem /Boot/WinXP.iso (0xff)
map (hd0) (hd1)
map (hd1) (hd0)
map --rehook
write (9) [FiraDisk]\nStartOptions=cdrom,vmem=find:/Boot/WinXP.iso;\n\0
chainloader (0xff)/I386/SETUPLDR.BIN

title Windows XP Continue Install - Установка WinXP (продолжение, в память)
map --mem (md)+4 (9)
map --mem /Boot/WinXP.iso (0xff)
map (hd0) (hd1)
map (hd1) (hd0)
map --rehook
write (9) [FiraDisk]\nStartOptions=cdrom,vmem=find:/Boot/WinXP.iso;\n\0
chainloader (hd0)+1

2. не, пусть уж лучше будет, как было, - с graphicsmode вообще всё крякозябрами при использовании gfxmenu и выполнении команды root.

P.S.: что интересно, способом по умолчанию образ монтируется, но ОСь его почему-то не видит (жал Shift+F10 и смотрел содержимое командой dir).

Крайне_Аккуратный@vk 11-08-2014 15:17 2387724

Здравствуйте! может поможете?!) Сделал все по инструкции флешка 16гб Kingston интегрировал в winxp sp3 vl через GUI интегратор, первый этап все нормально, второй ошибка asms выходит, много читал везде, ничего не помогло, но если в menu.lst поменять на загрузку через ОЗУ все работает, только медленно очень.

Ж.Д.А.Л.К.Е.Р. 11-08-2014 19:03 2387851

Крайне_Аккуратный@vk, Глюк железа, на втором разделе винчестера ПК расположи образ с тем же путем и именем что и на загрузочной флешке. Тогда не найдя образ на флешке (FiraDisk ищет образ по всем устройствам) он будет подхвачен с винчестера.

Den30lv 12-08-2014 12:56 2388169

Цитата:

Цитата Крайне_Аккуратный@vk
первый этап все нормально, второй ошибка asms выходит, много читал везде, ничего не помогло »

Возможно плохо читали...
Цитата:

Цитата Попробуйте ещё раз...
Важно! По окончании текстового этапа установки (см.рис.) и перезагрузки, нужно снова загрузить компьютер с флэшки, выбрать тот же пункт меню GRUB и только после этого дать компьютеру возможность загрузиться с жесткого диска...

В случае с данным конкретным методом на втором этапе в меню GRUB нужно выбирать специально созданный для этого пункт "Windows Xp/2003 Continue Install".

Ж.Д.А.Л.К.Е.Р. 25-10-2014 18:57 2420399

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

ya158 16-02-2015 22:51 2472211

Ж.Д.А.Л.К.Е.Р.,
Начал разбираться с FiraDisk. Что не очень нравиться - установка ХР в два этапа. Поскольку здесь занимаемся в основном Unattended установкой, то хотелось бы устанавливать по принципу "выбрал пункт меню - ивсё автоматом установилось". Поэтому вопрос - не было ли попыток автоматизировать запуск меню "Windows Xp/2003 Continue Install" после первой перезагрузки.
В качестве бреда такая идея. После запуска "Windows Xp/2003 Start Install" перед перезагрузкой основной конфигурационный файл подменяется другим, кот. автоматом запускает "Windows Xp/2003 Continue Install" и перед перезагрузкой подменяет обратно. Понятно, что на CD такое не получиться, а на USB?

the_doom 17-02-2015 12:23 2472425

Цитата:

color white/blue black/light-gray
timeout 30
default /Boot/Grub/default
usb --init

...

title Install Windows XP x86 SP3 Rus Updated
savedefault --wait=7
map --mem (md)+4 (9)
map --mem /Boot/oem86.ima (fd0)
map /Boot/wxpru.iso (0xff) || map --mem /Boot/wxpru.iso (0xff)
map (hd0) (hd1)
map (hd1) (hd0)
map --rehook
write (9) [FiraDisk]\nStartOptions=cdrom,vmem=find:/Boot/wxpru.iso;floppy,vmem=find:/Boot/oem86.ima;\n\0
chainloader (0xff)
я вот так делаю для обоих этапов установки.
важно наличие файла "default", чтоб поле перезагрузки на этот же пункт установилось. Ну и образ CD должен предлагать нажать клавишу для начала инсталляции, если не нажата , то грузиться с диска

Ж.Д.А.Л.К.Е.Р. 17-02-2015 18:16 2472545

ya158, Идеальный вариант это добавить в сам драйвер опцию двухразового монтирования, настройки то хранятся в реестре - HKLM\SYSTEM\CurrentControlSet\Control\FiraDisk. Нужен только программист знающий С.

Сам Grub4Dos, как уже писал the_doom имеет команду default, в которой указывается путь к одноименному файлу (он есть в архиве с Grub4Dos-ом). Из этого файла при загрузке считывается номер меню на которое устанавливается курсор, и по истечению таймаута меню будет запущенно.

Пример menu.lst:
debug off
color cyan/black black/light-gray green/black yellow/black
graphicsmode -1 640:800 480:600 24:32
default /Boot/Grub/default
font /Boot/Grub/rusbold.hex
write --bytes=1 0x8308 0
timeout 30

title Boot from HDD
map (hd0) (hd1)
map (hd1) (hd0)
map --rehook
rootnoverify (hd0)
chainloader (hd0)+1

title Windows Xp/2003 Start Install
savedefault +1
map --mem (md)+4 (9)
map /Boot/Windows.iso (0xff)
map (hd0) (hd1)
map (hd1) (hd0)
map --rehook
write (9) [FiraDisk]\nStartOptions=cdrom,vmem=find:/Boot/Windows.iso;\n\0
chainloader (0xff)/I386/SETUPLDR.BIN

title Windows Xp/2003 Continue Install
savedefault 0
map --mem (md)+4 (9)
map (hd0) (hd1)
map (hd1) (hd0)
map --rehook
write (9) [FiraDisk]\nStartOptions=cdrom,vmem=find:/Boot/Windows.iso;\n\0
chainloader (hd0)+1

title Reboot
reboot

title Shutdown
halt

По сравнению с вариантом the_doom после установки ОС дефолтным меню будет "Boot from HDD", а не инсталляция ХР. И ждать 7 секунд для записи номера меню не обязательно (когда savedefault стоит первой строкой в менюшке).

ya158 17-02-2015 19:28 2472569

Цитата:

Цитата Ж.Д.А.Л.К.Е.Р.
Из этого файла при загрузке считывается номер меню на которое устанавливается курсор, и по истечению таймаута меню будет запущенно. »

То есть в default прописываем ссылку на "title Windows Xp Install"? Тогда при запуске с флешки курсор автоматически устанавливается на этот пункт меню и автоматически начинается установка Windows? А как же остальные пункты меню? И где chainloader (0xff)/I386/SETUPLDR.BIN ?

Ж.Д.А.Л.К.Е.Р. 17-02-2015 22:08 2472632

ya158, Переделал меню, из-за глюков savedefault запутался в его принципах работы. Так на одном ПК строка savedefault присутствующая в меню пишет 0 в файл, а на ноутбуке с другой флешкой ничего не пишет, но если в меню задать savedefault 0 то ноль будет записан. Для тестов использовал grub4dos-0.4.5c-2015-02-09.
Надо будет на свежую голову подумать над объединением в одно меню + заменить savedefault другими командами, а то непонятно как он работает.

Для понимания сути, Grub4Dos считает менюшки начиная с нуля, то есть в моем предыдущем посте "Boot from HDD" нулевое меню, а "Reboot" третье.

the_doom 17-02-2015 22:37 2472638

ya158,
Цитата:

То есть в default прописываем ссылку на "title Windows Xp Install"? Тогда при запуске с флешки курсор автоматически устанавливается на этот пункт меню и автоматически начинается установка Windows? А как же остальные пункты меню? И где chainloader (0xff)/I386/SETUPLDR.BIN ?
нет. savedefault делает так, что если выбрать этот пункт, то он становится дефолтным.
файл default берется из комплекта grub и кладется по пути указанному в начале конфига. файл default не нужно редактировать. grub внего сам запоминает пункт меню по умолчанию.

Ж.Д.А.Л.К.Е.Р. 25-02-2015 00:34 2475517

Написал установку Хр/2003 одной менюшкой:

Пример menu.lst:
debug off
cat /Boot/Grub/defmenu | set n=
if "%n%"=="#;" configfile /Boot/Grub/defmenu && write /Boot/Grub/defmenu x

color cyan/black black/light-gray green/black yellow/black
graphicsmode -1 640:800 480:600 24:32
font /Boot/Grub/rusbold.hex
write --bytes=1 0x8308 0
timeout 30

title Boot from HDD
map (hd0) (hd1)
map (hd1) (hd0)
map --rehook
rootnoverify (hd0)
chainloader (hd0)+1

title Windows Xp/2003
set iso=/Boot/Windows.iso
dd if=(md)0x800+4 of=(bd)/Boot/Grub/defmenu
write /Boot/Grub/defmenu #;\nmap --mem (md)+4 (9)\nmap %iso% (0xff)\nmap (hd0) (hd1)\nmap (hd1) (hd0)\nmap --rehook\nwrite (9) [FiraDisk]\\nStartOptions=cdrom,vmem=find:%iso%;\\n\\0\nchainloader (hd0)+1\n
map --mem (md)+4 (9)
map %iso% (0xff)
map (hd0) (hd1)
map (hd1) (hd0)
map --rehook
write (9) [FiraDisk]\nStartOptions=cdrom,vmem=find:%iso%;\n\0
chainloader (0xff)/I386/SETUPLDR.BIN


title Reboot
reboot

title Shutdown
halt


Не использует нестабильную команду savedefault, может работать в подменю (потому что пишет в файл код менюшки второго этапа установки, а не его номер). defmenu это переименованный файл default из архива Grub4Dos-а, чтоб не было конфликтов с savedefault если он вдруг где-то используется.

bar22890 25-02-2015 23:06 2475929

Ж.Д.А.Л.К.Е.Р.
А ваше менюшка обязательно привязана к заглавной?

timeout 30
gfxmenu /boot/Blue
default 0

title Windows Xp/2003
set iso=/Boot/Windows.iso
dd if=(md)0x800+4 of=(bd)/Boot/Grub/defmenu
write /Boot/Grub/defmenu #;\nmap --mem (md)+4 (9)\nmap %iso% (0xff)\nmap (hd0) (hd1)\nmap (hd1) (hd0)\nmap --rehook\nwrite (9) [FiraDisk]\\nStartOptions=cdrom,vmem=find:%iso%;\\n\\0\nchainloader (hd0)+1\n
map --mem (md)+4 (9)
map %iso% (0xff)
map (hd0) (hd1)
map (hd1) (hd0)
map --rehook
write (9) [FiraDisk]\nStartOptions=cdrom,vmem=find:%iso%;\n\0
chainloader (0xff)/I386/SETUPLDR.BIN


А если у меня GFX картинка, можно как то реализовать через неё?

Ж.Д.А.Л.К.Е.Р. 25-02-2015 23:27 2475931

bar22890, Только эти две строки в шапке главные:
Код:

cat /Boot/Grub/defmenu | set n=
if "%n%"=="#;" configfile /Boot/Grub/defmenu && write /Boot/Grub/defmenu x

Они должны ити перед gfxmenu, дабы избежать возможных глюков.

Aleksandr27 18-04-2015 09:57 2497380

Не понравилось то, что не смог на своём старом компе c FAT выполнить интеграцию из-за того, что "Интегратор работает только с файловой системой NTFS" и пришлось искать другой комп с NTFS.

Образ системы использовался оригинальный WinXP x64 SP2 Enu.

В файле menu.lst перед /Boot/Windows.iso пришлось добавить (hd0,0) иначе загрузчик говорил Error 15: File not found.

Windows.iso у меня лежит на самом hdd.

Но после запуска установки я по прежнему получил 0x0000007B.

Сыроват Ваш firadisk... буду искать другой способ.

the_doom 18-04-2015 11:46 2497413

Aleksandr27, ставить Windows XP 64 через grub4dos это нетривиальная задача. Но мне удавалось это сделать с USB Flash.
Через интеграцию драйверов в дистрибутив не срабатывала установка, по этому делал дискету с firadisk и achi драйвером и монтировал ее через grub.
так как ты не привел более конкретных данных, каким образом ты ставил (что было в меню grub прописано), то и помочь тебе тут не смогут.

важно так же отформатировать флеш как указанно в инструкции http://rghost.ru/60257219, иначе не покатит

Aleksandr27 18-04-2015 13:45 2497449

the_doom, menu.lst как в шапке с одной оговоркой (как я уже писал выше):

Цитата:

title Windows Xp/2003 Start Install
map --mem (md)+4 (9)
map (hd0,0)/Boot/Windows.iso (0xff)
map (hd0) (hd1)
map (hd1) (hd0)
map --rehook
write (9) [FiraDisk]\nStartOptions=cdrom,vmem=find:(hd0,0)/Boot/Windows.iso;\n\0
chainloader (0xff)/I386/SETUPLDR.BIN

title Windows Xp/2003 Continue Install
map --mem (md)+4 (9)
map (hd0) (hd1)
map (hd1) (hd0)
map --rehook
write (9) [FiraDisk]\nStartOptions=cdrom,vmem=find:(hd0,0)/Boot/Windows.iso;\n\0
chainloader (hd0)+1
Поправочка:

0x0000007B было до того как в BIOS отключил обнаружение привода DVD-RW, теперь появляется 0x0000007E и ниже ещё:

*** firadisk.sys - Address FFFFFADFC8F9DA22 base at FFFFFADFC8F9B000, DateStamp 4d5d592a

the_doom 18-04-2015 14:22 2497460

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

у меня такой пункт меню (oem64.ima содержит драйвера ahcix64 iaStor firadi64 и файл ответов)
Код:

title Install CD Windows XP SP2 Eng (x64) With Updates (apr 2014)
  savedefault
  map --mem (md)+4 (9)
  map --mem /Boot/NT5/oem64.ima (fd0)
  map /Boot/NT5/wxp64.iso (0xff) || map --mem /Boot/NT5/wxp64.iso (0xff)
  map (hd0) (hd1)
  map (hd1) (hd0)
  map --rehook
  write (9) [FiraDisk]\nStartOptions=cdrom,vmem=find:/Boot/NT5/wxp64.iso;floppy,vmem=find:/Boot/NT5/oem64.ima;\n\0
  chainloader (0xff)

флеш отформатирован так
BootIce (выбрать флешку) > Parts manage > Re-Partitioning > USB-HDD mode (Single Partition) > File System FAT32/NTFS (выбрать на свое усмотрение, единственно что FAT32 не поддерживает файлы весом 4Гб или более) > Start LBA 2048 > OK > OK.
Сделать флешку загрузочной:
1) BootIce (выбрать флешку) > Parts manage > Activate (нажать если возможно).
2) BootIce > Process MBR > Windows NT 5.x/6.x > Install > Windows NT 6.x > OK.
3) BootIce > Process PBR > Grub4Dos > Install > Version 0.4.5c > OK > OK.

отфораматированная другим способом флеш и интеграция achi драйверов в образ давали мне bsod при установке с usb. Ставилось только с записанного CD диска.

Ж.Д.А.Л.К.Е.Р. 18-04-2015 19:06 2497554

Aleksandr27,
Цитата:

Цитата Aleksandr27
Не понравилось то, что не смог на своём старом компе c FAT выполнить интеграцию »

Используй аддон из шапки совместно с UpdatePack-WINXP-SP2-X64-EN. Тогда не будет проверки ФС, плюс получишь обновления для ОС.
А в FiraDisk_integrator.exe NTFS нужен для интеграции в дистрибутивы Vista и старше.

Цитата:

Цитата Aleksandr27
В файле menu.lst перед /Boot/Windows.iso пришлось добавить (hd0,0) иначе загрузчик говорил Error 15: File not found.
Windows.iso у меня лежит на самом hdd. »

Раз образ расположен не на загрузочной флешке/USB-HDD, правильнее будет писать find --set-root /Boot/Windows.iso сразу после title, и не добавлять (hd0,0).

Цитата:

Цитата Aleksandr27
Сыроват Ваш firadisk... буду искать другой способ. »

Все способы установки Хр/2003 с флешки/USB-HDD, потому что сами дистрибутивы изначально не рассчитаны на такое.

Цитата:

Цитата the_doom
может проблема в том что ставится с жесткого диска, который требует ahci, а драйвер лежит в образе, который лежит на этом диске. »

Возможно, не пробовал такой вариант. Логичнее будет взять аддон FiraDisk-а, AHCI MassStorage и UpdatePack-WINXP-SP2-X64-EN, тогда все необходимое будет в одном ISO.

Aleksandr27 19-04-2015 05:53 2497695

Цитата:

Цитата Ж.Д.А.Л.К.Е.Р.
Раз образ расположен не на загрузочной флешке/USB-HDD, правильнее будет писать find --set-root /Boot/Windows.iso сразу после title, и не добавлять (hd0,0). »

Изменил содержимое menu.lst из шапки в соответствии этим комментарием и получил приглашение программы установки, дальше пока не пробовал. Использовался Windows.iso с интегрированным firadisk. Грузился и с флешки, и с HDD - и так и так срабатывает.

У меня вопрос: Что интегрируется с firadisk и можно ли это подгружать и подсовывать отдельно?

P.S. Ещё кое-что убрал в menu.lst:

map (hd0) (hd1)
map (hd1) (hd0)

А то диски C: и D: менялись буквами.

the_doom 19-04-2015 11:38 2497771

Цитата:

Цитата Aleksandr27
P.S. Ещё кое-что убрал в menu.lst:
map (hd0) (hd1)
map (hd1) (hd0)
А то диски C: и D: менялись буквами. »

это делается для при установке с флеша.
флеш всегда назначается первым диском, а hdd вторым. После установки винда оказывается на диске D, и если вытащить флеш из компа, винда не может найти себя при загрузке и необходима правка boot.ini. Что бы избавиться от этой проблемы необходимы вышеперечсленные команды.

Aleksandr27 19-04-2015 15:50 2497885

А я форматирую флеш как USBZIP, поэтому при загрузке она назначается как диск A: и таких проблем у меня не возникает.

Ж.Д.А.Л.К.Е.Р. 19-04-2015 15:50 2497886

Aleksandr27,
Цитата:

Цитата Aleksandr27
Что интегрируется с firadisk и можно ли это подгружать и подсовывать отдельно? »

Универсальный ntdetect.com что препятствует сбросу USB контроллера на некоторых материнских платах, также USB службы на время установки переведены в режим авто запуска, что избавляет от проблемы отвала USB-HDD в начале графического этапа инсталляции. Подсунуть это как-то отдельно не получиться и главное зачем изобретать велосипед ?

Aleksandr27 21-04-2015 19:20 2498839

Цитата:

Цитата Ж.Д.А.Л.К.Е.Р.
Подсунуть это как-то отдельно не получиться»

Почему же? Перед началом установки нажать F6 и можно подсунуть необходимые драйверы.
Или может быть прицепом с файлом ответов, если так можно.


Цитата:

Цитата Ж.Д.А.Л.К.Е.Р.
зачем изобретать велосипед ? »

Желание изобретать велосипед было у того, кто сделал этот интегратор и тому подобное. После изучения интегратора удивился тому, что у кого-то хватило измора залезть в такие дебри, если решить вопрос возможно было проще? Это касаемо WinXP x64, по поводу Win7 и Win8 пока не задумывался, небыло надобности.

sov44 21-06-2015 18:05 2520807

Подскажите, как протестировать загрузочную флешку с Win7 на загрузчике Win8.1. В plop идёт завис на синей форточке. Анимации нет.

Ж.Д.А.Л.К.Е.Р. 21-06-2015 20:09 2520835

На реальном желез запусти, если дойдет до выбора винчестера для установки то работает нормально.

sov44 21-06-2015 20:58 2520847

На реальном всё ОК, дошел до выбора дисков. Жаль, что на виртуалке пока никак не проверить.

Ж.Д.А.Л.К.Е.Р. 21-06-2015 22:24 2520869

Если у тебя не VMware Workstation то попробуй на ней.

sov44 22-06-2015 08:05 2520930

Цитата:

Цитата Ж.Д.А.Л.К.Е.Р.
Если у тебя не VMware Workstation то попробуй на ней. »

её и танцую :)

Азамат1993 01-07-2015 23:15 2524868

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

Ну.. почти ничего

Orestik 02-07-2015 05:08 2524911

Цитата:

Цитата Азамат1993
я ничего не вкурил из того что сдесь написанно »

а что именно?)

vla-ad 19-09-2015 20:22 2555267

итак привет ЖД... вернулся к вполне опраданному способу по ФиД
и странная весчь - после создания образа запускаю скрипт а он мне ЭТО... Создаю образ другим, цивилизованным способом - все равно не хочет....
Подкладываю готовый образ чистого ХР + кладу ачи по формуле (все в одной папке) - и ОПяТЬ НИКАК
последний скачанный ФиД не видит образов... Как это понимать?
может подскажите ошибки или решения?....
***
и опять возвращаюсь к Мультиботу - дабы выполнить вовремя то, что задумано)))

****
Не возвращаюсь
причична найдена самостоятельно
возможно каталог был создан некооректно ( в смысле очень глубоко на пятой ступени через многие символы)
Перенес в кореноь и все полетело...
Возможно стоило бы в шапке указать - ДАННУЮ деталь
Еще раз сенк

Ж.Д.А.Л.К.Е.Р. 20-09-2015 13:08 2555432

Цитата:

Цитата vla-ad
после создания образа запускаю скрипт »

Если используешь UpdatePack, то логичнее взять аддон из шапки, а не FiraDisk_integrator.exe.

Цитата:

Цитата vla-ad
возможно каталог был создан некооректно ( в смысле очень глубоко на пятой ступени через многие символы) »

Видимо превысил 255 символов пути (ограничение Windows). То есть создать такой каталог (или еще более длинный) можно, но разные программы могут некорректно с ним работать.

Цитата:

Цитата vla-ad
Возможно стоило бы в шапке указать - ДАННУЮ деталь »

По хорошему, это надо писать вместо лицензионного соглашения Windows ))
А то создают документы, сохраняют веб-странички с длиннющими именами, а после они не открываются.

vla-ad 20-09-2015 14:06 2555461

Цитата:

писать вместо лицензионного соглашения Windows
тоже правильно
и все же сенк - очень удобно, тем более, что ФИД работает с раличными образами и без лишних движений...

bar22890 26-10-2015 11:43 2568249

Ж.Д.А.Л.К.Е.Р.
Цитата:

Цитата Ж.Д.А.Л.К.Е.Р.
Те кто не знает что такое Grub4Dos и не имеет загрузочной флешки/USB-HDD на его основе, могут скачать набор для ее создания. »

А вы можете сделать такой же набор, только для EFI или совместимый с EFI и Grub4Dos???

Ж.Д.А.Л.К.Е.Р. 26-10-2015 12:11 2568256

FiraDisk не понимает loop от grub2. Из реально полезных EFI совместимых программ я знаю только Image for Linux, Kon-Boot да WinPE (все это варез). Причем эти программы по моему и так есть в мультизагрузочном сборнике 2k10.

Ж.Д.А.Л.К.Е.Р. 26-10-2015 15:18 2568329

Здесь есть инструкция создания EFI загружаемой флешки/USB-HDD где основной раздел NTFS/ExFAT. Установка из образа Windows под EFI это разве что с жестко заданными именем/путем или по аналогии WinSetupFromUSB, где плюс 170-270МБ распакованных файлов на каждый образ. Оба варианта мне не нравятся. Пробовал как-то загрузить образ в grub2 с помощью wimboot - не заработало (черный экран, флешку считывает, а потом перезагрузка).

fx_lazy 05-03-2016 12:50 2613097

Подскажите как убрать автоустановку xp? В кратце чтоб было не 2, а 1 пункт на флешке? Чтоб появилось "press any key to continum..."

Ж.Д.А.Л.К.Е.Р. 05-03-2016 14:12 2613109

Код:

title Windows Xp/2003 Install
map --mem (md)+4 (9)
map /Boot/Windows.iso (0xff)
map (hd0) (hd1)
map (hd1) (hd0)
map --rehook
write (9) [FiraDisk]\nStartOptions=cdrom,vmem=find:/Boot/Windows.iso;\n\0
chainloader (0xff)

После перезагрузки (окончание текстового этапа установки) запусти менюшку снова но не нажимай "press any key to continum...".

fx_lazy 05-03-2016 14:30 2613112

Цитата:

Цитата Ж.Д.А.Л.К.Е.Р.
title Windows Xp/2003 Install
map --mem (md)+4 (9)
map /Boot/Windows.iso (0xff)
map (hd0) (hd1)
map (hd1) (hd0)
map --rehook
write (9) [FiraDisk]\nStartOptions=cdrom,vmem=find:/Boot/Windows.iso;\n\0
chainloader (0xff) »

Вроде бы все так и стоит! Но автоматом пропускает этот самый момент с надписью про нажмите чтоб продолжить! Я так понимаю такой образ значит?

Ж.Д.А.Л.К.Е.Р. 05-03-2016 18:50 2613149

Цитата:

Цитата fx_lazy
Я так понимаю такой образ значит? »

Да, за сообщение ответственен \I386\BOOTFIX.BIN (проверь наличие файла). Плюс образ должен содержать оригинальный загрузочный код чтоб BOOTFIX.BIN запустился.

Den30lv 06-03-2016 16:35 2613319

Цитата:

Цитата Ж.Д.А.Л.К.Е.Р.
образ должен содержать оригинальный загрузочный код чтоб BOOTFIX.BIN запустился »

imho: достаточно будет вернуть в образ указанный файл.
Цитата:

Цитата Ж.Д.А.Л.К.Е.Р.
Те кто не знает что такое Grub4Dos и не имеет загрузочной флешки/USB-HDD на его основе, могут скачать набор для ее создания. »

Я правильно понимаю, что данный набор только для образов, с уже интегрированным аддоном из шапки?

Ж.Д.А.Л.К.Е.Р. 06-03-2016 18:59 2613381

Цитата:

Цитата Den30lv
Я правильно понимаю, что данный набор только для образов, с уже интегрированным аддоном из шапки? »

Нет, он ни в чем не ограничивает пользователя. Хочешь добавь линуксы, антивирусные образы, DOS, да что угодно (лишь бы Grub4Dos умел его запускать). Когда уже есть готовый образ Windows - прогони через скрипт, созданный дубликат с FiraDisk-ом закинь на флешку и пропиши меню.

Обновил стартовый набор - новые версии Grub4Dos и BootIce.

Den30lv 07-03-2016 00:56 2613465

Ж.Д.А.Л.К.Е.Р.,
Как интегрировать FiraDisk в образ ХР, я разберусь, спасибо.
Вопрос был в том, установиться ли Windows ХР из образа без FiraDisk-а с флэшки, созданной данным методом.

Ж.Д.А.Л.К.Е.Р. 07-03-2016 18:46 2613685

Нет, Windows не имеет драйвера для монтирования образа.

Ж.Д.А.Л.К.Е.Р. 18-05-2016 23:00 2635793

Обновлены аддоны:
- Добавлена установка Windows Xp/2003 одной загрузкой (менюшкой).

Обновлен набор для создания загрузочной флешки - теперь на основе Grub4Dos 0.4.6a. Он поддерживает запуск фрагментированных образов и Grub4Dos USB 2.0 driver (программный код Grub4Dos-а для ускорения работы USB 2.0 устройств, актуально для старых материнских плат с медленными USB портами).

garry_k 08-06-2016 19:35 2641474

Ж.Д.А.Л.К.Е.Р., прошу помощи!

На USB-HDD 500Gb установил загрузчик grub4dos-0.4.6a-2016-05-17
при помощи BootIce v1.3.3.2 (2015-11-15)
В образы интегрировал FiraDisk_integrator 3.1.1 версии
Win 7 устанавливается без проблем,
а Win XP при копировании файлов для установки выдается ошибка:

Строка 6 в firadisk.inf испорчена
и установка отменяется.
В чем может быть проблема?

Если на HDD нет разделов, то ошибка не возникает,
но предлагается установка на диск E:\
E:\ - HDD
C:\ - USB-HDD
как я понял игнорируется
map (hd0) (hd1)
map (hd1) (hd0)

Использовал меню

title Install Microsoft Windows XP Pro SP3 x86.RTM.VL - RUS (Original)
set iso=/IMA_ISO/WinXP/ru_winxp_pro_SP3_x86_vl_(Original)-FiraDisk.iso
map --mem (md)+4 (9)
map %iso% (0xff)
map (hd0) (hd1)
map (hd1) (hd0)
map --rehook
write (9) [FiraDisk]\nStartOptions=cdrom,vmem=find:%iso%;\n\0
ls (0xff)/I386/FIRADISK.INF > nul && set file=(0xff)/I386/FIRADISK.INF ! set file=(0xff)/AMD64/FIRADISK.INF
write --offset=139 %file% \r\nHKLM,"SYSTEM\\CurrentControlSet\\Control\\FiraDisk", StartOptions",0x00000000,"cdrom,vmem=find:%iso%;"\r\n;
cat --locate=/ --replace=\\ %file%
chainloader (0xff)/I386/SETUPLDR.BIN

Ж.Д.А.Л.К.Е.Р. 08-06-2016 23:40 2641543

garry_k,
Цитата:

Цитата garry_k
Строка 6 в firadisk.inf испорчена »

Вытащи \I386\FIRADISK.INF из образа что на USB-HDD и скинь мне.

В случае с Хр/2003, раздел для установки Windows нужно создать заранее. Иначе получим ОС на диске с буквой отличной от "С", а это в свою очередь может вызвать глюки некоторых программ.

garry_k 09-06-2016 06:57 2641579

Вложений: 1
Ж.Д.А.Л.К.Е.Р.,

Строка 6 в firadisk.inf испорчена »
Вытащи \I386\FIRADISK.INF из образа что на USB-HDD и скинь мне.

Отправил.

boss911 09-06-2016 07:44 2641585

Цитата:

Цитата garry_k
Строка 6 в firadisk.inf испорчена »

Строке № 6 забита пробелами (360 столбцов), очистите ее, чтобы она стала пустой, и 7-ю (пустую) строку, на всякий случай, можете удалить.

garry_k 09-06-2016 09:06 2641601

Цитата boss911:
Строка 6 в firadisk.inf испорчена »
Строке № 6 забита пробелами (360 столбцов), очистите ее, чтобы она стала пустой, и 7-ю (пустую) строку, на всякий случай, можете удалить.

Завтра попробую, спасибо за помощь.

Ж.Д.А.Л.К.Е.Р. 09-06-2016 10:23 2641619

garry_k, А это точно файл из образа на USB-HDD, на котором была вышеописанная ошибка ?
Потому что он выглядит как только что созданный, то есть ни разу с того ISO не загружались.
Еще возможно Grub4Dos не смог записать нужные данные в образ на USB-HDD - если например запуск был под виртуалкой, после Plop-а или может какой глюк данного биоса материнской платы.
На другом ПК/ноутбуке пробовал ?

boss911, Эта строка перезаписывается каждый раз и даже если новый путь/имя образа будет короче, то все равно ошибок не должно быть.

garry_k 09-06-2016 23:22 2641833

Цитата Ж.Д.А.Л.К.Е.Р.:
garry_k, А это точно файл из образа на USB-HDD, на котором была вышеописанная ошибка ?
Потому что он выглядит как только что созданный, то есть ни разу с того ISO не загружались.
Еще возможно Grub4Dos не смог записать нужные данные в образ на USB-HDD - если например запуск был под виртуалкой, после Plop-а или может какой глюк данного биоса материнской платы.
На другом ПК/ноутбуке пробовал ?

У меня несколько версий образов в меню, но с этого я пробовал грузиться.
Компьютер старенький. На нем пробовал Linux ставить с флешки - WinSetupFromUSB не загружается с флешки, UNetbootin не загружается с флешки , а вот Rufus-м сделал - загрузился с флешки.
Win 7 ведь устанавливается нормально, значит Grub4Dos записывает на USB-HDD.
Сейчас не могу посмотреть - уже во всех поменял firadisk.inf.
Завтра будет возможность попробовать на текущем и на другом компьютере.
Проверю дату изменения и сообщу.

Ж.Д.А.Л.К.Е.Р. 09-06-2016 23:52 2641836

Цитата:

Цитата garry_k
Win 7 ведь устанавливается нормально, значит Grub4Dos записывает на USB-HDD. »

В менюшке для Vista и старше в образ ничего не пишется, это только в Хр/2003 чтоб образ автоматически смонтировался на графическом этапе установки.

Цитата:

Цитата garry_k
Проверю дату изменения и сообщу. »

Дата не измениться. И вообще, на днях копался в файлах одного старого сервера и там нашелся файлик созданный в 2003, а измененный в 1999.

garry_k 10-06-2016 19:45 2642041

Ж.Д.А.Л.К.Е.Р.,

Цитата garry_k:
Строка 6 в firadisk.inf испорчена »

После удаления 6-й строки продолжается до выбора диска для установки,
далее копируются файлы на HDD и снова ошибка - строка 0 в firadisk.inf испорчена и установка отменяется.
Файл firadisk.inf в образе не изменяется и дата изменения остается той же.

Хотел проверить на другом компьютере, но опять засада - нет свободного s-ATA диска. На мамке есть IDE-шный разъем, но он красного цвета, а значит для RAID-а и этот массив не загрузочный.

Есть вариант проверить на роутере (сделан из компьютера - работает нафлэшке), но надо ждать когда сеть освободится.
Можно временно сделать роутер на текущем компьютере (свободные сетевухи есть). Поменять не долго.

Может использовать WBSATA86.IMG.gz и WBSATA64.IMG.gz для установки Win XP раньше это работало.
Самое главное Vista и выше теперь устанавливаются с USB-HDD!

Ж.Д.А.Л.К.Е.Р. 10-06-2016 20:11 2642045

Цитата:

Цитата garry_k
Может использовать WBSATA86.IMG.gz и WBSATA64.IMG.gz для установки Win XP раньше это работало. »

Только если в них нет твиков для перевода USB служб в режим автоматического запуска - установка Xp/2003 с USB-HDD будет невозможной.

Если не смущает две менюшки, то используй предыдущий вариант:
Код:

title Windows Xp/2003 Start Install
map --mem (md)+4 (9)
map /Boot/Windows.iso (0xff) 
map (hd0) (hd1)
map (hd1) (hd0)
map --rehook
write (9) [FiraDisk]\nStartOptions=cdrom,vmem=find:/Boot/Windows.iso;\n\0
chainloader (0xff)\I386\SETUPLDR.BIN

title Windows Xp/2003 Continue Install
map --mem (md)+4 (9)
map (hd0) (hd1)
map (hd1) (hd0)
map --rehook
write (9) [FiraDisk]\nStartOptions=cdrom,vmem=find:/Boot/Windows.iso;\n\0
chainloader (hd0)+1

Ошибки с FIRADISK.INF не будет, так как в него ничего не пишется.

garry_k 10-06-2016 21:55 2642060

Цитата:

Цитата Ж.Д.А.Л.К.Е.Р.
Если не смущает две менюшки, то используй предыдущий вариант: »

Попробую, спасибо.

garry_k 11-06-2016 15:23 2642160

Ж.Д.А.Л.К.Е.Р.,
В письме с оповещением увидел, что у кого-то проблемы с установкой.
У меня похожая проблема.
Раньше читал на каком-то сайте, что GRUB поддерживает 100 с чем-то Gb.
Вот и решил проверить. Создал раздел 100 Gb, установил загрузчик, скопировал файлы - и не грузятся Win менюшки.
2k10 и RusLiveFull загружаются. Попробовал на эмуляторе MobaLiveUSB_0.2 - работает, а на компьютере нет - GRUB не может найти образы.
Сделал вывод, что проблемы с USB-HDD. Запустил низкоуровневое форматирование - на 2% отключается USB-HDD.
Сделал быстрое форматирование, затем запустил полное. Сначала после 5 % отключился диск, потом после 80%. Сейчас третий раз идет форматирование.
Если неудача, то проверю на битые сектора. Если они есть, то попробую восстановить их.

Ж.Д.А.Л.К.Е.Р. 12-06-2016 22:22 2642448

Бывает некоторые биосы имеют проблемы с адресацией за чертой 128ГБ.

popt2t 12-06-2016 23:54 2642454

Ж.Д.А.Л.К.Е.Р., вот возник такой вопрос. Возможно ли установить Win 7 и последующие с exFAT раздела из образа и с флешки соответственно?

Ж.Д.А.Л.К.Е.Р. 13-06-2016 11:49 2642511

Да, начиная с Vista возможна установка с exFAT.

garry_k 13-06-2016 12:07 2642514

Цитата:

Цитата popt2t
Ж.Д.А.Л.К.Е.Р., вот возник такой вопрос. Возможно ли установить Win 7 и последующие с exFAT раздела из образа и с флешки соответственно? »

Я уже попытался это сделать - флешка сдохла.
После копирования файлов она отказалась программно отключиться.
Вытащил так. После этого на ней уже не было раздела. Форматирование завершается с ошибкой.
Попробовал восстановить ее утилитой - ошибка. Видимо контроллер сдох.
Попробую с другой.
С USB-HDD пришла мысль - изъять из FTP-NAS сервера ноутбучный диск. На сервере LVM массив, так-что сервер останется работоспособным.
Сначала попробую с внешнего HDD контейнера, если будет удача, то им заменю диск на USB-HDD.
Если конечно хватит мощности патания - 1 Tb -> 500 Gb.

garry_k 15-06-2016 15:22 2642967

Цитата:

Цитата Ж.Д.А.Л.К.Е.Р.
Если не смущает две менюшки, то используй предыдущий вариант »

Начались танцы с бубном.
Загрузился с другой системы (у меня несколько загрузок).
Сформировал флешку, попробовал. Не видит GRUB образы.
Скопировал образ на системную флешку, добавил меню - работает!
Но в двух этапном варианте все равно выдается ошибка - Строка 0 в firadisk.inf испорчена.

Win 7 на exFAT пробовал - в эмуляторе работает меню, на компьютере нет.
Попробую сформировать USB-HDD на другом компьютере.
Больше пока вариантов нет.

Ж.Д.А.Л.К.Е.Р. 15-06-2016 15:43 2642975

Цитата:

Цитата garry_k
Не видит GRUB образы. »

Используй последние версии Grub4dos-а, сначала 0.4.6а, а после 0.4.5с.

Цитата:

Цитата garry_k
Но в двух этапном варианте все равно выдается ошибка - Строка 0 в firadisk.inf испорчена. »

Потому что файл в образе уже испорчен, выложи его, а образ на флешке замени новым.

garry_k 16-06-2016 18:02 2643238

Вложений: 1
Цитата:

Цитата Ж.Д.А.Л.К.Е.Р.
Цитата garry_k:
Но в двух этапном варианте все равно выдается ошибка - Строка 0 в firadisk.inf испорчена. »
Потому что файл в образе уже испорчен, выложи его, а образ на флешке замени новым. »

Заменил. Попробовал на эмуляторе - не запускается установщик.
Этот же образ на одно этапном меню - установщик запускается.

garry_k 16-06-2016 20:48 2643283

Цитата:

Цитата Ж.Д.А.Л.К.Е.Р.
Цитата garry_k:
Но в двух этапном варианте все равно выдается ошибка - Строка 0 в firadisk.inf испорчена. »
Потому что файл в образе уже испорчен, выложи его, а образ на флешке замени новым. »

Обновил образ на системной флешке - на эмуляторе нормально запускается установщик!

garry_k 18-06-2016 18:06 2643805

Цитата:

Цитата Ж.Д.А.Л.К.Е.Р.
Цитата garry_k:
Но в двух этапном варианте все равно выдается ошибка - Строка 0 в firadisk.inf испорчена. »
Потому что файл в образе уже испорчен, выложи его, а образ на флешке замени новым. »

На sATA диске устанавливается без ошибок, а на IDE диск выдается ошибка - Строка 6 в firadisk.inf испорчена.
Использовался тот же образ и та же флешка.
Хотелось бы, чтобы на IDE диск тоже устанавливалась винда.

Ж.Д.А.Л.К.Е.Р. 19-06-2016 22:07 2644043

Цитата:

Цитата garry_k
выдается ошибка - Строка 6 в firadisk.inf испорчена. »

Когда в следующий разы выдаст ошибку - не пробуй больше загружаться, вытащи из образа firadisk.inf и скинь мне.

Цитата:

Цитата garry_k
Использовался тот же образ и та же флешка. »

Имя образ/путь к нему не менял после успешной установки на SATA ?

garry_k 20-06-2016 21:02 2644365

Цитата:

Цитата Ж.Д.А.Л.К.Е.Р.
Цитата garry_k:
Использовался тот же образ и та же флешка. »
Имя образ/путь к нему не менял после успешной установки на SATA ? »

На флешке ничего не менял.
В образ интегрированы драйверы MassStor_x86_12.9.18 перед интеграцией Firadisk (MassStor.exe).
При запуске Firadisk integrator 3.1.1.exe почему то MassStor.exe не подхватывается.

Ж.Д.А.Л.К.Е.Р. 21-06-2016 17:27 2644579

Цитата:

Цитата garry_k
При запуске Firadisk integrator 3.1.1.exe почему то MassStor.exe не подхватывается. »

Если в образе уже есть какая-то версия MassStor - внешний не подхватывается. А еще в самом MassStor.exe есть проверки драйверов в дистрибутиве. И если хоть один файл-драйвер совпадет с тем что в наборе - MassStor выдаст ошибку и прекратит свою работу.

garry_k 22-06-2016 19:54 2644920

Цитата:

Цитата Ж.Д.А.Л.К.Е.Р.
Если в образе уже есть какая-то версия MassStor - внешний не подхватывается. А еще в самом MassStor.exe есть проверки драйверов в дистрибутиве. И если хоть один файл-драйвер совпадет с тем что в наборе - MassStor выдаст ошибку и прекратит свою работу. »

Интеграция MassStor в дистрибутив проходит без ошибок.
Microsoft добавил драйверы в дистрибутив что-ли?
Попробую проверить установкой с оригинала на sATA диск.

garry_k 23-06-2016 23:07 2645210

Цитата:

Цитата Ж.Д.А.Л.К.Е.Р.
Цитата garry_k:
выдается ошибка - Строка 6 в firadisk.inf испорчена. »
Когда в следующий разы выдаст ошибку - не пробуй больше загружаться, вытащи из образа firadisk.inf и скинь мне. »

Переделал образы.
Оригинальный - добавил Winnt.sif - ошибка при установке на ASMS.
С интегрированными MassStor и обновлениями - установка с двух образов прошла без ошибок на IDE диске!!!
Видимо Оригинальный образ переформировал некорректно.
Переделаю образ и проверю.
FiraDisk_integrator - "Зачет"!
В общем вся проблема в некорректном образе.
Далее буду разбираться с USB-HDD.

garry_k 03-07-2016 13:44 2647620

Вложений: 1
Ж.Д.А.Л.К.Е.Р.,

На USB-HDD образы загружаются без ошибок!
Выявил проблему загрузки GRUB - копировал образец меню из потового клиента "Bat" и поэтому были ошибки загрузки образов.
Повидимому через буфер обмена меняется кодировка на неподдерживаемую GRUB-ом.
Скопировал из браузера - все ОК!
Но три образа не загружались, хотя в виртуалке они отрабатывали без ошибок.
Решил проблему так: на оригинальный образ - FiraDisk integrator, затем интегрировал обновления, MassStorage и winnt.sif.
И образы заработали без ошибок. В чем здесь проблема не знаю. На других образах были уже установлены MassStorage, обновления, winnt.sif и затем интегрировался FiraDisk.

Попробовал и WINBLOCK.GZ. На виртуалке ошибок не было на x32, x64 - синий экран при установке.
На старой материнке - синий экран при установке x32, хотя в BIOSе включал IDE режим дисков.
Так что FiraDisk integrator отрабатывает и на старом железе!!!

garry_k 03-07-2016 13:48 2647623

Ж.Д.А.Л.К.Е.Р.,

Цитата:

Цитата garry_k
На USB-HDD образы загружаются без ошибок! »

Это относится к Win XP

garry_k 14-07-2016 10:53 2650762

Ж.Д.А.Л.К.Е.Р.,
Цитата:

Цитата garry_k
При запуске Firadisk integrator 3.1.1.exe почему то MassStor.exe не подхватывается. »

Недавно посмотрел видео про интеграцию Firadisk. Файлы MassStor.exe должны иметь определенное имя: MassStor-x86.exe и MassStor-x64.exe.
После этого Firadisk integrator подхватывает MassStor!!!

Ж.Д.А.Л.К.Е.Р. 14-07-2016 14:01 2650810

Цитата:

Цитата garry_k
Недавно посмотрел видео про интеграцию Firadisk. Файлы MassStor.exe должны иметь определенное имя: MassStor-x86.exe и MassStor-x64.exe.
После этого Firadisk integrator подхватывает MassStor!!! »

Цитата:

Цитата Ж.Д.А.Л.К.Е.Р.
Просто положите MassStor-x86.exe и MassStor-x64.exe в папку со скриптом и образами. Скачать AHCI MassStorage: RGhost, MediaFire, Rusfolder. »


Yevgen46 09-09-2016 08:38 2666953

Вложений: 1
Здравствуйте уважаемый Ж.Д.А.Л.К.Е.Р., при попытке установить Windows XP в самом начале второго этапа установки вылетает ошибка :

Неустранимая ошибка: Не удалось установить один из компонентов, используемый для продолжения установки Windows Параметр задан не верно
Ошибка:
installation Failed: F\I386\asms.Error Message:Параметр задан не верно.

Использовал fira disk версии 3.1.2 и чистый (не сборка) iso образ Windows XP SP3Proff VL MSDN , пробовал в MENU.LST установку в два этапа и в один этап, ошибка одна и та же.

debug off
default /boot/grub/default
timeout 30
color light-gray/blue black/light-gray
color border=0xEEFFEE
graphicsmode -1 640:800
write 0x8274 0x2001
gfxmenu (hd0,0)/boot/gfx/dosworldru.gz
##
title win7ultim-64
map --mem (md)+4 (9)
map /boot/win7ultimsp164.iso (0xff)
map (hd0) (hd1)
map (hd1) (hd0)
map --rehook
write (9) [FiraDisk]\nStartOptions=cdrom,vmem=find:/boot/win7ultimsp164.iso;\n\0
chainloader (0xff)
#
title win7ultim-86
map --mem (md)+4 (9)
map /boot/win7ultimsp186.iso (0xff)
map (hd0) (hd1)
map (hd1) (hd0)
map --rehook
write (9) [FiraDisk]\nStartOptions=cdrom,vmem=find:/boot/win7ultimsp186.iso;\n\0
chainloader (0xff)

# title Windows Xp v odin etap
# set iso=/boot/winxpprofsp3.iso
# map --mem (md)+4 (9)
# map %iso% (0xff)
# map (hd0) (hd1)
# map (hd1) (hd0)
# map --rehook
# write (9) [FiraDisk]\nStartOptions=cdrom,vmem=find:%iso%;\n\0
# ls (0xff)/I386/FIRADISK.INF > nul && set file=(0xff)/I386/FIRADISK.INF ! set file=(0xff)/AMD64/FIRADISK.INF
# write --offset=139 %file% \r\nHKLM,"SYSTEM\\CurrentControlSet\\Control\\FiraDisk","StartOptions",0x00000000,"cdrom,vmem=find:% iso%;"\r\n;
# cat --locate=/ --replace=\\ %file%
# chainloader (0xff)
###########################################
title Ustanovka Windows XP 1 Этап
map --mem (md)+4 (9)
map /boot/GRTMPVOL_RU.iso (0xff)
map (hd0) (hd1)
map (hd1) (hd0)
map --rehook
write (9) [FiraDisk]\nStartOptions=cdrom,vmem=find:/boot/GRTMPVOL_RU.iso;\n\0
chainloader (0xff)/I386/SETUPLDR.BIN

title Ustanovka Windows XP 2 "Этап"
map --mem (md)+4 (9)
map (hd0) (hd1)
map (hd1) (hd0)
map --rehook
write (9) [FiraDisk]\nStartOptions=cdrom,vmem=find:/boot/GRTMPVOL_RU.iso;\n\0
chainloader (hd0)+1


подскажите что делать? как исправить ошибку?

Ж.Д.А.Л.К.Е.Р. 09-09-2016 14:38 2667036

Не подтверждаю, только что проверил и ошибки нет. Запустил установку ru_windows_xp_professional_with_service_pack_3_x86_cd_vl_x14-74146.iso на ноутбуке с одним меню.
Попробуй другую флешку или установить ОС на другой ПК/ноутбук, может дело в железе.

Den30lv 10-09-2016 08:05 2667226

Yevgen46,
Ваша ошибка связана с тем, что на втором этапе Вы НЕ запустили комп снова с флэшки.

Yevgen46 12-09-2016 06:04 2667756

Ж.Д.А.Л.К.Е.Р.,
Мне кажется я нашел причину ошибки. Если интегрировать в образ (к стати образ использую именно такой как у вас) только FiraDisk без MassStor-x86, то все работает отлично, а вот если при интеграции в образ FiraDisk добавить еще MassStor-x86(брал здесь http://rgho.st/51221000) то при установки появляется ошибка .
Den30lv,
Когда использовал установку в два этапа то после первой перезагрузки ОБЯЗАТЕЛЬНО выбирал флэшку, я знаю об этой особенности.

Если использоватьWINBLOCK.GZ то такой ошибки не появляется, но очень не удобно использовать установку в два этапа.

Ж.Д.А.Л.К.Е.Р. 16-09-2016 13:18 2669166

Yevgen46, Исправил ошибку. Какой-то глюк русской Хр Sp3, причем если не добавлять MassStor то все нормально. Или вариант с MassStor но перед сборкой ISO обработать dosnet.inf с помощью infclean.exe - ошибки не будет. Создавать образ через UltraISO вместо oscdimg.exe - тоже ошибки не будет. На английской Хр Sp3, Хр Sp2 х64 (английская, русской не существует), русском 2003 Server R2 x32 Enterprise - ошибки нет. Все выше сказанное относиться к FiraDisk_integrator.exe версий 3.0.0 - 3.1.2, в 3.1.3 добавил ключ -x (устанавливает значение образа CRC32: FFFFFFFF, как во всех MSDN образах Хр/2003) и вроде все работает.
Так что выходит МС накосячил в русской локализации Хр Sp3.

Yevgen46 17-09-2016 17:40 2669617

Спасибо Ж.Д.А.Л.К.Е.Р., хорошая новость, а я думал стоит ли надеяться на исправление глюка, хотел вопрос по этому поводу задать но вы меня опередили и ответили на не заданный вопрос :-)

Yevgen46 20-09-2016 12:43 2670446

Вложений: 1
Попробовал новый FiraDisk_integrator 3.1.3 теперь вот что, на начальном этапе установки Файл 139750
образ нефрагментирован

Painkiller 20-09-2016 12:58 2670452

Yevgen46, дефрагментируй , в чём проблема ?

Ж.Д.А.Л.К.Е.Р. 20-09-2016 13:33 2670470

Yevgen46, Что за Windows, сборка или оригинал ? Файл /I386/FIRADISK.INF или /AMD64/FIRADISK.INF в дистрибутиве присутствует ? Версия Grub4Dos какая ?

Yevgen46 20-09-2016 19:52 2670602

Ж.Д.А.Л.К.Е.Р., Версия образа такая ru_windows_xp_professional_with_service_pack_3_x86_cd_vl_x14-74146.iso (написано MSDN) не сборка, Файл /I386/FIRADISK.INF присутствует, а загрузчик брал у Сергея Стрельца здесь http://sergeistrelec.ru/bootable_fla...reator-18.html , пробовал на двух разных флэшках, манипуляции с образами тоже пробовал в двух разных OS первая Windows 10, когда флэшка созданная в Win10 путем не заработала установил WinXP c CD (на котором записан этот же упомянутый выше образ) и те же самые манипуляции провел в Windows XP SP3, результат одинаков.
Печально будет если решение не найдется, прийдется применить испытанный метод упомянутый здесь http://usbtor.ru/viewtopic.php?t=13 , но хотелось бы чтоб установка была из образа и в один этап, т.к. при использовании Win Setup From USB места на флэшке под програмные файлы используется больше места.

Yevgen46 20-09-2016 20:11 2670605

Painkiller, образ НЕфрагметирован. (анализ образа показал что файл непрерывен)

Ж.Д.А.Л.К.Е.Р. 20-09-2016 21:40 2670620

Yevgen46, В том наборе старая версия Grub4Dos 0.4.6a, в которой глюк с чтением файлов в ISO.
BootIce > Utilities > Start Menu Editor > перетащи grldr с флешки > Ctrl+A > Ctrl+C. Скачай последнюю сборку Grub4Dos 0.4.6a и распакуй grldr на флешку с заменой. BootIce > Utilities > Start Menu Editor > перетащи grldr с флешки > Ctrl+A > Ctrl+V > Save (ANSI).
Желательно сообщить автору набора чтоб обновил Grub4Dos.

Yevgen46 21-09-2016 02:35 2670659

Спасибо Ж.Д.А.Л.К.Е.Р., , как попробую ваш рецепт отпишусь о результатах.

Yevgen46 23-09-2016 12:24 2671381

Ж.Д.А.Л.К.Е.Р., спасибо за помощь все работает отлично.

Policai 12-10-2016 12:28 2677333

Ж.Д.А.Л.К.Е.Р.,

Взял оригинальный образ ХР, интегрировал UpdatePack-XPSP3-Rus, добавил аддоны ие 8, wmp 11, анси драйвера и фирадиск.
Добавил свой файл ответов простым копированием в папку i386. открыл оригинальный образ в UltraISO, и заменил файлы и папки. в г.лайт не использовал. grldr обновил по инструкции с поста 118.
Получаю бсод 7В перед переходом на экран выбора диска... Если пытаться установить с мапингом в память, то это этап проходит, выбираю диск, копируются файлы. но после перзагрузки в начале установки получаю

Подскажи куда копать???

Ж.Д.А.Л.К.Е.Р. 12-10-2016 12:54 2677341

На других ПК/ноутбуках пробовал ? Используется загрузочный USB-HDD ?

Policai 12-10-2016 15:05 2677394

Пробовал HDD и просто флешку... результат одинаков... пробовал только на 1 компе...
При этом сам получившийся образ ХР в виртуальнике ставится отлично..

VinZy 12-10-2016 17:50 2677443

Здравствуйте!

Можете подсказать.. Пытаюсь прикрутить сборку Windows 10 Enterprise LTSB 2016 v1607 (x86/x64) by LeX_6000 к существующему жесткому диску загрузочному. Загрузчик использую grub4dos 0.4.6a. на диске обычный menu.lst с возможностью выгрузки несколько различных сборок винды, акронисов, лайв сд.

Cборка не загружается.
Пишет:

autodetect number-of-heads failed. use default value 2

Autodetect sectors-per-track failed. Use default ualue 18
write (99) [FiraDisk]\nStartOptions=cdrom,vmem=find:/windows/win10.iso;\n\0

Error 21: Selected disk does not exist
Press any key to continue


Firadisk туда не интегрируется - пишет, что образ не является дистрибутивом windows.

Мне подсказали взять родной boot. Мне нужно скачать оригинальный образ Windows 10 Enterprise LTSB, взять оттуда boot.wim и заменить им файл из сборки? Или как? Не собьются ли настройки да и вся работа сборщика в целом?

код из menu.lst:

Скрытый текст
title W10
map --mem (md)+4 (9)
map /windows/win10.iso (0xff)
map (hd0) (hd1)
map (hd1) (hd0)
map --rehook
write (99) [FiraDisk]\nStartOptions=cdrom,vmem=find:/windows/win10.iso;\n\0
chainloader (0xff)/BOOTMGR || chainloader (0xff)


И еще в догонку:

добавил сборку Zver 8.1 на свой диск. Загружается далеко не на всех компах..

код из menu.lst:

Скрытый текст
title Zver W8.1 Pro x64 v2016.3
map --mem (md)+4 (9)
map /windows/ZverWin8.1.iso (0xff)
checkrange 0x80 read 0x8280 && map (hd0) (hd1)
checkrange 0x80 read 0x8280 && map (hd1) (hd0)
map --hook
write (99) [FiraDisk]\nStartOptions=cdrom,vmem=find:/windows/ZverWin8.1.iso;\n\0
chainloader (0xff)


На тех, где не загружается - пишет:

autodetect number-of-heads failed. use default value 2

Autodetect sectors-per-track failed. Use default ualue 18
map /windows/ZverWin8.1.iso (0xff)

Error 16: Inconsistent filesystem structure

Press any key to continue

Ж.Д.А.Л.К.Е.Р. 12-10-2016 20:30 2677483

Policai, Хр/2003 с USB-HDD плохо дружит и это не только установка, но и работа на живой ОС. Пробуй запустить на другом ПК/ноутбуке или другую флешку. Дело в железе, поэтому виртуалка ничего не покажет.

VinZy,
Цитата:

Цитата VinZy
Загрузчик использую grub4dos 0.4.6a. »

Используй последний билд (просто замени grldr) и последнюю версию FiraDisk_integrator.exe.
Обе менюшки нерабочие, смотри пример в посте где выложен скрипт.

Скачал Windows10_Enterprise_LTSB_x64_RU_ by_LeX_6000_(09.03.2016).iso, скрипт отрабатывает без ошибок, полученный образ нормально грузиться.

Цитата:

Цитата VinZy
скачать оригинальный образ Windows 10 Enterprise LTSB, взять оттуда boot.wim и заменить им файл из сборки? »

Это бред.

Цитата:

Цитата VinZy
добавил сборку Zver 8.1 на свой диск. Загружается далеко не на всех компах.. »

Это же зверь... тут нечего комментировать.

Цитата:

Цитата VinZy
Error 16: Inconsistent filesystem structure »

Проверь флешку на ошибки, в том числе и на бэды.

VinZy 13-10-2016 14:49 2677725

Цитата:

Цитата Ж.Д.А.Л.К.Е.Р.
Используй последний билд (просто замени grldr) и последнюю версию FiraDisk_integrator.exe.
Обе менюшки нерабочие, смотри пример в посте где выложен скрипт. »

Огромное спасибо за оперативный и развернутый ответ.

Цитата:

Цитата Ж.Д.А.Л.К.Е.Р.
Проверь флешку на ошибки, в том числе и на бэды. »

такая ошибка на 2-ух жестких дисках и 1 юсб флешке.. На большинстве компьютерах - нет проблем. Может это из-за ntfs?

Всем добра!

Ж.Д.А.Л.К.Е.Р. 14-10-2016 00:45 2677878

Цитата:

Цитата VinZy
Может это из-за ntfs? »

У меня NTFS и такой ошибки ни разу не встречал.
Error 16 только с образом зверя ?
Скинь содержимое флешки на винчестер, переформатируй + выполни три пункта, закинь файлы обратно. Обнови Grub4Dos до последнего билда если еще этого не сделал.

VinZy 14-10-2016 09:43 2677939

Цитата:

Цитата Ж.Д.А.Л.К.Е.Р.
У меня NTFS и такой ошибки ни разу не встречал.
Error 16 только с образом зверя ?
Скинь содержимое флешки на винчестер, переформатируй + выполни три пункта, закинь файлы обратно. Обнови Grub4Dos до последнего билда если еще этого не сделал. »

Спасибо за ответ!

нет не только со зверем, еще и с некоторыми образами 10-тки. Но повторюсь - например, на системном блоке все ок, на ноутбук потом вставляю этот же диск - вываливается ошибка.

Остальные диски ведут себя так же. Grub заменил. Тупо старый затер и кинул новый файл grldr в корень


на счёт ошибки Selected disk does not exist:
теперь да, загружается, спасибо. Но ругается на отсутствие USB драйвера (когда до установки доходит). Обычно это решалось интеграцией Firadisk. Но Firadisk (новый) по прежнему не интегрируется....

VinZy 14-10-2016 13:33 2678037

Кстати после замены файла grldr на одном из жестких дисков - теперь при попытке загрузиться пишет:

Try (hd0,0): NTFS5 :No grldr
Try (hd0,1): Extended:
Try (hd0,2): invalid or null
Try (hd0,3): invalid or null
Try (hd0,4): NTFS5 :No grldr
Try (hd0,5): Extended:
Try (hd0,5): NTFS5 :No grldr
Cannot find GRLDR.
Press spase bar to hold the screen, any other key to boot previous MBR ...

пробую через bootice восстановить - не понимаю куда он grldr Кидает новый и как мне вернуть previous mbr какой то


Кстати на счёт ZVER. не может это быть из-за кол-ва оперативной памяти на ноутбуке? Там всего 4гб. А там где запускается норм - 6. Сам образ весит 6.5 гб

Ж.Д.А.Л.К.Е.Р. 14-10-2016 15:23 2678070

Цитата:

Цитата VinZy
Но Firadisk (новый) по прежнему не интегрируется.... »

Скинь в ЛС ссылку на образ где можно скачать быстро и без регистраций.

Цитата:

Цитата VinZy
Кстати после замены файла grldr на одном из жестких дисков - теперь при попытке загрузиться пишет: »

Выполни три пункта, это наверное самый живучий вариант запуска GRub4Dos-a (grldr).

Цитата:

Цитата VinZy
пробую через bootice восстановить - не понимаю куда он grldr Кидает новый »

Он не делает такого, только прописывает MBR/PBR для запуска grldr/другого загрузчика. Новый grldr нужно самому копировать в корень раздела.

Цитата:

Цитата VinZy
Сам образ весит 6.5 гб »

Образ не грузиться в озу (map без --mem).

VinZy 17-10-2016 12:12 2678944

Цитата:

Цитата Ж.Д.А.Л.К.Е.Р.
Скинь в ЛС ссылку на образ где можно скачать быстро и без регистраций. »

Спасибо огромное вам за помощь!

перезакачал образ заново - ещё раз ткнул от имени администратора firadisk - и всё интегрировалось и теперь отлично грузится!

Цитата:

Цитата Ж.Д.А.Л.К.Е.Р.
Выполни три пункта, это наверное самый живучий вариант запуска GRub4Dos-a (grldr). »

все получилось и восстановилось! Низкий поклон :)

Цитата:

Цитата Ж.Д.А.Л.К.Е.Р.
Он не делает такого, только прописывает MBR/PBR для запуска grldr/другого загрузчика. Новый grldr нужно самому копировать в корень раздела. »

понял!

Цитата:

Цитата Ж.Д.А.Л.К.Е.Р.
Образ не грузиться в озу (map без --mem). »

в итоге остался вопрос со ZVER. На системном блоке с жесткого диска всё загружается без проблем. Оперативки 6гб. Этот же жесткий диск вставляю в ноутбук - пытаюсь загрузить ZVER - вылетает ошибка:

Скрытый текст
map /windows/Zver.iso (0xff)

Error 16: (http://grub4dos.chenall.net/e/16)
Inconsistent filesystem structure

Press any key to continue


может это всё-таки быть из-за объема памяти? Может другим кодом попробовать запустить без маппинга в оперативку?

UPD: для себя заметил интересную весчь:
По вашей же инструкции добавил в menu.lst функцию Load Grub4Dos USB 2.0 driver.

теперь по коду:
Скрытый текст
title Zver W8.1 Pro x64 v2016.3
map --mem (md)+4 (9)
map /windows/Zver.iso (0xff)
map (hd0) (hd1)
map (hd1) (hd0)
map --rehook
write (9) [FiraDisk]\nStartOptions=cdrom,vmem=find:/windows/Zver.iso;\n\0
chainloader (0xff)

теперь и на ноутбуке ZVER запустился отлично!

Можете объяснить понятным языком - чем этот запуск отличается от запуска:
Скрытый текст
title Zver W8.1 Pro x64 v2016.3
map (hd0,0)/windows/Zver.iso (hd32)
map --hook
root (hd32)
chainloader (hd32)
boot


С этим кодом тоже ZVER запускается, но тоже только после установки Load Grub4Dos USB 2.0 driver

VinZy 17-10-2016 17:14 2679092

блин еще вопрос.. после всех манипуляций - один из жестких дисков перестал загружаться..

при попытке загрузиться с диска - тупо черный экран с мигающим курсором и всо. Если сделать диск неактивным - то даже не пытается грузиться - сразу загружается с жесткого диска операционка. Все перечисленные действия не реанимируют

Ж.Д.А.Л.К.Е.Р. 17-10-2016 20:16 2679161

Цитата:

Цитата VinZy
Может другим кодом попробовать запустить без маппинга в оперативку? »

Уже писал - образ не грузиться в озу.

Цитата:

Цитата VinZy
С этим кодом тоже ZVER запускается, но тоже только после установки Load Grub4Dos USB 2.0 driver »

Видимо код биоса ответственный за USB не корректно работает с Grub4Dos или наоборот.

Цитата:

Цитата VinZy
Можете объяснить понятным языком - чем этот запуск отличается от запуска: »

Отличие в том что по мимо мапинга (монтирования) образа еще есть команды:
map (hd0) (hd1)
map (hd1) (hd0)
- ремап, обмен местами флешки с первым винчестером. Нужно для нумерации букв, отсчета устройств в Windows.

map --mem (md)+4 (9) - создается в озу мемори драйв (ячейка памяти).
write (9) [FiraDisk]\nStartOptions=cdrom,vmem=find:/Boot/Windows.iso;\n\0 - в ячейку памяти пишется инструкция понятная для FiraDisk драйвера, в которой сказано создать виртуальный привод и смонтировать в него образ по указанному пути.

VinZy 18-10-2016 16:34 2679445

Ж.Д.А.Л.К.Е.Р.

Спасибо за ваши ответы!

По поводу:

Цитата:

Цитата VinZy
блин еще вопрос.. после всех манипуляций - один из жестких дисков перестал загружаться..
при попытке загрузиться с диска - тупо черный экран с мигающим курсором и всо. Если сделать диск неактивным - то даже не пытается грузиться - сразу загружается с жесткого диска операционка. Все вышеперечисленные действия не реанимируют »

Нет мыслей? :( Переделывать жесткий не хотелось бы - там инфа дублируется, но объем 300+ гб.. Долго :(
Такое только на ноутбуке. На стационарном компьютере - полёт отличный у обоих дисков. Ноут HP Elitebook 820 G1

Ж.Д.А.Л.К.Е.Р. 18-10-2016 22:17 2679588

Используй для проблемного ноутбука флешку, раз с харда не хочет. Или создай на харде маленький раздел чисто под загрузочные файлы. Проблема в том что ноут имеет проблемы с поиском и загрузкой файлов (в данном случае grldr) что физически находятся далеко от начала раздела.

VinZy 19-10-2016 10:33 2679705

Спасибо за подробный ответ!

А если сделать, как вы говорите - как надо код в menu.lst менять? Чтоб ноут грузился с первого раздела (маленького) а все файлы грузил со второго (большого)?

Ж.Д.А.Л.К.Е.Р. 19-10-2016 11:10 2679724

Все файлы участвующие в загрузке нужно перенести на маленький раздел. Иначе будет ситуация, когда загрузиться Grub4Dos, но дальше ничего не получиться вызвать по той же причине - файлы далеко от начала раздела.

VinZy 20-10-2016 11:04 2680036

Спасибо за ответ!

Я правильно понял, что нужно создать раздел на жестком диске размером, грубо говоря 100 мб. Кинуть туда grldr этот. А menu.lst, папку gfx и все образа можно оставить на большом разделе?

Ж.Д.А.Л.К.Е.Р. 20-10-2016 11:37 2680046

Нет, все файлы к которым обращается Grub4Dos нужно держать на меленьком разделе. Иначе как он к ним достучится на кривом бисое ноутбука ?

CreMat0ry 28-10-2016 00:54 2682273

А это нормально что при загрузке образа пишет "тестовый режим" ?

Скрытый текст

Ж.Д.А.Л.К.Е.Р. 28-10-2016 01:06 2682275

Да, это только в WinPE. Потому что FiraDisk не имеет действительной цифровой подписи. На устанавливаемую ОС не передается.

CreMat0ry 28-10-2016 05:07 2682286

Ж.Д.А.Л.К.Е.Р. спс, будем знать =) А то впервые занялся сборкой и знакомством с G4D. Спасибо за скрипт !

VinZy 01-11-2016 10:24 2683644

Цитата:

Цитата Ж.Д.А.Л.К.Е.Р.
Нет, все файлы к которым обращается Grub4Dos нужно держать на меленьком разделе. Иначе как он к ним достучится на кривом бисое ноутбука ? »

Спасибо огромное за ответы

VinZy 14-11-2016 12:37 2687419

Вложений: 1
Ж.Д.А.Л.К.Е.Р.

Здравствуйте, это опять я...

Решил опять сделать 2 раздела на usb-hdd 1tb. Использую программу EaseUS Partition master. Делаю в начале диска раздел размером 900МБ. Форматирую его в FAT32, делаю активным. Вырезаю из основного второго раздела файлы: menu.lst, grldr и папку grub (в ней лежит папка gfx и еще несколько *.lst файлов) и кидаю их на этот новый раздел в 900МБ. Пусть у него будет буква *К*. Запускаю BOOTICE и по вашей инструкции делаю MBR и PBR.

После чего - пытаюсь загрузиться с диска. С диска загружается - все ок - попадаю в главное меню. Если запускать любой пункт (например Acronis, сброс пароля или ЛАЙФСД) - все загружается. Но есть проблема со всеми образами винды теперь. Не запускает ни один из них. Вываливается ошибка - см. скриншот. Если вернуть все как было - на один раздел - все прекрасно работает...

Почему ?:(

Ж.Д.А.Л.К.Е.Р. 14-11-2016 12:56 2687423

Напиши следующей строкой после title: find --set-root /windows/win10.iso. И для других неработающих менюшек аналогично только укажи тот образ, который они загружают.

VinZy 15-11-2016 12:41 2687749

Цитата:

Цитата Ж.Д.А.Л.К.Е.Р.
Напиши следующей строкой после title: find --set-root /windows/win10.iso. И для других неработающих менюшек аналогично только укажи тот образ, который они загружают. »

Дай Бог вам здоровья :))). Спасибо, помогло - все пуляет :).

timon45 18-11-2016 15:16 2688635

Ж.Д.А.Л.К.Е.Р., заметил что на некоторых компьютерах при загрузке G4D USB 2.0 и последующим выбором загрузчика bootmgr то не отображается меню (грузит его с ошибкой) но на версии та что у вас в наборе 2016-06-04 все ок, так что последняя версия grldr не всегда лучше.

Ж.Д.А.Л.К.Е.Р. 19-11-2016 15:10 2688854

timon45, Чаще у пользователей глюки со старыми версиями чем с новой.
А по поводу данного глюка - собери информацию о проблеме (в идеале нужна инструкция как воспроизвести глюк), приложи по необходимости файлы и отпишись здесь. Вот к примеру мой баг репорт.

CreMat0ry 27-11-2016 00:42 2690792

Ж.Д.А.Л.К.Е.Р. Ещё раз спасибо ! И за фикс asms =)

allexec 28-11-2016 16:41 2691193

Ж.Д.А.Л.К.Е.Р., Здравствуйте. Прочитал всю тему, ответа не нашел.
Установка Windows Xp x86 VL корпоративная на ноут Lenovo G570
Образ собран firadisk_integrator + MassStor-x86

Код:

title Windows XP VL SP3 install
set iso=/Boot/WindowsXP.iso
map --mem (md)+4 (9)
map --mem %iso% (0xff)
map (hd0) (hd1)
map (hd1) (hd0)
map --e820cycles=0
map --rehook
write (9) [FiraDisk]\nStartOptions=cdrom,vmem=find:%iso%;\n\0
ls (0xff)/I386/FIRADISK.INF > nul && set file=(0xff)/I386/FIRADISK.INF ! set file=(0xff)/AMD64/FIRADISK.INF
write --offset=139 %file% \r\nHKLM,"SYSTEM\\CurrentControlSet\\Control\\FiraDisk","StartOptions",0x00000000,"cdrom,vmem=find:%iso%;"\r\n;
cat --locate=/ --replace=\\ %file%
chainloader (0xff)

Сначала была проблема - перед выбором дисков черный экран с курсором улетающий в BSOD 7b
После map --mem %iso% (0xff) BSOD исчез но вместо него сплошной бесконечный черный экран
Далее добавлено map --e820cycles=0. Установка переходит к выбору разделов, но манипулировать ими нельзя, ошибка при форматировании:

"Не удалось отформатировать этот раздел. Возможно диск поврежден. Проверьте включено ли питание диска,правильно ли он подключен к компьютеру. Если это SCSI-диск,проверьте установлен ли терминатор цепочки устройств SCSI. Дополнительные сведения об этом содержаться в документации на компьютер или SCSI-адаптер. Вам придется выбрать другой раздел для установки Windows XP"

Нечто подобное и при попытке установки.
Что я делаю неправильно? Есть ли выход из ситуации?

Ж.Д.А.Л.К.Е.Р. 28-11-2016 17:07 2691208

allexec, Где-то с 2012 или 2013 все новые выпускаемые винчестеры Advancend Format. Хр/2003 и ниже не умеют правильно создавать разделы. Поэтому я к примеру гружу BootIt Bare Metal (грузиться за 2-3 секунды), разбиваю и форматирую винчестер, после жму обратно загрузить флешку и выбираю установку Windows. Или используй любой другой софт для работы с разделами и поддержкой Advancend Format.

allexec 28-11-2016 21:43 2691298

Ж.Д.А.Л.К.Е.Р.,
Благодарю за оперативный ответ.
Отформатировал раздел акронисом, сделал его активным. после выбора раздела в установщике снова ошибка.

"Нет доступа к компакт-диску с файлами установки Windows XP"

P.S. В системе 2 диска: SSD и HDD. Установка винды производится на HDD
В биосе порядок загрузки следующий HDD-USB-SSD.

Ж.Д.А.Л.К.Е.Р. 28-11-2016 22:51 2691314

Цитата:

Цитата allexec
"Нет доступа к компакт-диску с файлами установки Windows XP" »

Не сталкивался с таким.

А с болванки не пробовал, та же ошибка ?

allexec 29-11-2016 04:35 2691349

Ж.Д.А.Л.К.Е.Р.,
В общем раскрутил ноут поставил привод. С болванки винда устанавливается адекватно и разметка диска работает прямо из установки.
Попробовал ту же флешку в комп воткнуть, получил такие же проблемы с установкой: нет доступа к компакт диску и проблема с форматированием. Вероятно что проблема именно в содержимом флешки.

garry_k 03-01-2017 11:15 2700334

Ж.Д.А.Л.К.Е.Р.,
У меня вопрос не критичный.
Установка с Флешки на реальное железо.
Попробовал установку Windows Server 2008 R2 SP1 with Update [7601.23615] (x64) AIO [34in1] adguard (v16.12.20) [Eng/Rus],
пишет Не найден драйвер привода оптического диска - образ не монтируется.
Windows Server 2008 R2 SP1 with Update [7601.23539] (x64) AIO [34in1] adguard (v16.09.19) [Eng/Rus] устанавливается без проблем - образ монтируется.
"Только чтение" - атрибута нет.
Образ готовил при помощи Firadisk integrator 3.1.4.
WinSetupFromUSB образ монтирует.

Ж.Д.А.Л.К.Е.Р. 03-01-2017 16:22 2700392

garry_k, Проверил на ПК и ноутбуке - все работает. Попробуй на другом компе или с другой флешкой, смотри чтоб он была не в USB 3.x порту.
Если выбьет сообщение что нет драйвера для привода, через "Shift + F10 > notepad > Сtrl + o > Компьютер" смотри наличие загрузочной флешки, виртуального привода с дистрибутивом, ошибки в x:\firadisk.txt.

garry_k 03-01-2017 21:29 2700493

Цитата:

Цитата Ж.Д.А.Л.К.Е.Р.
garry_k, Проверил на ПК и ноутбуке - все работает. Попробуй на другом компе или с другой флешкой, смотри чтоб он была не в USB 3.x порту.
Если выбьет сообщение что нет драйвера для привода, через "Shift + F10 > notepad > Сtrl + o > Компьютер" смотри наличие загрузочной флешки, виртуального привода с дистрибутивом, ошибки в x:\firadisk.txt. »

Попробовал на трех флешках разных производителей, на двух компах - то же самое.

firadisk.txt
Device node created. Install is complete when drivers are installed...
Updating drivers for root\firadisk from X:\windows\system32\firadisk.inf.
Drivers installed successfully.
Драйвер устанвливается - но не монтируется образ.
Сделал скриншоты - но не дает вставить ограничение по размеру.

Ж.Д.А.Л.К.Е.Р. 03-01-2017 21:47 2700502

А другие Windows образы нормально грузятся ?
Приведи меню которое используешь.

garry_k 04-01-2017 10:45 2700573

Цитата:

Цитата Ж.Д.А.Л.К.Е.Р.
А другие Windows образы нормально грузятся ?
Приведи меню которое используешь. »

Другие образы абсолютно все грузятся (Только Win10 я пока игнорирую).

title 9.Install Windows Server 2008 R2 SP1 with Update [7601.23615] (x64) AIO [34in1] adguard (v16.12.20) [Eng/Rus]
map --mem (md)+4 (9)
map /IMA_ISO/Win2008Server/9.en-ru_windows_server_2008_sp1_x64_with_update_7601.23615_aio_34in1_v16.12.20_by_adguard-FiraDisk.iso (0xff)
map (hd0) (hd1)
map (hd1) (hd0)
map --rehook
write (9) [FiraDisk]\nStartOptions=cdrom,vmem=find:/IMA_ISO/Win2008Server/9.en-ru_windows_server_2008_sp1_x64_with_update_7601.23615_aio_34in1_v16.12.20_by_adguard-FiraDisk.iso;\n\0
chainloader (0xff)/bootmgr

Ж.Д.А.Л.К.Е.Р. 04-01-2017 12:52 2700605

garry_k, Сделай по короче имя, без "-FiraDisk" уже грузиться. Так же заменив "IMA_ISO/Win2008Server" на "Boot" тоже грузиться. Видимо в драйвере есть какое-то ограничение на длину путь+имя_образа.

garry_k 04-01-2017 14:47 2700639

Цитата:

Цитата Ж.Д.А.Л.К.Е.Р.
garry_k, Сделай по короче имя, без "-FiraDisk" уже грузиться. Так же заменив "IMA_ISO/Win2008Server" на Boot" тоже грузиться. Видимо в драйвере есть какое-то ограничение на длину путь+имя_образа. »

Убрал "-FiraDisk" - сработало!!!
У меня уже была мысль сделать коротким имя образа.
Спасибо за помощь.

shamagov 29-01-2017 13:13 2707190

Ж.Д.А.Л.К.Е.Р.,
Здравствуйте!
1. Здесь (http://forum.oszone.net/post-2136973-5233.html) вы сказали:
"AHCI MassStorage:
Для дистрибутивов Xp/2003 есть возможность подхвата набора AHCI MassStorage, который добавит драйвера самых распространённых AHCI-контроллеров:....
Просто положите MassStor-x86.exe и MassStor-x64.exe в папку со скриптом и образами."
Как узнать, интегрировались ли драйвера (и кстати, какой разрядности) в созданный образ ИмяОбраза-FiraDisk.iso ?

2. Скрипт "FiraDisk_integrator.exe" почему-то не обрабатывает образы WinPE:
-------------------------------------------
Распаковка образа ИмяОбраза.iso
Ошибка: ИмяОбраза.iso не похож на дистрибутив Windows
Скрипт завершил свою работу.
------------------------------------------
Обрабатывает только оригинальные образы Windows - так и должно быть?

P.S. у всех образов снята галочка на атрибуте "Только для чтения"

Ж.Д.А.Л.К.Е.Р. 29-01-2017 16:41 2707235

shamagov,
Цитата:

Цитата shamagov
Как узнать, интегрировались ли драйвера (и кстати, какой разрядности) в созданный образ ИмяОбраза-FiraDisk.iso ? »

В процессе работы скрипта будет сообщение "Интеграция AHCI MassStorage драйверов". В готовом образе можно посмотреть по наличию (I386/AM64)\SVCPACK\MassStor.exe. Разрядность дистрибутива скрипт определяет в процессе работы и соответственно такой же MassStor будет добавлен (при наличии).

Цитата:

Цитата shamagov
Скрипт "FiraDisk_integrator.exe" почему-то не обрабатывает образы WinPE: »

Скрипт написан под установочные дистрибутивы Windows. Совместимость с самодельными сборками WinPE "как есть". Так с WinPE на базе Vista и старше есть вероятность что сможет правильно интегрировать, на ядре от Хр/2003 скорее всего нет.

Цитата:

Цитата shamagov
у всех образов снята галочка на атрибуте "Только для чтения" »

Это важно только для готовых образов что уже лежат на флешке/USB-HDD, а для скрипта это не имеет никакого значения (атрибуты не переносятся).

shamagov 29-01-2017 20:15 2707313

Ж.Д.А.Л.К.Е.Р.,
Благодарю вас за отзывчивость и помощь!
Цитата:

Цитата Ж.Д.А.Л.К.Е.Р.
В процессе работы скрипта будет сообщение "Интеграция AHCI MassStorage драйверов". В готовом образе можно посмотреть по наличию (I386/AM64)\SVCPACK\MassStor.exe. Разрядность дистрибутива скрипт определяет в процессе работы и соответственно такой же MassStor будет добавлен (при наличии). »

Это, как я понимаю, относится к WinXP.
Я пробовал так интегрировать эти драйвера в Win7sp1x64, но никаких сообщений не было, и думаю, что эти драйвера не интегрировались. Но я это делал для того, чтобы установить Win7sp1x64 с DVD, потому что перед установкой возникала ошибка: не найден драйвер AHCI для дисковода, и почему-то думал, что смогу указать нужную папку, содержащую эти необходимые драйвера. Однако теперь хочу сделать мультизагрузочную флэшку, а с ней проблем с AHCI драйверами быть не должно.
С драйверами AHCI, можно сказать разобрался, а вот с Fira-драйвером ну никак не получается!
Дело в том, что у меня мои старые сборки загрузочных дисков WinPE на основе WinXP (на древнем компьютере быстро грузятся и хорошо работают с DVD), и вот DVD-привод вышел из строя (осталась только одна возможность установки Win7sp1x64 и загрузки WinPE на основе WinXP с флэшки), и я уже создал загрузочную флэшку с помощью Easy2Boot v1.88.... разложил образы дисков по соответствующим папкам... но загрузка этих WinPE на основе WinXP происходит не правильно, и полагаю, так же не правильно будет установка Win7sp1x64 пока не интегрирую в эти образы Fira-драйвер.
Вот скачал архив "FiraDisk-x64"... распаковал его... а там папки и файлы, которые ума не приложу как правильно интегрировать в мои образы. Подскажите, пожалуйста, что делать?

Ж.Д.А.Л.К.Е.Р. 29-01-2017 22:42 2707367

shamagov,
Цитата:

Цитата shamagov
Это, как я понимаю, относится к WinXP. »

AHCI MassStorage только для Xp/2003.

Easy2Boot не совместим с FiraDisk драйвером и какими либо другими способами загрузки, он самодостаточный.

Цитата:

Цитата shamagov
Вот скачал архив "FiraDisk-x64"... распаковал его... а там папки и файлы »

Тебе нужен полноценный скрипт (читай описание), а в этой теме только аддоны для работы с UpdatePack-ми. И по ходу пригодиться мини инструкция с утилитами по созданию загрузочной флешки на основе Grub4Dos.

shamagov 29-01-2017 23:03 2707375

Ж.Д.А.Л.К.Е.Р.,
Я оттуда начал) оттуда скачал ваш скрипт, уже несколько раз читал описание,, но в той теме нет возможности оставлять комментарии, поэтому написал здесь.
Повторюсь, загрузочную флэшку я уже создал, и вот к примеру образ "MultiBoot 2k10 6.6 Unofficial" с этой флэшки грузится правильно, потому что в этом образе по умолчанию интегрирован Fira-драйвер. И всё, что мне нужно, это интегрировать этот драйвер в мои старые сборки, основанные на WinXP, но ваш скрипт не позволяет это сделать. Существует ли ещё какой-нибудь способ интегрировать этот Fira-драйвер?

Ж.Д.А.Л.К.Е.Р. 29-01-2017 23:50 2707386

shamagov,
Цитата:

Цитата shamagov
но в той теме нет возможности оставлять комментарии »

В правом верхнем углу название темы из которой выделен тот пост, нажимаем ее и попадаем в саму тему где можно писать посты.

В WinPE драйвер нужно интегрировать вручную, так как вариантов этих сборок слишком много чтоб научить это делать FiraDisk_integrator.exe.
Для WinPE с ядром от Хр/2003:
Нужно найти txtsetup.sif и добавить следующие строки в соответствующие секции.
Код:

[HardwareIdsDatabase]
root\firadisk="firadisk"

[SourceDisksFiles]
firadisk.sys = 1,,,,,,3_,4,1,,,1,4

[SCSI.Load]
firadisk=firadisk.sys,4

[SCSI]
firadisk="Firadisk Virtual Disk Enumerator"

txtsetup.sif может находиться внутри *.wim (увидеть его содержимое можно 7-Zip-ом). Чтоб изменить wim, его нужно смонтировать в пустой каталог, внести изменения, размонтировать с сохранением (Dism/Imagex/Gimagex/Imagex GUI в помощь).
Еще понадобиться firadisk.sys, извлекаем его архиватором из FiraDisk_integrator.exe (нужной разрядности) и кладем его к остальным драйверам - \System32\drivers\.
Файлы в ISO образа добавляем/изменяем/удаляем с помощью UltraISO.

shamagov 30-01-2017 02:05 2707403

Ж.Д.А.Л.К.Е.Р.,
Открыл образ в UltraISO (и сразу стало понятно, почему вы сказали, что скрипт не получится научить понимать такие сборки - потому что каждый сборщик кладёт файл WINPE.WIM в свою папку, и названий таких папок невозможно не подсчитать не угадать), извлёк этот файл "WINPE.WIM" на жесткий диск. Кликнул по файлу двойным щелчком мыши - файл открылся в архиваторе 7-Zip. В папке WINPE.WIM\I386\ открыл файл "TXTSETUP.SIF", и копировал ваши строчки кода в соответствующие пункты (в самом верху сразу под пунктами), закрыл файл - согласился на сохранение изменений файла в архиве. Извлёк содержимое "FiraDisk_integrator" в отдельную папку. С помощью программы "ImageX" извлёк* содержимое "WINPE.WIM" в отдельную папку. Копировал из папки "FiraDisk_integrator" файл firadisk.sys (64 бит) в папку "WINPE.WIM" в \I386\SYSTEM32\DRIVERS.
*(В программе "ImageX" во вкладке "Монтировать" не установил галочки в пунктах "Разрешить Чтение и Запись файлов в папке, где будет смонтирован WIM файл" и "Применять внесенные изменения в образе WIM файла, после демонтажа" - то есть оставил всё по умолчанию).
В программе "ImageX" во вкладке "Создать", указав место и имя файла, опять оставил все чекбоксы по умолчанию без галочек.
Полученный WIM файл добавил с заменой в образ с помощью UltraISO - получил новый образ. При первой загрузке с флэшки, появилось сообщение об ошибке (что-то об отсутствующих файлах), и было предложено дефрагментировать образ. Образ дефрагментировал - сообщение об ошибке исчезло, но загрузка образа намертво зависала (приходилось выключать компьютер). Решил попробовать вместо firadisk.sys (64 бит) установить firadisk.sys (32 бит). Проделал всё то же самое, и результат получил тот же самый - загрузка образа намертво зависает. Либо я что-то не правильно делаю, либо файл "TXTSETUP.SIF" не точный - я не знаю, тут только вы можете подсказать в чём может быть ошибка.

Ж.Д.А.Л.К.Е.Р. 30-01-2017 12:18 2707462

shamagov,
Цитата:

Цитата shamagov
\I386\SYSTEM32\DRIVERS. »

I386 = х86 версия firadisk.sys
AMD64 = х64 версия firadisk.sys
Кстати если в этом каталоге с драйверами есть WVBlk32.sys (WinVBlock драйвер), то FiraDisk ненужен.

На счет wim: создаешь пустую папку (допустим Mount), на вкладке Монтирование в Imagex GUI указываем эту папку, wim-файл, образ (1 или ту цифру которая отвечает за загрузочный образ - смотрим во вкладке Сведения), жмешь Монтирование. Закидываешь firadisk.sys, правишь TXTSETUP.SIF (лучше править чем-нибудь продвинутым на подобие Notepad++, чтоб не сбилась кодировка), жмешь Демонтиировать и применяются изменения к wim файлу.

shamagov 30-01-2017 19:57 2707593

Цитата:

Цитата Ж.Д.А.Л.К.Е.Р.
жмешь Демонтиировать и применяются изменения к wim файлу. »

Ошибка: не удалось демонтировать!

В этой вкладке "Монтировать" галочки в пунктах:
"Разрешить Чтение и Запись файлов в папке, где будет смонтирован WIM файл" и "Применять внесенные изменения в образе WIM файла, после демонтажа" я не ставил, а теперь думаю, что нужно ставить....

Кстати, таких пунктов "[SourceDisksFiles]" много, некоторые [SourceDisksFiles.x86] - я под каждым таким пунктом вставлял вашу строчку firadisk.sys = 1,,,,,,3_,4,1,,,1,4 , стараясь разместить её по алфавиту. Ещё заметил, может это важно, что в вашей строчке firadisk=firadisk.sys,4 знак = без пробелов, а в файле TXTSETUP.SIF... там куда его нужно вставлять, остальные строчки с пробелами, т.е. например так: firadisk = firadisk.sys,4

Ж.Д.А.Л.К.Е.Р. 30-01-2017 21:05 2707604

Цитата:

Цитата shamagov
"Разрешить Чтение и Запись файлов в папке, где будет смонтирован WIM файл" и "Применять внесенные изменения в образе WIM файла, после демонтажа" я не ставил, а теперь думаю, что нужно ставить.... »

Да, забыл написать. И когда размонтируешь - закрой проводник или чем ты там открываешь папку Mount.
Еще вариант, это работа с файлами внутри wim без монтирования по средством консольной утилиты wimlib:
Код:

wimlib-imagex.exe update WINPE.WIM 1 --command="add firadisk.sys \I386\SYSTEM32\DRIVERS\firadisk.sys"
Цитата:

Цитата shamagov
Кстати, таких пунктов "[SourceDisksFiles]" много, некоторые [SourceDisksFiles.x86] »

В квадратных скобках это название секции, вноси данные только в ту секцию имя которое точно совпадает. Или просто допиши мои строки через пару пустых строк в конце файла (в процессе загрузки все секции рекурсивно считываются). Пробелы до/перед знаком "=" не играют никакой роли.

shamagov 30-01-2017 22:03 2707611

В общем, всё проделал: поставил галки - успешно размонтировал образ, вернул с заменой WIM-файл с помощью UltraISO, добавил в нужную папку (WinPE) этот образ, и дефрагментировал с помощью MAKE_THIS_DRIVE_CONTIGUOUS.cmd
В этот раз сборка загрузилась с флэшки так же, как она загружалась без всех этих манипуляций, то есть не правильно, а именно - загружается только оболочка, а входящие в сборку программы не загружаются вообще (никаких сообщений об ошибках так же нету).
Хотя, должен признаться, не всё сделал в точности по вашей инструкции - вместо одного файла firadisk.sys, добавил в \I386\SYSTEM32\DRIVERS\ все файлы из папки FiraDisk_integrator\x86 , но, думаю, причина не в этом, а в самой сборке, то есть её не совместимости с Easy2Boot.
Скорее всего, вам должна быть известна эта старая добрая сборка "LEX_LIVE_MEDIA_2011_Release_11.6.5" и её обновлённый вариант "LEX LIVE STARTLEX 2014 FINAL v.14.8.10 (USBDVD)"

Ж.Д.А.Л.К.Е.Р. 30-01-2017 23:43 2707626

shamagov, Тю, я же писал что добавление FiraDisk-а не поможет запустить в Easy2Boot. Нужно использовать специальное меню, где FiraDisk получит команду для монтирования образа:
Код:

title WinPE
map --mem (md)+4 (9)
map /Boot/WinPE.iso (0xff) 
map (hd0) (hd1)
map (hd1) (hd0)
map --rehook
write (9) [FiraDisk]\nStartOptions=cdrom,vmem=find:/Boot/WinPE.iso;\n\0
chainloader (0xff)

Описание подобной менюшки по строкам.

shamagov 31-01-2017 00:47 2707641

Ж.Д.А.Л.К.Е.Р.,
Я только второй день этим занимаюсь (до этого вообще не делал загрузочные флэшки), и многих вещей ещё не знаю.
Перед прочтением вашего сообщения, читал что пишет сам автор сборки:
--------------------------------------------------------------------
"Способ добавить LEX LIVE STARTLEX на USB устройство, где уже находятся другие сборки (GRUB4DOS):

Копируем только папку ILEX в корень USB
Добавляем в свой файл menu.lst две строчки:
Код:
title .:: LEX LIVE STARTLEX DX MEDIA 2011 Release Candidate :::.
configfile /ILEX/USB/LXMENU/MENU.LST
или так:
Код:
title .:: LEX LIVE STARTLEX DX MEDIA 2011 Release Candidate :::.
chainloader /ILEX/USB/LXMENU/GRLDR"
_________________________________________________________________

В корне моей флэшки есть файл "menu.lst", но в нём вместо пунктов (названий) было Clear, которую я заменил на предложенный вариант:
title .:: LEX LIVE STARTLEX DX MEDIA 2011 Release Candidate :::.
chainloader /ILEX/USB/LXMENU/GRLDR"
предварительно скопировав в корень флэшки папку из сборки ILEX.
Во время загрузки с флэшки появилось меню с одним единственным пунктом .:: LEX LIVE STARTLEX DX MEDIA 2011 Release Candidate :::.
а когда выбрал его, то загрузилась не сборка, а основное меню Easy2Boot.
___________________________________________________________________

Вы дали мне шаблон меню для FiraDisk, но даже прочитав по ссылке расшифровку строк (кстати, как я понял, мне подойдёт способ "Без --mem будет прямой мапинг, который ничего не грузит в оперативку, но требует чтобы файл был деферагментированным", потому что всё равно дефрагментирую образы), но не знаю как редактировать это меню для моей сборки WinPE (основанной на WinXP)... где это меню должно находиться (возможно, как раз тот самый файл в корне флэшки "menu.lst")... и нужно ли было вручную интегрировать всё, что интегрировал. На каждый ваш ответ у меня всё больше и больше вопросов )) Вы уж не сердчайте, пожалуйста.

Ж.Д.А.Л.К.Е.Р. 31-01-2017 23:22 2707850

shamagov, Если используешь Easy2Boot то добавляй к нему образы только согласно его родной инструкции. То что интегрировал FiraDisk или сделал по инструкции от самой WinPE - ничего не даст, Easy2Boot слишком сложный и самостоятельный чтоб лепить туда что-то свое не по инструкции.
Так что выбирай, делать на основе Easy2Boot и по его инструкции или форматриуешь флешку, ставишь на нее Grub4Dos, добавляешь WinPE с FiraDisk-ом и что там еще нужно.


Цитата:

Цитата shamagov
мне подойдёт способ "Без --mem будет прямой мапинг, который ничего не грузит в оперативку »

Меню в предыдущем посте, единственно можно попробовать сразу подгрузить внутреннее меню диска. Для этого вместо chainloader (0xff) пишем:
Цитата:

root (0xff)
configfile /ILEX/USB/LXMENU/MENU.LST
Цитата:

Цитата shamagov
но требует чтобы файл был деферагментированным »

Для Grub4Dos 0.4.6a это уже не обязательно.

shamagov 01-02-2017 00:15 2707865

Ж.Д.А.Л.К.Е.Р.,
мои следующие вопросы должны показаться вам глупыми (мне самому они таким кажутся), но лучше всё же спрошу, прежде чем наделаю глупостей:
--------------------------------------------------------------------------------------------------------------
1. ниже следующий код
Код:

title WinPE
map --mem (md)+4 (9)
map /Boot/WinPE.iso (0xff) 
map (hd0) (hd1)
map (hd1) (hd0)
map --rehook
write (9) [FiraDisk]\nStartOptions=cdrom,vmem=find:/Boot/WinPE.iso;\n\0
root (0xff)
configfile /ILEX/USB/LXMENU/MENU.LST

мне нужно вписать вместо строчки "Clear" в файле "menu.lst", который находится в корне флэшки с установленным на ней Easy2Boot, и выглядит следующим образом
Код:

#this is only to prevent the grub4dos default menu from appearing for a brief second!
Clear
if "%grub%"=="" if exist (bd)/_ISO/e2b/grub/E2B_GRUB.txt set grub=_ISO/e2b/grub
if not "%grub%"=="" cat /%grub%/menu.lst > (md)0xa100+0x50 && configfile (md)0xa100+0x50
echo SORRY - CAN'T FIND \_ISO\e2b\grub\E2B_GRUB.txt FILE (please edit \menu.lst file)! && pause && commandline

чтобы в конечном счёте получилось так
Код:

#this is only to prevent the grub4dos default menu from appearing for a brief second!
title WinPE
map --mem (md)+4 (9)
map /Boot/WinPE.iso (0xff) 
map (hd0) (hd1)
map (hd1) (hd0)
map --rehook
write (9) [FiraDisk]\nStartOptions=cdrom,vmem=find:/Boot/WinPE.iso;\n\0
root (0xff)
configfile /ILEX/USB/LXMENU/MENU.LST

if "%grub%"=="" if exist (bd)/_ISO/e2b/grub/E2B_GRUB.txt set grub=_ISO/e2b/grub
if not "%grub%"=="" cat /%grub%/menu.lst > (md)0xa100+0x50 && configfile (md)0xa100+0x50
echo SORRY - CAN'T FIND \_ISO\e2b\grub\E2B_GRUB.txt FILE (please edit \menu.lst file)! && pause && commandline

при этом в ISO-образ сборки WinPE ничего интегрировать не нужно, так как вместо образа в корне флэшки будет папка ILEX,
или всё-таки нужно сначала интегрировать FiraDisk в образ, а только потом извлечь из образа эту папку ILEX ?
---------------------------------------------------------------------------------------------------------------------------------------------------------

2. как это меню будет взаимодействовать с главным меню Easy2Boot, смогу ли я пользоваться остальными пунктами главного меню Easy2Boot ?
----------------------------------------------------------------------------------------------------------------------------------------------------------

Заранее приношу свои извинения за эти глупые вопросы.

Ж.Д.А.Л.К.Е.Р. 01-02-2017 11:54 2707968

shamagov,
1. Добавляй оригинальный образ LEX LIVE на флешку согласно инструкции по пользованию Easy2Boot.
2. Никак, я написал меню для обычной флешки на основе Grub4Dos, а в Easy2Boot менюшки автоматически генерируются встроенными скриптами (на сколько я помню).

dassen 09-03-2017 23:16 2718019

Ж.Д.А.Л.К.Е.Р., Использую загрузочное меню "одной загрузкой (менюшкой)" из шапки (точь- в точь). Без проблем! А как его изменить, если тот же образ Windows.iso расположен не на загрузочной флешке, а, например, в папке D:\ВOOT ? Хотелось бы увидеть именно готовый код, а не просто совет (применения советов из трех статей - здесь и на гринфлеше - у меня заканчивались ошибками; видимо, чего-то недопонимаю из-за отсутствия опыта в этой сфере).
подробнее:

Windows.iso - у меня это чистая WinXP SP3 с аддоном FiraDisk, интегрированным вместе крайним апдейтпаком от симпликса; \
использую WinSetupFromUSB 1.5; \
винчестер на компе единственный, кроме него и загрузочной флешки накопителей больше нет.
P.S. Кстати, в Addon.nfo (в обоих вложениях из шапки) в строке 10 кода есть ошибка - лишний пробел (% iso%).

Ж.Д.А.Л.К.Е.Р. 09-03-2017 23:40 2718022

Код:

title Windows Xp/2003
set iso=/Boot/Windows.iso
find --set-root %iso%
map --mem (md)+4 (9)
map %iso% (0xff)
map (hd0) (hd1)
map (hd1) (hd0)
map --rehook
write (9) [FiraDisk]\nStartOptions=cdrom,vmem=find:%iso%;\n\0
ls (0xff)/I386/FIRADISK.INF > nul && set file=(0xff)/I386/FIRADISK.INF ! set file=(0xff)/AMD64/FIRADISK.INF
write --offset=139 %file% \r\nHKLM,"SYSTEM\\CurrentControlSet\\Control\\FiraDisk","StartOptions",0x00000000,"cdrom,vmem=find:%iso%;"\r\n;
cat --locate=/ --replace=\\ %file%
chainloader (0xff)/I386/SETUPLDR.BIN


Sub-Zero 04-05-2017 23:02 2734206

Приветствую!
Не работает в Windows Server 2008 R2 SP1 with Update [7601.23615] (x64) AIO [34in1] adguard (v16.12.20) [Eng/Rus]
Использую последнюю версию FiraDisk integrator 3.2.6 и последний grub 0.4.6a, в биосе выключен fast boot.
Скрипт говорит что все замечательно интегрировал:

menu.lst
title Install Windows Server 2008 R2 (x86-x64) RUS-ENG
map --mem (md)+4 (9)
map /boot/win2008_r2.iso (0xff)
map (hd0) (hd1)
map (hd1) (hd0)
map --rehook
write (9) [FiraDisk]\nStartOptions=cdrom,vmem=find:/boot/win2008_r2.iso;\n\0
chainloader (0xff)/bootmgr

При начальном выборе языка внизу не появляется фраза о тестовом режиме, а потом появляется сообщение об отсутствии драйвера ((
Сборка с Windows 7-10 от того же автора с того же сайта после интегратора прекрасно работает. Сервер 2012 тоже встал как влитой. Я так понимаю что дело в каком-то USB драйвере которого нет в 2008. Есть возможность его как-то интегрировать?
Кто-то сталкивался? На всякий: Мать ASUS Z170 PRO GAMING
Спасибо!

Ж.Д.А.Л.К.Е.Р. 05-05-2017 14:20 2734387

Sub-Zero, Скорее всего флешка в USB 3.x порт, а в 2008 R2 по умолчанию нет таких драйверов. Воткни флешку в USB 2.0 что на колодке с PS/2 портом или перед установкой скопируй образ на второй раздел HDD/RAID/SSD (что там у тебя) с сохранением имени и пути (так как на флешке).

gordt 14-07-2017 07:35 2751265

всем привет.
Оригинальный образ WinXP SP3 (MD5 02B46B7F74308D7D31E608DB8DDDDFFD). Распаковал. Интегрировал драйвера SATA (MassStor x86).
Далее мистика.
Установщик, созданный с помощью WinSetup from USB из папки с распакованным образом с драйверами - все работает норм.
Собранный образ ИЗ ЭТОЙ ЖЕ ПАПКИ - классика жанра - ошибка 7b. Собираю при помощи CDImage, командой CDIMAGE.EXE -l"%LABEL%" -h -j1 -oci -m -bxpboot.img "%DISTRO%" "%OUTPUT%\%LABEL%.ISO"

Papindruk 08-08-2017 18:12 2757202

Здравствуйте!

А есть, ну хоть где-нибудь, firadisk в виде нормальных драйверов, а не непонятных утилит каких-то для интеграци?
Я и без них интегрирую, только вот нету нигде ни firadisk.sys ни firadisk.inf

Ж.Д.А.Л.К.Е.Р. 08-08-2017 19:01 2757217

Papindruk, В шапке первое слово - ссылка на официальный сайт драйвера.

kimi2010 18-08-2017 14:36 2759252

Скачал Windows 10 Pro 10.0.15063.483 Version 1703 (Updated July 2017) - Оригинальные образы от Microsoft VLSC, но при попытке установить с загрузочной флешки, выдает ошибку - не найден необходимый драйвер носителя... Кривые образы или я что-то пропустил ?

kimi2010 18-08-2017 15:15 2759258

upd. прогнал образ через FiraDisk_integrator и все заработало.

vla-ad 26-11-2017 12:12 2780242

Вложений: 1
режим "для чтения" выкл
запуск "от Адимна" и так одинаково
Рузультат: ...


Странно что это не учтено в аннотации по применению
- "нельзя применять символы в названии каталога для ФД"
и тогда все ок

А вот дефрагментация ну никак

Ж.Д.А.Л.К.Е.Р. 26-11-2017 13:59 2780263

vla-ad, FiraDisk_integrator как и другие батники не переваривает !^&) спецсимволы, если они находятся в имени файла/пути.

vla-ad 26-11-2017 16:33 2780283

Цитата:

Цитата Ж.Д.А.Л.К.Е.Р.
не переваривает !^&) »

ну.... теперь ясно, после проб и ошибок всегда получается лучше)))
а вот дефрагментация, судя по всему не нужна для Вин10 - установка запускается без бубнов

Ж.Д.А.Л.К.Е.Р. 26-11-2017 20:24 2780334

Цитата:

Цитата vla-ad
а вот дефрагментация, судя по всему не нужна для Вин10 »

Версия ОС не имеет значения. Grub4Dos 0.4.6a может загружать "немного" фрагментированные образы, сколько это "немного" - неизвестно.

vla-ad 26-11-2017 23:18 2780380

Вложений: 1
все равно не могу понять - пачему я не могу дефрагментировать пройденный через скрипт ИСО образ

Ж.Д.А.Л.К.Е.Р. 26-11-2017 23:36 2780384

vla-ad, Смори в основном окне Wincontig-а, в нижней его половине, столбец с ошибкой может быть задвинут остальными столбцами. D диск это разве флешка ? Если нет то и дефрагментировать незачем, это ничего не даст - состояние файла не переноситься при копировании на другое устройство.

vla-ad 26-11-2017 23:41 2780387

Цитата:

Цитата Ж.Д.А.Л.К.Е.Р.
D диск это разве флешка ? »

аааа... так дефрагментацию нужно проводить с образами уже на флешке???

Ж.Д.А.Л.К.Е.Р. 26-11-2017 23:50 2780390

Да, по гугли что такое вообще дефрагментация.

mseregax100 13-12-2017 23:36 2784233

Ребят как можно исправить сброс ключа активации? После того как образ прошел через FiraDisk у него изменились файлы и установка проходит по стандарному не автоматическому режиму. Нету меню и т.д. что находиться в сборке Зверя. Я думаю что и программы и обвновления тоже не устанавлюються.

Скрытый текст
title Windows XP Zver Edition
set iso=/windows/WinXP.iso
map --mem (md)+4 (9)
map %iso% (0xff)
map (hd0) (hd1)
map (hd1) (hd0)
map --rehook
write (9) [FiraDisk]\nStartOptions=cdrom,vmem=find:%iso%;\n\0
ls (0xff)/I386/FIRADISK.INF > nul && set file=(0xff)/I386/FIRADISK.INF ! set file=(0xff)/AMD64/FIRADISK.INF
write --offset=139 %file% \r\nHKLM,"SYSTEM\\CurrentControlSet\\Control\\FiraDisk","StartOptions",0x00000000,"cdrom,vmem=find:% iso%;"\r\n;
cat --locate=/ --replace=\\ %file%
chainloader (0xff)

Ж.Д.А.Л.К.Е.Р. 16-12-2017 22:55 2784794

mseregax100, С этим меню сразу идет установка в ручном режиме и внутреннее меню дистрибутива пропускается ?
В твоем примере ошибка - пробел в переменной, так правильно:
Код:

title Windows XP Zver Edition
set iso=/windows/WinXP.iso
map --mem (md)+4 (9)
map %iso% (0xff)
map (hd0) (hd1)
map (hd1) (hd0)
map --rehook
write (9) [FiraDisk]\nStartOptions=cdrom,vmem=find:%iso%;\n\0
ls (0xff)/I386/FIRADISK.INF > nul && set file=(0xff)/I386/FIRADISK.INF ! set file=(0xff)/AMD64/FIRADISK.INF
write --offset=139 %file% \r\nHKLM,"SYSTEM\\CurrentControlSet\\Control\\FiraDisk","StartOptions",0x00000000,"cdrom,vmem=find:%iso%;"\r\n;
cat --locate=/ --replace=\\ %file%
chainloader (0xff)

Используй последнюю версию скрипта.

mseregax100 17-12-2017 11:28 2784875

Цитата Ж.Д.А.Л.К.Е.Р.:
С этим меню сразу идет установка в ручном режиме и внутреннее меню дистрибутива пропускается ? »
Да внутреннее меню проспускаеться и я использую последнюю версия скрипта. в какой переменной???

Ж.Д.А.Л.К.Е.Р. 17-12-2017 15:25 2784920

mseregax100,
Цитата:

Цитата mseregax100
в какой переменной??? »

Код:

title Windows XP Zver Edition
set iso=/windows/WinXP.iso
map --mem (md)+4 (9)
map %iso% (0xff)
map (hd0) (hd1)
map (hd1) (hd0)
map --rehook
write (9) [FiraDisk]\nStartOptions=cdrom,vmem=find:%iso%;\n\0
ls (0xff)/I386/FIRADISK.INF > nul && set file=(0xff)/I386/FIRADISK.INF ! set file=(0xff)/AMD64/FIRADISK.INF
write --offset=139 %file% \r\nHKLM,"SYSTEM\\CurrentControlSet\\Control\\FiraDisk","StartOptions",0x00000000,"cdrom,vmem=find:% iso%;"\r\n;
cat --locate=/ --replace=\\ %file%
chainloader (0xff)

Скинь в лс где можно скачать эту сборку быстро и без регистраций.

vla-ad 19-06-2018 15:04 2818710

Вложений: 1
странное дело
Ось Вин 10*64
а результат при запуске - "невозможно на вашем ПК"

Ж.Д.А.Л.К.Е.Р. 19-06-2018 17:05 2818719

vla-ad, У меня нет хрустального шара, что ты запустил ? Аддоны не требуют запуска, они интегрируются по средством UpdatePack-а.

vla-ad 20-06-2018 09:39 2818799

Цитата:

Цитата Ж.Д.А.Л.К.Е.Р.
старше есть отдельный скрипт. »

запускаю не аддон а этот * FiraDisk_integrator.exe для старших версий...

Sorry
Проблема найдена - при закачке файл приходит размером =0 - броузер определяет его как вирус
Стоило отменить все эти ограничения - и ингератор снова в работе))))
Спасибо

vla-ad 20-06-2018 10:17 2818805

в теме Установка ОС Xp/2003 x86-x64 .......Ж.Д.А.Л.К.Е.Р.,
Цитата:

Скрипт интегрирует FiraDisk драйвер.....
ссыль на FiraDisk ведет в никуда
Проверьте

Den30lv 20-06-2018 21:27 2818891

vla-ad,
Указанная Вами ссылка, отлично открывает первую страницу темы "FileDisks/RamDisks: Firadisk, etc." на форуме reboot.pro...
Судя по Вашему прошлому сообщению, возможно, и здесь Ваш "броузер" думает за Вас.

А сообщения на данном форуме принято редактировать, а НЕ плодить новые.

vla-ad 21-06-2018 09:44 2818936

Den30lv,
теперь >> да
а вчера полдня - нет

Dima3901 25-01-2019 22:49 2854643

Скачал оригинальный образ Microsoft Windows 10 Enterprise 2019 LTSC 10.0.17763.107 Version 1809 с сайта repack.me, но при загрузке пишет что не найден драйвер оптического диска. Драйвер интегрирован без ошибки и создается лог файл в котором нет ошибок.
Так же скрипт не видит оригинальные образы Windows 10 Consumer Edition. И он не видит образы оригинальные образы Windows 8.1.

Ж.Д.А.Л.К.Е.Р. 28-01-2019 23:12 2855093

Dima3901,
Цитата:

Цитата Dima3901
при загрузке пишет что не найден драйвер оптического диска »

Проверь смонтировался ли дистрибутив: Shift + F10 > notepad > Сtrl + o > Компьютер (посмотреть наличие устройства с которого была совершена загрузка). Если дистрибутив смонтирован в привод, значит FiraDisk отработал.

Цитата:

Цитата Dima3901
Так же скрипт не видит оригинальные образы Windows 10 Consumer Edition. И он не видит образы оригинальные образы Windows 8.1. »

Пишет что нет ни одного iso образа в папке со скриптом ? В имени образа или пути к нему не должно быть следующих четырех спец символов !^&), скрипт их не переваривает.

vla-ad 28-01-2019 23:18 2855096

сегодня первый раз столкнулся с проблемой:
- все системы образы с помощью ФД не запустились на материнке P8H61-M LX3 R2.0
- подкидывались разные харды, обновился биос - все пофиг
сейчас обновляю образы новым ФД
- подскажите: поможет?

Ж.Д.А.Л.К.Е.Р. 28-01-2019 23:23 2855097

vla-ad,
Цитата:

Цитата vla-ad
- все системы образы с помощью ФД не запустились на материнке P8H61-M LX3 R2.0 »

Расшифруй, экстрасенсы все уехали на битву.

vla-ad 29-01-2019 00:17 2855101

Цитата:

Цитата Ж.Д.А.Л.К.Е.Р.
Расшифруй »

ну вот и разгладилась проблема
свежая версия FiraDisk решила все проблемы
все образы систем с XP до 10*64 снова запускаются на установку...
спасибо

Dima3901 29-01-2019 11:59 2855139

Ж.Д.А.Л.К.Е.Р., драйвер смонтировал образ успешно (Drivers installed successfully в лог файле).
Скрипт:
title Установка Windows 10 LTSC
map --mem (md)0x800+4 (99)
map /Windows/W10LTSC.iso (0xff)
map (hd0) (hd1)
map (hd1) (hd0)
map --rehook
write (99) [FiraDisk]\nStartOptions=cdrom,vmem=find:/Windows/W10LTSC.iso;\n\0
chainloader (0xff)/bootmgr

Имя файла ru_windows_8.1_pro_vl_with_update_x86_dvd_6050937.iso. Так же пробовал изменять на Windows8.1.iso
Кажись просто скрипт уже не переваривает новые версии...

Ж.Д.А.Л.К.Е.Р. 29-01-2019 14:36 2855168

Dima3901,
Цитата:

Цитата Dima3901
драйвер смонтировал образ успешно »

Проверил как я написал выше ?
Drivers installed successfully - это сообщение что FiraDisk установился успешно, на счет монтирования в x:\firadisk.txt ничего не будет писать.

Цитата:

Цитата Dima3901
Имя файла ru_windows_8.1_pro_vl_with_update_x86_dvd_6050937.iso. Так же пробовал изменять на Windows8.1.iso »

Оба имени подходят.

Цитата:

Цитата Dima3901
Так же скрипт не видит оригинальные образы Windows 10 Consumer Edition. И он не видит образы оригинальные образы Windows 8.1. »

Пишет что нет ни одного iso образа в папке со скриптом ? Если да то где в этот момент расположены образы, приведи полный путь к ним.

Цитата:

Цитата Dima3901
Кажись просто скрипт уже не переваривает новые версии... »

Все работает, только у тебя какие-то проблемы.

Orestik 31-01-2019 03:53 2855504

Цитата:

Цитата Ж.Д.А.Л.К.Е.Р.
Цитата Dima3901:
Так же скрипт не видит оригинальные образы Windows 10 Consumer Edition. И он не видит образы оригинальные образы Windows 8.1. » »

если ты обрабатываешь образы на своей установленной рабочей ос-win7,то ничего не получится, у тебя какая ос?

Ж.Д.А.Л.К.Е.Р. 31-01-2019 10:32 2855520

Orestik,
Цитата:

Цитата Orestik
если ты обрабатываешь образы на своей установленной рабочей ос-win7,то ничего не получится »

Это почему же ? Можно запустить интеграцию в образы десятки на Windows Xp и все будет работать.

Orestik 01-02-2019 10:38 2855718

Цитата:

Цитата Ж.Д.А.Л.К.Е.Р.
Это почему же ? »

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

Ж.Д.А.Л.К.Е.Р. 01-02-2019 12:43 2855738

Orestik, Раньше такое было если в пути к образу или его имени встречались !^&) символы, сейчас скрипт будет писать что нет *.iso рядом с ним.

bob_vis 06-12-2019 14:06 2899274

Добрый день!
Хотел добавить на флешку Win_Pro_10_1909_64ARM_Russian_Pro_Ent_EDU_N_MLF. Обработал iso последней версией FiraDisk_integrator.exe, проверил дефрагментацию - все ОК. Заменил на флешке файл grldr из последней версии grub4dos-0.4.6a.
Пробовал запускать со следующими кодами:
Скрытый текст
title Установка Microsoft Windows 10 x64 Pro - Русская версия
map --mem (md)0x800+4 (99)
map /iso/WinPro1064FiraDisk.iso (0xff)
map (hd0) (hd1)
map (hd1) (hd0)
map --hook
write (99) [FiraDisk]\nStartOptions=cdrom,vmem=find:/iso/WinPro1064FiraDisk.iso;\n\0
chainloader (0xff)

Установка Microsoft Windows 10 x64 Pro - Русская версия
map --mem (md)0x800+4 (99)
map /iso/WinPro1064FiraDisk.iso (0xff)
map (hd0) (hd1)
map (hd1) (hd0)
map --rehook
write (99) [FiraDisk]\nStartOptions=cdrom,vmem=find:/iso/WinPro1064FiraDisk.iso;\n\0
chainloader (0xff)

title Установка Microsoft Windows 10 x64 Pro - Русская версия
map --mem (md)+4 (9)
map /iso/WinPro1064FiraDisk.iso (0xff)
map (hd0) (hd1)
map (hd1) (hd0)
map --rehook
write (9) [FiraDisk]\nStartOptions=cdrom,vmem=find:/iso/WinPro1064FiraDisk.iso;\n\0
chainloader (0xff)

Установка не начинается, пишет вот это:
Скрытый текст
Autodetect number-of-heads failed Use default value 2
Autodetect sectors-per-track failed Use default value 18
0x46 byter written at offset 0x0

Куда копать?

Добрый день!
Хотел добавить на флешку Win_Pro_10_1909_64ARM_Russian_Pro_Ent_EDU_N_MLF. Обработал iso последней версией FiraDisk_integrator.exe, проверил дефрагментацию - все ОК. Заменил на флешке файл grldr из последней версии grub4dos-0.4.6a.
Пробовал запускать со следующими кодами:
Скрытый текст
title Установка Microsoft Windows 10 x64 Pro - Русская версия
map --mem (md)0x800+4 (99)
map /iso/WinPro1064FiraDisk.iso (0xff)
map (hd0) (hd1)
map (hd1) (hd0)
map --hook
write (99) [FiraDisk]\nStartOptions=cdrom,vmem=find:/iso/WinPro1064FiraDisk.iso;\n\0
chainloader (0xff)

title Установка Microsoft Windows 10 x64 Pro - Русская версия
map --mem (md)0x800+4 (99)
map /iso/WinPro1064FiraDisk.iso (0xff)
map (hd0) (hd1)
map (hd1) (hd0)
map --rehook
write (99) [FiraDisk]\nStartOptions=cdrom,vmem=find:/iso/WinPro1064FiraDisk.iso;\n\0
chainloader (0xff)

title Установка Microsoft Windows 10 x64 Pro - Русская версия
map --mem (md)+4 (9)
map /iso/WinPro1064FiraDisk.iso (0xff)
map (hd0) (hd1)
map (hd1) (hd0)
map --rehook
write (9) [FiraDisk]\nStartOptions=cdrom,vmem=find:/iso/WinPro1064FiraDisk.iso;\n\0
chainloader (0xff)

Установка не начинается, пишет вот это:
Скрытый текст
Autodetect number-of-heads failed Use default value 2
Autodetect sectors-per-track failed Use default value 18
0x46 byter written at offset 0x0

Куда копать?

Ж.Д.А.Л.К.Е.Р. 08-12-2019 00:16 2899441

bob_vis, Win_Pro_10_1909_64ARM_Russian_Pro_Ent_EDU_N_MLF - Windows 10 для ARM процессоров ? Если да, то FiraDisk не будет работать так как он сделан на х86 процессоров.

bob_vis 08-12-2019 11:26 2899470

Привет! По ходу дело было в фрагментации. Я ее проверял на диске, а не на флешке после записи образа на нее. Освободил флешку от других образов, скачал ru_windows_10_business_editions_version_1909_x64_dvd_675b5388.iso - и все завелось при таком коде:
Скрытый текст
map --mem (md)+4 (9)
map /iso/WinPro1064FiraDisk.iso (0xff)
map (hd0) (hd1)
map (hd1) (hd0)
map --rehook
write (9) [FiraDisk]\nStartOptions=cdrom,vmem=find:/iso/WinPro1064FiraDisk.iso;\n\0
chainloader (0xff)

Далее попробовал на Win10_1909_Russian_x64.iso. Все ОК! Думаю и вышеназванная версия заведется, просто надо флешку купить по больше. А то на этой еще Win 7 64 и 32, Ubuntu и т.д. Кстати добавил в конце /bootmgr (кажется по Вашему совету на другом форуме) и теперь не надо лишний раз жать Enter.
Спасибо за ответ!

minofield 26-02-2021 10:22 2951319

Здравствуйте. В далеком 14 году делал себе флэшку на firadisk, все работало по сей день. Вчера решил обновить образы, скачал последний Firadisk и образы. Пропатчил, и теперь не запускается вообще ничего. Дефрагментацию делал. В чем проблема подскажите?
Ошибки такие:
Autodetect number-of-headsfailed. Use defaultvalue 2
Autodetect sectors-per-track failed. Use default value 18
map (hd1) (hd0

Error 21: Selected diskdoesnot exist
Press any key to continue

Исрользовал такой метод. Диск разбит на 2 раздела. Один Fat32б на воторм находятся образы т.к. он Ntfs

title Setup Win7 Home Premium SP1 x86 Aprel 2020 no activated [FiraDisk]
find --set-root /ISO1/windows_7_home_premium_with_sp1_x86_dvd_u_676719-FiraDisk.iso
map --mem (md)0x800+4 (99)
map /ISO1/windows_7_home_premium_with_sp1_x86_dvd_u_676719-FiraDisk.iso (0xff)
map (hd0) (hd1)
map (hd1) (hd0)
map --hook
write (99) [FiraDisk]\nStartOptions=cdrom,vmem=find:/ISO1/windows_7_home_premium_with_sp1_x86_dvd_u_676719-FiraDisk.iso;\n\0
chainloader (0xff)

Ж.Д.А.Л.К.Е.Р. 01-03-2021 22:48 2951559

minofield, Скорее всего на винчестере нет разделов и поэтому ремап выдает ошибку, попробуй:

Код:

title Setup Win7 Home Premium SP1 x86 Aprel 2020 no activated [FiraDisk]
find --set-root /ISO1/windows_7_home_premium_with_sp1_x86_dvd_u_676719-FiraDisk.iso
map --mem (md)0x800+4 (99)
map /ISO1/windows_7_home_premium_with_sp1_x86_dvd_u_676719-FiraDisk.iso (0xff)
checkrange 0x80 read 0x8280 && map (hd0) (hd1)
checkrange 0x80 read 0x8280 && map (hd1) (hd0)
map --hook
write (99) [FiraDisk]\nStartOptions=cdrom,vmem=find:/ISO1/windows_7_home_premium_with_sp1_x86_dvd_u_676719-FiraDisk.iso;\n\0
chainloader (0xff)



Время: 01:14.

Время: 01:14.
© OSzone.net 2001-