PDA

Показать полную графическую версию : Что делать с WIM-файлом?


X_Fear
12-03-2016, 14:07
Здравствуйте, я скачал вот этот вим-файл http://www.winpe.ru/build/minype_net_by_yurkesha_wim Я знаю что в качестве загрузчика должен быть setupldr.bin, только откуда его взять? HEX-ом редактировать? Помогите пожалуйста.

Сlassic
12-03-2016, 21:37
По ссылке minype_net.rar, в нем min(y)pe_net.iso, в нем папка WIMB, в ней setupldr.bin
В MENU.LST

title WIM_MIN(Y)PE RAM 160+
find --set-root --ignore-floppies --ignore-cd /WIMB/SETUPLDR.BIN || find --set-root /WIMB/SETUPLDR.BIN
chainloader /WIMB/SETUPLDR.BIN

X_Fear
13-03-2016, 00:20
Эмм.. какой ещё .rar? По ссылке - файл HDD.wim(для сетевой загрузки)

Сlassic
13-03-2016, 01:06
Эмм.. какой ещё .rar? По ссылке - файл HDD.wim(для сетевой загрузки) »
Хм, забавно ваше удивление.... Ну да ладно. Скачал и HDD.wim, переименовал в winpe.wim, открыл образ min(y)pe_net.iso из архива minype_net.rar, в UltraISO, удалил winpe.wim, добавил свой winpe.wim, сохранил... На виртуалке загрузился.

X_Fear
13-03-2016, 11:46
Эмм, я не нашёл minype_net.rar :(( Я не понимаю откуда вы его взяли ;( Возможно я слипой, но нет нихеря:(

Сlassic
13-03-2016, 11:56
Так по вашей же ссылке
Здравствуйте, я скачал вот этот вим-файл http://www.winpe.ru/build/minype_net_by_yurkesha_wim Я знаю что в качестве загрузчика должен быть setupldr.bin, только откуда его взять? HEX-ом редактировать? Помогите пожалуйста. »
правда для скачивания надо быть зарегистрированным.

X_Fear
13-03-2016, 17:26
Так всё сделал, спасибо вам, очень благодарен, только столкнулся с одной проблемой, вы случайно не сталкивались: когда в меню grub4dos-а при выборе загрузки этого изо-образа(я поменял HDD.wim на winpe.wim, поменяв название), грузится файлы образа на оперативки(270mb), после этого в низу полоска(проходит сама загрузка winpe) вылетает ошибка:(:dmboot.sys не найден. Кстати сами файлы находятся на флешке роутера, загрузка через pxe(LAN).

Сlassic
13-03-2016, 17:42
вы случайно не сталкивались »
Нет, не сталкивался. Как я понял, вы грузите именно iso ? А не пробовали распаковать его на флешку и прописать соответствующее меню на загрузку ?

X_Fear
13-03-2016, 18:13
Нет, мне не нужно распаковывать. Мне нужно так сказать Hirens BootCD, программы для диагностики компа и установка любой ОС, сейчас стоят: Memory Test, Victory ну и этот образ. Хотя можно и попробовать, но думаю результат будет одинаковый.

Сlassic
13-03-2016, 18:16
Я бы попробовал. А так, вроде, получается iso в память, а потом и из него wim опять в память ?
Ради интереса на реальную флеху сделал два варианта загрузки. Проверял на ноуте:
из iso - какая-то ошибка и не загрузился
из распакованного - все нормально.

Мне нужно так сказать Hirens BootCD, »
Для, так сказать компактности, можно winpe.wim положить в папку WIMB, а в файле nt.m изменить
rdpath=\WIMB\winpe.wim

X_Fear
13-03-2016, 21:18
Капец, низнаю может я неправильно распаковал - не работает. Ни на флешке, ни через pxe. На флешке показывает мол:"ntdetect не найден", а через лан: "setupldr.bin такой формат файла не поддерживается":(:(:(:( Скажи как ты распаковал.

X_Fear
13-03-2016, 21:40
Кстати способ, где iso грузится на оперативку, на флешке работает. Через лан не работает, возможно это проблема с драйверами сетевой карты

Сlassic
13-03-2016, 21:45
В корне флешки папка WIMB, файлы: BOOTFONT.BIN и NTDETECT.COM
В папка WIMB файлы: BOOTFIX.BIN, nt.m, NTDETECT.COM, setupldr.bin, winpe.wim
В файле nt.m:

[SetupData]
BootDevice="ramdisk(0)"
BootPath="\i386\System32\"
OsLoadOptions="/fastdetect /minint /rdimageoffset=8192 /rdimagelength=3161088 /rdpath=\WIMB\winpe.wim"

В файле MENU.LST:

title WIM_MIN(Y)PE RAM 160+
find --set-root --ignore-floppies --ignore-cd /WIMB/SETUPLDR.BIN || find --set-root /WIMB/SETUPLDR.BIN
chainloader /WIMB/SETUPLDR.BIN

P.s. ... а с таким меню удалось загрузиться и из образа (и сам образ в память не грузится)

title Min(y)pe_net
find --set-root /boot/min(y)pe_net.iso
map /boot/min(y)pe_net.iso (hd32)
map --e820cycles=0
map --hook
chainloader (hd32)

конечно нужно учитывать, что это не сетевая загрузка...

X_Fear
13-03-2016, 23:01
Ну через флешку: winpe запускается, всё работает. Но через LAN нихера. Наверное такая структура файлов не поддерживается, нужна наверно такая http://www.winpe.ru/content/universalnyy_server_setevoy_zagruzki_i_ustanovki_nachalo Завтра такое попробую. Спасибо!!

Сlassic
13-03-2016, 23:37
Нарыл тут у себя в "кладовке" вот такое http://rghost.ru/6HkzmTLvW

Читать !Readme.txt
может как-то поможет или подтолкнет на какую мысль...

X_Fear
14-03-2016, 21:43
Нарыл тут у себя в "кладовке" вот такое http://rghost.ru/6HkzmTLvW

Читать !Readme.txt
может как-то поможет или подтолкнет на какую мысль...

Реалезовал это думаю правильно, но проблемы есть. Из стандартного menu.lst не хочет переходить на server.lst. Поменял названия menu.lst -> server.LST, захожу, выбираю install winpe wim, подгружается startrom, выходит: TFTP не найден:( Кстати в качестве загрузчика использовал не NTLDR(bootmgr), a GRLDR.

Сlassic
14-03-2016, 23:33
9. В папке "загрузка по сети tftpd32" содержится пример для загрузки по сети. Чтоб понять как это работает добавляем на загрузочную флешку файлы из этой папки и файлы сервера в этой теме:
http://forum.ru-board.com/topic.cgi?forum=5&topic=25537&glp
готовый комплект: http://narod.ru/disk/10790609000/tftpd.7z.html
скачиваем файлы сервера tftpd32.exe, tftpd32.ini, файл startrom.n12 находим в дистрибутиве WinXP, который в CAB-архиве STARTROM.N1_. На флешку добавляем PXELDR, переименовав в NTLDR, его можно взять в сборках RusLive в двух вариантах для img и для wim. Стартуем сервер tftpd32.exe, а на компе-клиенте в биосе активируем "Lan boot", во вермя старта ком-клиент увидит сервер и загрузит меню menu.lst, выбираем пункт server и проверяем загрузку.

в папке help\tftpd32.htm

X_Fear
26-03-2016, 22:43
Опять,здравствуйте. Нужна помощь, не знаю как реализовать. Сделал всё как в этих статьях http://www.winpe.ru/content/universalnyy_server_setevoy_zagruzki_i_ustanovki_chast_2 На компе установил Ubuntu 14 server, а вот как dhcp поставить на роутере не пойму, даже такого пакета dhcpd нет. При запуске pxe пишет, мол pxelinux.0 не найден.




© OSzone.net 2001-2012