Показать полную графическую версию : [addon] FiraDisk (установка Windows из ISO образа)
Страниц :
1
[
2]
3
4
5
6
7
8
9
10
11
mercuryn
29-01-2014, 11:48
И не забываем что Хр/2003 из коробки не умеют устанавливаться с USB »
А вот это неочевидно...
Мне приходилось делать коробочный дистрибутив с USB, так как требовалась чистая ОС. Другое дело, что приходилось держать дискетку для F6, а в остальном всё как обычно...
Целый ряд материнских плат имеют в Bios недоработанные процедуры работы MB и это вызывает сброс USB и CD (эмуляция). Примером является ZM-VE300, который при эмуляции CD на некоторых материнских платах сбрасывается, как впрочем и USB, при генерации ОС.
bar22890
26-05-2014, 10:36
Ж.Д.А.Л.К.Е.Р.
А вы можете в шапке описать метод установки Windows через FraDisk в файловой системе FAT 32 для UEFI, в образах больше 4 гб.
Ж.Д.А.Л.К.Е.Р.
26-05-2014, 18:18
Нет, и ты ошибся темой - спрашивать надо было здесь (http://forum.oszone.net/thread-149975.html), потому что аддоны как и ОС Хр/2003 не совместимы с UEFI.
По факту FraDisk создан для работы с Grub4Dos-ом который не работает под UEFI + образы 4 гб и более на FAT 32 не впихнуть.
В последних версиях WinSetupFromUSB видел псевдо установку из образа с поддержкой UEFI, там по мимо ISO на флешке создаются boot + efi + bootmgr + boot.wim + imdisk. Работает так: Grub4Dos запускает bootmgr (в случае UEFI стартует bootx64.efi), после появляется bcd меню где может быть несколько ОС, выбирается ОС и запускается указанный boot.wim, в котором зашит путь к образу и команда на его монтирование imdisk-ом. А чтоб решить проблему FAT 32 и 4 гб файлов можно разбить флешку на 2 раздела, первый маленький (скрытый) FAT 32 в котором все кроме ISO, второй большой (видимый) с образами.
С UEFI проще не получиться, и как по мне его создавали не для людей, там нет ничего полезного для конечного пользователя и лучше по возможности отказываться/переключаться в Legacy Mode.
bar22890
26-05-2014, 18:50
Ж.Д.А.Л.К.Е.Р.
Сложная процедура, да ещё imdisk нужен. И вправду лучше не заворачиваться, а хотелось на все случаи жизни. Просто в дальнейшем этот UEFI заполонит всё и везде, и хотелось бы знать врага в лицо. :yes:
Использовал аддон по назначению, появилось 2 момента:
1) по какой причине может выдаваться ругань в самом начале графического этапа на папку ASMS? (Загрузка с использованием пункта Windows Xp Continue Install из поставки Bootable_Flash.)
2) кириллица в меню не работает (в графических - из поставки MultiBoot USB - Мультизагрузочная флешка - всё ок, а в default - из архива Bootable_Flash и при нажатии на пустую строку в тех же графических, запускающую команду root, - крякозябры; кодировка menu.lst - UTF-8).
1) по какой причине может выдаваться ругань в самом начале графического этапа на папку ASMS? »
Сталкивался с такой проблемой когда размер iso образа превышал 700 мегабайт. Удалил через UltraISO лишнее и все заработало/
Размер iso-образа не превышает 500 Mb, так что дело явно не в этом.
Ж.Д.А.Л.К.Е.Р.
29-07-2014, 15:32
AlexFZ,
1. Возможно глючное железо, попробуй тот же дистрибутив на другом ПК/ноутбуке.
2. Скинь свой menu.lst.
Спасибо за ответ.
1. я тут видел на greenflash.su твои советы в духе добавить --map перед названием iso-образа + добавление строчки 'find --set-root /Boot/Windows-NT5.iso' - это может помочь?
Еще видел там же информацию о прописывании строчки
map /Boot/WinXp.iso (0xff)
и для второго этапа установки - может помочь?
2. в аттаче: 115601
Ж.Д.А.Л.К.Е.Р.
29-07-2014, 15:59
1. Нет, это для поиска устройства на котором расположен образ. Лучше попробуй так: размести образ на втором разделе винчестера, с тем же именем и путем что и на флешке. FiraDisk при старте ищет образ по всем устройствам и если проблемы с USB портами на данном железе, то образ будет подхвачен с винчестера.
2. В menu.lst у тебя написанно "phicsmode -1 640:800 480:600 24:32", а должно быть "graphicsmode -1 640:800 480:600 24:32". Плюс ты одновременно gfxmenu используешь, разработчик Grub4Dos-а не рекомендует (http://reboot.pro/topic/16340-graphicsmode-syntax/#entry153631) их совмещать. То есть пиши
graphicsmode -1 640:800 480:600 24:32
font /Boot/Grub/rusbold.hex
или
gfxmenu /Boot/Grub/Moonlight
а "default 0" вообще ненужен (он здесь ничего не делает).
1. Вот так заработало (видел на greenflash.su):
title Windows XP Start Install - Установка WinXP (начало, в память)
map --mem (md)+4 (9)
map --mem /Boot/WinXP.iso (0xff)
map (hd0) (hd1)
map (hd1) (hd0)
map --rehook
write (9) [FiraDisk]\nStartOptions=cdrom,vmem=find:/Boot/WinXP.iso;\n\0
chainloader (0xff)/I386/SETUPLDR.BIN
title Windows XP Continue Install - Установка WinXP (продолжение, в память)
map --mem (md)+4 (9)
map --mem /Boot/WinXP.iso (0xff)
map (hd0) (hd1)
map (hd1) (hd0)
map --rehook
write (9) [FiraDisk]\nStartOptions=cdrom,vmem=find:/Boot/WinXP.iso;\n\0
chainloader (hd0)+1
2. не, пусть уж лучше будет, как было, - с graphicsmode вообще всё крякозябрами при использовании gfxmenu и выполнении команды root.
P.S.: что интересно, способом по умолчанию образ монтируется, но ОСь его почему-то не видит (жал Shift+F10 и смотрел содержимое командой dir).
Крайне_Аккуратный@vk
11-08-2014, 15:17
Здравствуйте! может поможете?!) Сделал все по инструкции флешка 16гб Kingston интегрировал в winxp sp3 vl через GUI интегратор, первый этап все нормально, второй ошибка asms выходит, много читал везде, ничего не помогло, но если в menu.lst поменять на загрузку через ОЗУ все работает, только медленно очень.
Ж.Д.А.Л.К.Е.Р.
11-08-2014, 19:03
Крайне_Аккуратный@vk, Глюк железа, на втором разделе винчестера ПК расположи образ с тем же путем и именем что и на загрузочной флешке. Тогда не найдя образ на флешке (FiraDisk ищет образ по всем устройствам) он будет подхвачен с винчестера.
первый этап все нормально, второй ошибка asms выходит, много читал везде, ничего не помогло »Возможно плохо читали...Важно! По окончании текстового этапа установки (см.рис. (http://i48.fastpic.ru/big/2013/0526/de/2116a69ad369efbffa9dd3a9dd9b28de.gif)) и перезагрузки, нужно снова загрузить компьютер с флэшки, выбрать тот же пункт меню GRUB и только после этого дать компьютеру возможность загрузиться с жесткого диска...В случае с данным конкретным методом на втором этапе в меню GRUB нужно выбирать специально созданный для этого пункт "Windows Xp/2003 Continue Install".
Ж.Д.А.Л.К.Е.Р.
25-10-2014, 18:57
Добавил в шапку возможный вариант решения глюка, когда запуск дистрибутива заканчиваться черным экраном.
Ж.Д.А.Л.К.Е.Р.,
Начал разбираться с FiraDisk. Что не очень нравиться - установка ХР в два этапа. Поскольку здесь занимаемся в основном Unattended установкой, то хотелось бы устанавливать по принципу "выбрал пункт меню - ивсё автоматом установилось". Поэтому вопрос - не было ли попыток автоматизировать запуск меню "Windows Xp/2003 Continue Install" после первой перезагрузки.
В качестве бреда такая идея. После запуска "Windows Xp/2003 Start Install" перед перезагрузкой основной конфигурационный файл подменяется другим, кот. автоматом запускает "Windows Xp/2003 Continue Install" и перед перезагрузкой подменяет обратно. Понятно, что на CD такое не получиться, а на USB?
the_doom
17-02-2015, 12:23
color white/blue black/light-gray
timeout 30
default /Boot/Grub/default
usb --init
...
title Install Windows XP x86 SP3 Rus Updated
savedefault --wait=7
map --mem (md)+4 (9)
map --mem /Boot/oem86.ima (fd0)
map /Boot/wxpru.iso (0xff) || map --mem /Boot/wxpru.iso (0xff)
map (hd0) (hd1)
map (hd1) (hd0)
map --rehook
write (9) [FiraDisk]\nStartOptions=cdrom,vmem=find:/Boot/wxpru.iso;floppy,vmem=find:/Boot/oem86.ima;\n\0
chainloader (0xff)
я вот так делаю для обоих этапов установки.
важно наличие файла "default", чтоб поле перезагрузки на этот же пункт установилось. Ну и образ CD должен предлагать нажать клавишу для начала инсталляции, если не нажата , то грузиться с диска
Ж.Д.А.Л.К.Е.Р.
17-02-2015, 18:16
ya158, Идеальный вариант это добавить в сам драйвер опцию двухразового монтирования, настройки то хранятся в реестре - HKLM\SYSTEM\CurrentControlSet\Control\FiraDisk. Нужен только программист знающий С.
Сам Grub4Dos, как уже писал the_doom имеет команду default, в которой указывается путь к одноименному файлу (он есть в архиве с Grub4Dos-ом (http://grub4dos.chenall.net/categories/downloads/)). Из этого файла при загрузке считывается номер меню на которое устанавливается курсор, и по истечению таймаута меню будет запущенно.
debug off
color cyan/black black/light-gray green/black yellow/black
graphicsmode -1 640:800 480:600 24:32
default /Boot/Grub/default
font /Boot/Grub/rusbold.hex
write --bytes=1 0x8308 0
timeout 30
title Boot from HDD
map (hd0) (hd1)
map (hd1) (hd0)
map --rehook
rootnoverify (hd0)
chainloader (hd0)+1
title Windows Xp/2003 Start Install
savedefault +1
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
savedefault 0
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
title Reboot
reboot
title Shutdown
halt
По сравнению с вариантом the_doom после установки ОС дефолтным меню будет "Boot from HDD", а не инсталляция ХР. И ждать 7 секунд для записи номера меню не обязательно (когда savedefault стоит первой строкой в менюшке).
Из этого файла при загрузке считывается номер меню на которое устанавливается курсор, и по истечению таймаута меню будет запущенно. »
То есть в default прописываем ссылку на "title Windows Xp Install"? Тогда при запуске с флешки курсор автоматически устанавливается на этот пункт меню и автоматически начинается установка Windows? А как же остальные пункты меню? И где chainloader (0xff)/I386/SETUPLDR.BIN ?
Ж.Д.А.Л.К.Е.Р.
17-02-2015, 22:08
ya158, Переделал меню, из-за глюков savedefault запутался в его принципах работы. Так на одном ПК строка savedefault присутствующая в меню пишет 0 в файл, а на ноутбуке с другой флешкой ничего не пишет, но если в меню задать savedefault 0 то ноль будет записан. Для тестов использовал grub4dos-0.4.5c-2015-02-09.
Надо будет на свежую голову подумать над объединением в одно меню + заменить savedefault другими командами, а то непонятно как он работает.
Для понимания сути, Grub4Dos считает менюшки начиная с нуля, то есть в моем предыдущем посте "Boot from HDD" нулевое меню, а "Reboot" третье.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC