Доброго времени суток.Кто-нибудь знает возможно ли сделать Acronis True image 12 загрузочным образом wim и загружать его по сетке через WDS чтобы потом можно было по сетке разворачивать образы винды???Или может существуют какие нибудь другие варианты??Спасибо заранее...
» Windows Preinstallation Environment(WinPE). WinBuilder (2)
Цитата:
В любом случае, логи помогут.
Sonya
на работе tftp от WDS на базе 2003 R2
а дома на WHS поставлен ftfp от wtware, он её грузит нормально, а вот большой WIM не хочет
alex1900alex
По-моему как-то можно сделать...
По-моему как-то можно сделать...
Dimsoft
Похоже, wtware просто не дружит с большими файлами.
У меня на работе только tftp32, дома сервер на базе freebsd с tftp-hpa, ris-linux на питоне и samba. Грузятся все рам-сборки.
2All: Кто-нибудь знает, как можно перегнать плагины сетевых и scsi драйверов с сайта Yurkesha в script? Пробовал утилиту inf2script от nikzzzz, выдаёт кучу ошибок и никакого скрипта не создаёт.
Похоже, wtware просто не дружит с большими файлами.
У меня на работе только tftp32, дома сервер на базе freebsd с tftp-hpa, ris-linux на питоне и samba. Грузятся все рам-сборки.
2All: Кто-нибудь знает, как можно перегнать плагины сетевых и scsi драйверов с сайта Yurkesha в script? Пробовал утилиту inf2script от nikzzzz, выдаёт кучу ошибок и никакого скрипта не создаёт.
andzaytsev
А как именно???Есть соображения на этот счет?
А как именно???Есть соображения на этот счет?
Sonya
Цитата:
Для сетевых драйверов достаточно только разбросать файлы по каталогам:
*.sys -> \i386\system32\drivers
*.inf -> \i386\inf
остальное - \i386\system32
По поводу inf2script - скорее всего была попытка сконвертировать не BatrPe плагин, а сам inf файл драйвера.
К стати, в WinBuilder есть встроенный конвертор.
Цитата:
как можно перегнать плагины сетевых и scsi драйверов с сайта Yurkesha в script?
Для сетевых драйверов достаточно только разбросать файлы по каталогам:
*.sys -> \i386\system32\drivers
*.inf -> \i386\inf
остальное - \i386\system32
По поводу inf2script - скорее всего была попытка сконвертировать не BatrPe плагин, а сам inf файл драйвера.
К стати, в WinBuilder есть встроенный конвертор.
Всем привет!
Подскажите как модифицировать ISO образ полученный WinBuilder'ом для загрузки по PXE, что указать в 067-м параметре на DHCP?
Подскажите как модифицировать ISO образ полученный WinBuilder'ом для загрузки по PXE, что указать в 067-м параметре на DHCP?
davinchi9
startrom.0
еще в корень TFTP положить
NTDETECT.COM
NTLDR (в ruslive присутствует под именем pxeLDR)
WINNT.SIF
[more]
[SetupData]
BootDevice="ramdisk(0)"
BootPath="\i386\System32\"
OsLoadOptions="/fastdetect /minint /rdimageoffset=8192 /rdimagelength=3161088 /rdpath=\I386\BootSdi.wim"
[/more]
папка i386\
BootSdi.wim
SetupLdr.bin
ntdetect.com
startrom.0
еще в корень TFTP положить
NTDETECT.COM
NTLDR (в ruslive присутствует под именем pxeLDR)
WINNT.SIF
[more]
[SetupData]
BootDevice="ramdisk(0)"
BootPath="\i386\System32\"
OsLoadOptions="/fastdetect /minint /rdimageoffset=8192 /rdimagelength=3161088 /rdpath=\I386\BootSdi.wim"
[/more]
папка i386\
BootSdi.wim
SetupLdr.bin
ntdetect.com
Небольшой багрепорт по загрузке по сети из WIM:
Взял образ сборки 7sh3 от 20.10.2008, перепаковал его в wim при помощи скрипта в winbuilder (версия скрипта 12). Взял PXELDR, который появился в корне полученного образа, пропатчил его на предмет изменения имени winnt.sif. Всё это закинул на tftp сервер. На двух машинах и на виртуалке система загрузилась, а вот на машине HP vectra (конфиг: i815, celeron 700, 384Мб) и на ноуте Dell Latitude d600 после загрузки образа, когда должно появиться сообщение "Нажмите F6 для... ", выдало странное сообщение:
Код:
An unexpected error (401592054) occured at
line 1831 in d:\srvrtm\boot\setup\arcdisp.c.
Press any key to continue.
Взял образ сборки 7sh3 от 20.10.2008, перепаковал его в wim при помощи скрипта в winbuilder (версия скрипта 12). Взял PXELDR, который появился в корне полученного образа, пропатчил его на предмет изменения имени winnt.sif. Всё это закинул на tftp сервер. На двух машинах и на виртуалке система загрузилась, а вот на машине HP vectra (конфиг: i815, celeron 700, 384Мб) и на ноуте Dell Latitude d600 после загрузки образа, когда должно появиться сообщение "Нажмите F6 для... ", выдало странное сообщение:
Код:
An unexpected error (401592054) occured at
line 1831 in d:\srvrtm\boot\setup\arcdisp.c.
Press any key to continue.
Sonya
Цитата:
А как сборки от NIKZZZZ ведут себя на этих машинах?
Цитата:
На двух машинах и на виртуалке система загрузилась, а вот на машине HP vectra (конфиг: i815, celeron 700, 384Мб) и на ноуте Dell Latitude d600 после загрузки образа, когда должно появиться сообщение "Нажмите F6 для... ", выдало странное сообщение:
А как сборки от NIKZZZZ ведут себя на этих машинах?
Цитата:
А как сборки от NIKZZZZ ведут себя на этих машинах?
Пока не пробовал, вечером опробую. Какую лучше выбрать, а то они очень часто меняются, за изменениями не уследишь?
Sonya
Цитата:
У меня на руках есть только RusLive_Ram_Mini_2009_05_01.iso (MD5: 555ac446ebe94748afc856c7f7d39d1f). Так что желательно BootSdi.img взять из этой сборки, а PXELDR из какой-либо последней.
Цитата:
Какую лучше выбрать, а то они очень часто меняются, за изменениями не уследишь?
У меня на руках есть только RusLive_Ram_Mini_2009_05_01.iso (MD5: 555ac446ebe94748afc856c7f7d39d1f). Так что желательно BootSdi.img взять из этой сборки, а PXELDR из какой-либо последней.
CryptoPE
Сборка RusLive_Ram_Mini_2009_05_01.iso при загрузке по сети ведёт себя точно так же (An unexpected erro...), разве что цифры в скобках разные. Но при загрузке с компакт диска всё работает. Видимо, тот PXELDR недоработан. И очень странно, он заметно отличается по длине от Setupldr.bin с того же диска.
На всякий случай отчёт эвереста с тех компьютеров:
http://narod.ru/disk/10412903000/pxe-config-c.7z.html
Сборка RusLive_Ram_Mini_2009_05_01.iso при загрузке по сети ведёт себя точно так же (An unexpected erro...), разве что цифры в скобках разные. Но при загрузке с компакт диска всё работает. Видимо, тот PXELDR недоработан. И очень странно, он заметно отличается по длине от Setupldr.bin с того же диска.
На всякий случай отчёт эвереста с тех компьютеров:
http://narod.ru/disk/10412903000/pxe-config-c.7z.html
Sonya
Цитата:
На этих машинах сетевая загрузка осуществляется родным PXE ROM или с помощью стороннего загрузчика (например Etherboot и т.п.)?
Цитата:
Так и должно быть.
Цитата:
На всякий случай отчёт эвереста с тех компьютеров
На этих машинах сетевая загрузка осуществляется родным PXE ROM или с помощью стороннего загрузчика (например Etherboot и т.п.)?
Цитата:
Видимо, тот PXELDR недоработан. И очень странно, он заметно отличается по длине от Setupldr.bin с того же диска.
Так и должно быть.
Dimsoft
Цитата:
в дистре XP есть startrom.N1_, после распаковки получаем startrom.N12, а выше речь идет о startrom.0 - т.е. startrom.N12 надо переимеовать в startrom.0 или это совсем не тот файл?
файлы NTDETECT.COM, NTLDR, SetupLdr.bin тянем от тудаже из дистра ХР из папки i386?
BootSdi.wim - надо как-то дополнительно подготавливать для загрузки по сети или все как обычно?
Цитата:
davinchi9
startrom.0
еще в корень TFTP положить
NTDETECT.COM
NTLDR (в ruslive присутствует под именем pxeLDR)
WINNT.SIF
Подробнее... [?]
папка i386\
BootSdi.wim
SetupLdr.bin
ntdetect.com
в дистре XP есть startrom.N1_, после распаковки получаем startrom.N12, а выше речь идет о startrom.0 - т.е. startrom.N12 надо переимеовать в startrom.0 или это совсем не тот файл?
файлы NTDETECT.COM, NTLDR, SetupLdr.bin тянем от тудаже из дистра ХР из папки i386?
BootSdi.wim - надо как-то дополнительно подготавливать для загрузки по сети или все как обычно?
davinchi9
startrom.N12 от startrom.0 отличается в основном только поддержкой горячих клавиш в момент загрузки - так что можно использовать любой.
А вот по поводу NTDETECT.COM, NTLDR, SetupLdr.bin - это надо брать из последнего BootSDI.script. Притом в качестве NTLDR используем PXELDR (не забываем при сборке поставить галочку о его создании). Кстати(если кто грузится с линуха) - обращаем внимание на регистр имен - имя загружаемого WIM - большими надо, все остальное маленькими, регистр внутри WIM роли не играет...
startrom.N12 от startrom.0 отличается в основном только поддержкой горячих клавиш в момент загрузки - так что можно использовать любой.
А вот по поводу NTDETECT.COM, NTLDR, SetupLdr.bin - это надо брать из последнего BootSDI.script. Притом в качестве NTLDR используем PXELDR (не забываем при сборке поставить галочку о его создании). Кстати(если кто грузится с линуха) - обращаем внимание на регистр имен - имя загружаемого WIM - большими надо, все остальное маленькими, регистр внутри WIM роли не играет...
yurkesha
Цитата:
т.е. мне нужен скрипт BootSDI.script который сам все сделает (вытянет из дистра нужные файлы)? С какой версией билдера работает этот скрипт и где его взять?
P.S. Позскажите есть ли скрипт подготавливающий проет к тестам на виртуальной машине под Hyper-V?
Цитата:
А вот по поводу NTDETECT.COM, NTLDR, SetupLdr.bin - это надо брать из последнего BootSDI.script.
т.е. мне нужен скрипт BootSDI.script который сам все сделает (вытянет из дистра нужные файлы)? С какой версией билдера работает этот скрипт и где его взять?
P.S. Позскажите есть ли скрипт подготавливающий проет к тестам на виртуальной машине под Hyper-V?
Цитата:
а выше речь идет о startrom.0
это или переимянованный startrom.com или startrom.n12 (отличаются необходимостью нажимать F12 dпервом случае)
расшинение 0 ytj,[jlbvj pxelinux - он другое не понимает
(у меня из меню pxelinux грузиться все)
Dimsoft
ок! с этим вроде понятно... а вот с остальными файлами - их самому вытаскивать или это все делает скрипт BootSDI.script? С какой версией билдера работает этот скрипт и где его взять?
ок! с этим вроде понятно... а вот с остальными файлами - их самому вытаскивать или это все делает скрипт BootSDI.script? С какой версией билдера работает этот скрипт и где его взять?
С последней версией точно работает... А взять - уважаемый NIKZZZZ паро-тройку страниц тому назад выкладывал последний вариант скрипта...
На 19 странице:
Цитата:
На 19 странице:
Цитата:
Обновлен WimBoot.script
Добавлена поддержка многоядерных процессоров и сетевая загрузка.
этот скрипт завершается ошибкой
Цитата:
билдер 77 RC1
Цитата:
Unable to create directory: [ExtractFile,"%ScriptFile%","Folder","bootsect.bin","%ProjectTemp%"]
билдер 77 RC1
davinchi9
у меня этот скрипт заработал только после того как я переопределил все пути в его настройке(и само-собой WAIK-файлы подпихнул...).
у меня этот скрипт заработал только после того как я переопределил все пути в его настройке(и само-собой WAIK-файлы подпихнул...).
yurkesha
ссылку на WAIK-файлы не подкинешь?
ссылку на WAIK-файлы не подкинешь?
ВинБилдер 077 после добавления скрипта сетевой загрузки стал останавливается с ошибкой не доходя до выплнения самого скрипта:
Цитата:
ИинБилдер 075 бета 5 доходит до скрипта, но останавливается на ошибке в скрипте:
Цитата:
Все пути переопредилил явным образом, WAIK-файлы подкинул... что не так?
Цитата:
Run - Processing section: [Copy_Drv_Process] From file: [%BaseDir%\Projects\VistaPE-Core\Base\00-api-main.script]
with parameters: [%BaseDir%\Temp\VistaPE-Core\BootWimSrc\Windows\System32\DriverStore\FileRepository\acpi.inf_97916753]
[FileCopy,"#1\*.sys","%TargetDir%\Windows\System32\Drivers"]
FileCopy - Copied [%BaseDir%\Temp\VistaPE-Core\BootWimSrc\Windows\System32\DriverStore\FileRepository\acpi.inf_97916753\*.sys] to: [D:\OS\Target\Windows\System32\Drivers]
[FileCopy,"#1\*.dll","%TargetDir%\Windows\System32"]
FileCopy - Failed to copy [%BaseDir%\Temp\VistaPE-Core\BootWimSrc\Windows\System32\DriverStore\FileRepository\acpi.inf_97916753\*.dll] to: [D:\OS\Target\Windows\System32]
Halt
ИинБилдер 075 бета 5 доходит до скрипта, но останавливается на ошибке в скрипте:
Цитата:
Unable to create directory: [ExtractFile,"%ScriptFile%","Folder","bootsect.bin","%ProjectTemp%"]
Все пути переопредилил явным образом, WAIK-файлы подкинул... что не так?
CryptoPE
Цитата:
Сетевушки встроенные с обычным bootROM PXE. В HP сетевушка 3COM, в ноуте realtek.
На всякий случай обновил BIOS компа - без изменений. В комп пробовал вставлять обычную сетевуху 3COM 905TX-M с bootROM, с ней так же вылетает с ошибкой. Похоже всё же, что PXELDR не дружит именно с чипсетом...
Правда я патчил PXELDR при помощи modldr.py на предмет изменения имени sif файла, надо будет попробовать с непропатченным.
Интересно, а bootmgr.exe из загрузчика висты можно использовать в неизменённом виде? Какие в этом случае придётся соблюсти условия?
davinchi9
Цитата:
Я брал конструктор ruslivepico, который товарищ NIKZZZZ выкладывал в этой ветке, и просто обновлял в нём скрипт загрузки из wim. И уже самим билдером при помощи этого скрипта упаковывал в wim, запуская скрипт отдельно в конструкторе. Но лучше воспользоваться прогой RamBoot44.exe для создания образа RAM-диска, в этом случае хоть и жмётся меньше, но работает стабильнее.
Цитата:
На этих машинах сетевая загрузка осуществляется родным PXE ROM или с помощью стороннего загрузчика (например Etherboot и т.п.)?
Сетевушки встроенные с обычным bootROM PXE. В HP сетевушка 3COM, в ноуте realtek.
На всякий случай обновил BIOS компа - без изменений. В комп пробовал вставлять обычную сетевуху 3COM 905TX-M с bootROM, с ней так же вылетает с ошибкой. Похоже всё же, что PXELDR не дружит именно с чипсетом...
Правда я патчил PXELDR при помощи modldr.py на предмет изменения имени sif файла, надо будет попробовать с непропатченным.
Интересно, а bootmgr.exe из загрузчика висты можно использовать в неизменённом виде? Какие в этом случае придётся соблюсти условия?
davinchi9
Цитата:
этот скрипт завершается ошибкой
Я брал конструктор ruslivepico, который товарищ NIKZZZZ выкладывал в этой ветке, и просто обновлял в нём скрипт загрузки из wim. И уже самим билдером при помощи этого скрипта упаковывал в wim, запуская скрипт отдельно в конструкторе. Но лучше воспользоваться прогой RamBoot44.exe для создания образа RAM-диска, в этом случае хоть и жмётся меньше, но работает стабильнее.
Запутался окончательно...
Какой именно скрипт готовит сборку загружаемую по PXE - WimBoot или BootSDI или они оба? Какой использовать для VistaPE сборки? VistaPE сборка вообще может грузиться по PXE?
Вопрос по RamBoot:
1. RamDriveSize - это размер диска который будет размещен в оперативной памяти? т.е. его надо выбирать в соответствии с размером образа?
2. WinPe Path - это путь к чему?
3. ISO file name - тут указывается iso-шник полученный билдером?
4. флаги CAB image и No GUI boot - для чего?
5. RamBoot из обычного образа который грузится с CD делает образ который грузиться по PXE?
Какой именно скрипт готовит сборку загружаемую по PXE - WimBoot или BootSDI или они оба? Какой использовать для VistaPE сборки? VistaPE сборка вообще может грузиться по PXE?
Вопрос по RamBoot:
1. RamDriveSize - это размер диска который будет размещен в оперативной памяти? т.е. его надо выбирать в соответствии с размером образа?
2. WinPe Path - это путь к чему?
3. ISO file name - тут указывается iso-шник полученный билдером?
4. флаги CAB image и No GUI boot - для чего?
5. RamBoot из обычного образа который грузится с CD делает образ который грузиться по PXE?
Sonya
Цитата:
Понятно. Пока можно сделать так. PXELDR обратно совместим для загрузки обычного образа диска (IMG) в том числе и по сети. Надо только ключи /rdimageoffset и /rdimagelength из winnt.sif убирать. Есть возможность, в качестве теста, загрузить при помощи PXELDR старую RAM (не WIM) сборку RusLive на эти машины?
Цитата:
Сетевушки встроенные с обычным bootROM PXE
Понятно. Пока можно сделать так. PXELDR обратно совместим для загрузки обычного образа диска (IMG) в том числе и по сети. Надо только ключи /rdimageoffset и /rdimagelength из winnt.sif убирать. Есть возможность, в качестве теста, загрузить при помощи PXELDR старую RAM (не WIM) сборку RusLive на эти машины?
davinchi9
По сети будет грузиться и wim и img образ, специально его модифицировать не нужно, работает и так. Разве что, добавить в автозагрузку cmd файл для автоматического включения сети и монтирования сетевого диска. Но с wim пока проблемы на некоторых машинах, так что рекомендую img
1. Предполагаемый размер образа. С учётом NTFS сжатия где-то на 40% меньше общего объёма файлов. Подбирается экспериментально, но с учётом того, чтобы на полученном образе RAM диска оставалось свободно не меньше 5Мб.
2. Я так думаю, это путь к файлам развёрнутой (minint) сборки LiveCD .
3. билдер собирает исошник. Для загрузки по сети он нас не интересует. Нам нужен только файл *.wim или *.img (в случае обычной RAM-загрузки).
4. cab - образ дополнительно упаковывается в cab-архив. Для загрузки по сети не нужно, не каждый сетевой загрузчик умеет его распаковывать, да и экономия от сжатия небольшая. noguibot - параметр, при котором при загрузке сборки не будет показываться заставка windows.
5. прога ramboot делает из minint-сборки образ для ram-загрузки. minint - просто набор файлов в каталоге i386 и programs, ram-загрузка - один файл img
CryptoPE
Вроде бы работает с обычной ram загрузкой, только не помню точно, какой LDR уже испытал. Сегодня вечером точно опробую именно этот загрузчик.
Жаль, что пока не удалось добиться универсальности. wim действительно хорошо жмёт и даёт экономию памяти. Я уж раскатал губу, что можно будет полноценно работать на 256Мб памяти.
По сети будет грузиться и wim и img образ, специально его модифицировать не нужно, работает и так. Разве что, добавить в автозагрузку cmd файл для автоматического включения сети и монтирования сетевого диска. Но с wim пока проблемы на некоторых машинах, так что рекомендую img
1. Предполагаемый размер образа. С учётом NTFS сжатия где-то на 40% меньше общего объёма файлов. Подбирается экспериментально, но с учётом того, чтобы на полученном образе RAM диска оставалось свободно не меньше 5Мб.
2. Я так думаю, это путь к файлам развёрнутой (minint) сборки LiveCD .
3. билдер собирает исошник. Для загрузки по сети он нас не интересует. Нам нужен только файл *.wim или *.img (в случае обычной RAM-загрузки).
4. cab - образ дополнительно упаковывается в cab-архив. Для загрузки по сети не нужно, не каждый сетевой загрузчик умеет его распаковывать, да и экономия от сжатия небольшая. noguibot - параметр, при котором при загрузке сборки не будет показываться заставка windows.
5. прога ramboot делает из minint-сборки образ для ram-загрузки. minint - просто набор файлов в каталоге i386 и programs, ram-загрузка - один файл img
CryptoPE
Вроде бы работает с обычной ram загрузкой, только не помню точно, какой LDR уже испытал. Сегодня вечером точно опробую именно этот загрузчик.
Жаль, что пока не удалось добиться универсальности. wim действительно хорошо жмёт и даёт экономию памяти. Я уж раскатал губу, что можно будет полноценно работать на 256Мб памяти.
Sonya
Цитата:
Проблема здесь не в ошибке. Проблем в том что пока не удается воспроизвести эту ошибку. Поэтому и нужен тест с PXELDR что бы отсечь лишние предположения.
Цитата:
Вроде бы работает с обычной ram загрузкой, только не помню точно, какой LDR уже испытал. Сегодня вечером точно опробую именно этот загрузчик. Жаль, что пока не удалось добиться универсальности.
Проблема здесь не в ошибке. Проблем в том что пока не удается воспроизвести эту ошибку. Поэтому и нужен тест с PXELDR что бы отсечь лишние предположения.
Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
Предыдущая тема: не отвечает Директ 10
Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.