Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Автоматическая установка Windows » Наборы обновлений для Windows XP/2003/Windows 7 » Служебные - [addon] FiraDisk (установка Windows из ISO образа)

Ответить
Настройки темы
Служебные - [addon] FiraDisk (установка Windows из ISO образа)

Аватара для Ж.Д.А.Л.К.Е.Р.

Ветеран


Contributor


Сообщения: 1861
Благодарности: 868

Профиль | Отправить PM | Цитировать


Изменения
Автор: Ж.Д.А.Л.К.Е.Р.
Дата: 09-03-2017
Вложения
Тип файла: 7z FiraDisk-x64.7z
(138.2 Kb, 842 просмотров)
Тип файла: 7z FiraDisk-x86.7z
(118.1 Kb, 636 просмотров)
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 на его основе, могут скачать набор для ее создания.

Отправлено: 22:34, 14-01-2014

 

Аватара для Ж.Д.А.Л.К.Е.Р.

Ветеран


Contributor


Сообщения: 1861
Благодарности: 868

Профиль | Отправить PM | Цитировать


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

Отправлено: 01:06, 28-10-2016 | #141



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

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


Новый участник


Сообщения: 3
Благодарности: 0

Профиль | Отправить PM | Цитировать


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

Отправлено: 05:07, 28-10-2016 | #142


Новый участник


Сообщения: 14
Благодарности: 0

Профиль | Отправить PM | Цитировать


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

Отправлено: 10:24, 01-11-2016 | #143


Новый участник


Сообщения: 14
Благодарности: 0

Профиль | Отправить PM | Цитировать


Изображения
Тип файла: jpg DSC_1236 - копия.JPG
(403.4 Kb, 18 просмотров)

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

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

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

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

Почему ?

Отправлено: 12:37, 14-11-2016 | #144


Аватара для Ж.Д.А.Л.К.Е.Р.

Ветеран


Contributor


Сообщения: 1861
Благодарности: 868

Профиль | Отправить PM | Цитировать


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

Отправлено: 12:56, 14-11-2016 | #145


Новый участник


Сообщения: 14
Благодарности: 0

Профиль | Отправить PM | Цитировать


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

Отправлено: 12:41, 15-11-2016 | #146


Аватара для timon45

Ветеран


Сообщения: 557
Благодарности: 154

Профиль | Отправить PM | Цитировать


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

Отправлено: 15:16, 18-11-2016 | #147


Аватара для Ж.Д.А.Л.К.Е.Р.

Ветеран


Contributor


Сообщения: 1861
Благодарности: 868

Профиль | Отправить PM | Цитировать


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

Отправлено: 15:10, 19-11-2016 | #148


Новый участник


Сообщения: 3
Благодарности: 0

Профиль | Отправить PM | Цитировать


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

Отправлено: 00:42, 27-11-2016 | #149


Новый участник


Сообщения: 3
Благодарности: 0

Профиль | Отправить PM | Цитировать


Ж.Д.А.Л.К.Е.Р., Здравствуйте. Прочитал всю тему, ответа не нашел.
Установка 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"

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

Отправлено: 16:41, 28-11-2016 | #150



Компьютерный форум OSzone.net » Автоматическая установка Windows » Наборы обновлений для Windows XP/2003/Windows 7 » Служебные - [addon] FiraDisk (установка Windows из ISO образа)

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Debian/Ubuntu - Debian7 Wheezy. Установка пакетов из iso образа Grey_rnd Общий по Linux 14 30-08-2013 11:35
[решено] Blu-ray Disc. Создание ISO образа (создание Blu-ray Disc.iso образа из файлов) Денис Пирожков Хочу все знать 2 12-11-2010 20:55
FreeBSD - Модификация ISO-образа из shell. NightRider Общий по FreeBSD 1 03-05-2009 14:21
Проблема установки Windows Vista после удаления драйверов из ISO образа gigi7 Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista 10 16-04-2009 17:11
Установка - Установка XP из *.iso образа nokiax86 Microsoft Windows 2000/XP 5 22-01-2009 05:36




 
Переход