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

Компьютерный форум 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, 835 просмотров)
Тип файла: 7z FiraDisk-x86.7z
(118.1 Kb, 630 просмотров)
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

 

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


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

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


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

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

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



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

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


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

Ветеран


Contributor


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

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


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

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

Отправлено: 10:23, 09-06-2016 | #82


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


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

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


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

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

Отправлено: 23:22, 09-06-2016 | #83


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

Ветеран


Contributor


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

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


Цитата garry_k:
Win 7 ведь устанавливается нормально, значит Grub4Dos записывает на USB-HDD. »
В менюшке для Vista и старше в образ ничего не пишется, это только в Хр/2003 чтоб образ автоматически смонтировался на графическом этапе установки.

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

Последний раз редактировалось Ж.Д.А.Л.К.Е.Р., 10-06-2016 в 11:09.


Отправлено: 23:52, 09-06-2016 | #84


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


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

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


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

Цитата 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!

Отправлено: 19:45, 10-06-2016 | #85


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

Ветеран


Contributor


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

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


Цитата 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 не будет, так как в него ничего не пишется.
Это сообщение посчитали полезным следующие участники:

Отправлено: 20:11, 10-06-2016 | #86


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


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

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


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

Отправлено: 21:55, 10-06-2016 | #87


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


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

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


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

Отправлено: 15:23, 11-06-2016 | #88


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

Ветеран


Contributor


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

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


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

Отправлено: 22:22, 12-06-2016 | #89


Аватара для popt2t

Ветеран


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

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


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

-------
Prince Of Persia


Отправлено: 23:54, 12-06-2016 | #90



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




 
Переход