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

Компьютерный форум 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, 840 просмотров)
Тип файла: 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 | Цитировать


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

Отправлено: 18:50, 05-03-2016 | #71



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

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


Аватара для Den30lv

Ветеран


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

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


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

Отправлено: 16:35, 06-03-2016 | #72


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

Ветеран


Contributor


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

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


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

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

Отправлено: 18:59, 06-03-2016 | #73


Аватара для Den30lv

Ветеран


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

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


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

Отправлено: 00:56, 07-03-2016 | #74


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

Ветеран


Contributor


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

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


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

Отправлено: 18:46, 07-03-2016 | #75


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

Ветеран


Contributor


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

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


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

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

Отправлено: 23:00, 18-05-2016 | #76


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


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

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


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

На 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

Отправлено: 19:35, 08-06-2016 | #77


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

Ветеран


Contributor


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

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


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

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

Отправлено: 23:40, 08-06-2016 | #78


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


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

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


Вложения
Тип файла: zip FIRADISK.zip
(301 байт, 6 просмотров)

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

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

Отправил.

Отправлено: 06:57, 09-06-2016 | #79


Аватара для boss911

Alien


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

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


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

Отправлено: 07:44, 09-06-2016 | #80



Компьютерный форум 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




 
Переход