|
Компьютерный форум OSzone.net » Автоматическая установка Windows » Наборы обновлений для Windows XP/2003/Windows 7 » Служебные - [addon] FiraDisk (установка Windows из ISO образа) |
|
Служебные - [addon] FiraDisk (установка Windows из ISO образа)
|
Ветеран Сообщения: 1861 |
Профиль | Отправить PM | Цитировать
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 Возможные ошибки: Баг 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 |
Новый участник Сообщения: 14
|
Профиль | Отправить PM | Цитировать Цитата Ж.Д.А.Л.К.Е.Р.:
перезакачал образ заново - ещё раз ткнул от имени администратора firadisk - и всё интегрировалось и теперь отлично грузится! Цитата Ж.Д.А.Л.К.Е.Р.:
Цитата Ж.Д.А.Л.К.Е.Р.:
Цитата Ж.Д.А.Л.К.Е.Р.:
Скрытый текст
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 в 12:47. Отправлено: 12:12, 17-10-2016 | #131 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Новый участник Сообщения: 14
|
Профиль | Отправить PM | Цитировать блин еще вопрос.. после всех манипуляций - один из жестких дисков перестал загружаться..
при попытке загрузиться с диска - тупо черный экран с мигающим курсором и всо. Если сделать диск неактивным - то даже не пытается грузиться - сразу загружается с жесткого диска операционка. Все перечисленные действия не реанимируют |
Отправлено: 17:14, 17-10-2016 | #132 |
Ветеран Сообщения: 1861
|
Профиль | Отправить PM | Цитировать Цитата VinZy:
Цитата VinZy:
Цитата 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 драйвера, в которой сказано создать виртуальный привод и смонтировать в него образ по указанному пути. |
|||
Отправлено: 20:16, 17-10-2016 | #133 |
Новый участник Сообщения: 14
|
Профиль | Отправить PM | Цитировать Ж.Д.А.Л.К.Е.Р.
Спасибо за ваши ответы! По поводу: Цитата VinZy:
Такое только на ноутбуке. На стационарном компьютере - полёт отличный у обоих дисков. Ноут HP Elitebook 820 G1 |
|
Последний раз редактировалось VinZy, 18-10-2016 в 17:18. Отправлено: 16:34, 18-10-2016 | #134 |
Ветеран Сообщения: 1861
|
Профиль | Отправить PM | Цитировать Используй для проблемного ноутбука флешку, раз с харда не хочет. Или создай на харде маленький раздел чисто под загрузочные файлы. Проблема в том что ноут имеет проблемы с поиском и загрузкой файлов (в данном случае grldr) что физически находятся далеко от начала раздела.
|
Отправлено: 22:17, 18-10-2016 | #135 |
Новый участник Сообщения: 14
|
Профиль | Отправить PM | Цитировать Спасибо за подробный ответ!
А если сделать, как вы говорите - как надо код в menu.lst менять? Чтоб ноут грузился с первого раздела (маленького) а все файлы грузил со второго (большого)? |
Отправлено: 10:33, 19-10-2016 | #136 |
Ветеран Сообщения: 1861
|
Профиль | Отправить PM | Цитировать Все файлы участвующие в загрузке нужно перенести на маленький раздел. Иначе будет ситуация, когда загрузиться Grub4Dos, но дальше ничего не получиться вызвать по той же причине - файлы далеко от начала раздела.
|
Отправлено: 11:10, 19-10-2016 | #137 |
Новый участник Сообщения: 14
|
Профиль | Отправить PM | Цитировать Спасибо за ответ!
Я правильно понял, что нужно создать раздел на жестком диске размером, грубо говоря 100 мб. Кинуть туда grldr этот. А menu.lst, папку gfx и все образа можно оставить на большом разделе? |
Отправлено: 11:04, 20-10-2016 | #138 |
Ветеран Сообщения: 1861
|
Профиль | Отправить PM | Цитировать Нет, все файлы к которым обращается Grub4Dos нужно держать на меленьком разделе. Иначе как он к ним достучится на кривом бисое ноутбука ?
|
Отправлено: 11:37, 20-10-2016 | #139 |
Новый участник Сообщения: 3
|
Профиль | Отправить PM | Цитировать А это нормально что при загрузке образа пишет "тестовый режим" ?
Скрытый текст
|
Последний раз редактировалось CreMat0ry, 28-10-2016 в 01:03. Отправлено: 00:54, 28-10-2016 | #140 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
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 |
|