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

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

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

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

Ветеран


Contributor


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

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


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


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

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


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:
Кажись просто скрипт уже не переваривает новые версии... »
Все работает, только у тебя какие-то проблемы.
Это сообщение посчитали полезным следующие участники:

Отправлено: 14:36, 29-01-2019 | #211



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

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


Аватара для Orestik

Ветеран


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

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


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

Отправлено: 03:53, 31-01-2019 | #212


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

Ветеран


Contributor


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

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


Orestik,
Цитата Orestik:
если ты обрабатываешь образы на своей установленной рабочей ос-win7,то ничего не получится »
Это почему же ? Можно запустить интеграцию в образы десятки на Windows Xp и все будет работать.

Отправлено: 10:32, 31-01-2019 | #213


Аватара для Orestik

Ветеран


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

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


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

Отправлено: 10:38, 01-02-2019 | #214


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

Ветеран


Contributor


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

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


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

Отправлено: 12:43, 01-02-2019 | #215


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


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

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


Добрый день!
Хотел добавить на флешку 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

Куда копать?

Последний раз редактировалось bob_vis, 06-12-2019 в 14:12.


Отправлено: 14:06, 06-12-2019 | #216


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

Ветеран


Contributor


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

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


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

Отправлено: 00:16, 08-12-2019 | #217


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


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

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


Привет! По ходу дело было в фрагментации. Я ее проверял на диске, а не на флешке после записи образа на нее. Освободил флешку от других образов, скачал 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.
Спасибо за ответ!

Отправлено: 11:26, 08-12-2019 | #218


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


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

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


Здравствуйте. В далеком 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)

Отправлено: 10:22, 26-02-2021 | #219


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

Ветеран


Contributor


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

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


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)
Это сообщение посчитали полезным следующие участники:

Отправлено: 22:48, 01-03-2021 | #220



Компьютерный форум 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 10 / 8 / 7 / Vista 10 16-04-2009 17:11
Установка - Установка XP из *.iso образа nokiax86 Microsoft Windows 2000/XP 5 22-01-2009 05:36




 
Переход