Установка Windows 7 И WinSrv2008 R2 по сети - КАК?

Обсуждение статьи "PXELINUX и новые возможности установки Windows"

Модераторы: editor, Devils

Re: Установка Windows 7 И WinSrv2008 R2 по сети - КАК?

Сообщение vamse » 08 сен 2010, 16:43

Я редактирую в Far Manager. Строка в формате UNICODE, поэтому будет выглядить, как \ B o o t \ B C D (как будто каждая буква отделена пробелом).

А что именно жать надо в Far? я жму f4 у меня открываются всякие непонятные символы и все ((
vamse
 
Сообщения: 4
Зарегистрирован: 08 сен 2010, 11:24

Re: Установка Windows 7 И WinSrv2008 R2 по сети - КАК?

Сообщение root » 08 сен 2010, 16:50

vamse писал(а):
Я редактирую в Far Manager. Строка в формате UNICODE, поэтому будет выглядить, как \ B o o t \ B C D (как будто каждая буква отделена пробелом).

А что именно жать надо в Far? я жму f4 у меня открываются всякие непонятные символы и все ((

Все правильно это же двоичный файл. Спускайся внмз и увидишь эту магическую строку. Или сделай поиск \\\x0000B\x0000o\x0000o\x0000t\x0000\\\x0000B\x0000C\x0000D, естественно включив регулярные выражения (Regular Expressions).
root
Site Admin
 
Сообщения: 439
Зарегистрирован: 20 июл 2006, 00:45

Re: Установка Windows 7 И WinSrv2008 R2 по сети - КАК?

Сообщение vamse » 08 сен 2010, 22:44

root писал(а):Все правильно это же двоичный файл. Спускайся внмз и увидишь эту магическую строку. Или сделай поиск \\\x0000B\x0000o\x0000o\x0000t\x0000\\\x0000B\x0000C\x0000D, естественно включив регулярные выражения (Regular Expressions).

Спасибо, огромное. Все сделал, все заработало, как надо.
vamse
 
Сообщения: 4
Зарегистрирован: 08 сен 2010, 11:24

Re: Установка Windows 7 И WinSrv2008 R2 по сети - КАК?

Сообщение RooTroL » 13 дек 2010, 11:54

root писал(а):Что-то типа этого
Код: Выделить всё
bcdedit -store C:\NETBOOT\BOOT\BCD -set {bootmgr} nointegritychecks Yes timeout 30
И только тогда изменненый bootmgr заработает.

BCD - это папка? Не могу у себя её найти.
RooTroL
 
Сообщения: 16
Зарегистрирован: 13 дек 2010, 11:16

Re: Установка Windows 7 И WinSrv2008 R2 по сети - КАК?

Сообщение root » 13 дек 2010, 12:34

RooTroL писал(а):
root писал(а):Что-то типа этого
Код: Выделить всё
bcdedit -store C:\NETBOOT\BOOT\BCD -set {bootmgr} nointegritychecks Yes timeout 30
И только тогда изменненый bootmgr заработает.

BCD - это папка? Не могу у себя её найти.

BCD это файл который будет создан.
root
Site Admin
 
Сообщения: 439
Зарегистрирован: 20 июл 2006, 00:45

Re: Установка Windows 7 И WinSrv2008 R2 по сети - КАК?

Сообщение RooTroL » 13 дек 2010, 13:03

Не совсем понял. (возможно туплю)
У меня поднят WDS
Архитектура папок такова:
d:\RemoteInstall\Boot\x86 - тут же папки Images и pxelinux.cfg.
в pxelinux.cfg - default с меню
Код: Выделить всё
LABEL local
MENU       DEFAULT
MENU LABEL Boot From Local HDD
LOCALBOOT 0

LABEL wds
MENU       LABEL Install Windows XP Pro SP3
KERNEL     pxeboot.0

LABEL lite
MENU LABEL Recovery Lite 7
KERNEL     Liteboot.0


в x86 - pxeboot.0, bootmgr.exe, vesamenu.c32, default.bcd
в Images - boot.wim, boot.wim.bcd, boot.wim.bcd.log, liteboot.wim, liteboot.wim.bcd, liteboot.win.bcd.log

boot.wim - образ устанавливаемой системы, а liteboot.wim - windows 7 lite CD
Оба образа добавлены через консоль WDS и видны при выборе загрузки второго меню "wds"
2.jpg

А хочется сделать так, чтоб при выборе pxeboot.0 загружался boot.wim, а на liteboot.0 загружался liteboot.wim
1.jpg
(11.19 КБ) Скачиваний: 0

Мои действия:
1. Создаю liteboot.exe путём копирования и переименования bootmgr.exe
2. Создаю liteboot.0 через
Код: Выделить всё
cscript rep.vbs pxeboot.0 bootmgr.exe liteboot.0 liteboot.exe

3. (Не совсем понял какой скрипт (скорее всего первые 2))Создаю файл srv при помощи скрипта BCD тока указываю там winpe_srv.wim (где его указать?) либо любое другое, какое мне нравится.
4. Изменяю загрузчик liteboot.exe в нем изменить нужно \boot\BCD на \boot\srv

По идее для pxeboot.0 надо проделать такую же операцию!?

И по идее должно заработать.
RooTroL
 
Сообщения: 16
Зарегистрирован: 13 дек 2010, 11:16

Re: Установка Windows 7 И WinSrv2008 R2 по сети - КАК?

Сообщение root » 13 дек 2010, 15:06

RooTroL писал(а):Мои действия:
1. Создаю liteboot.exe путём копирования и переименования bootmgr.exe
2. Создаю liteboot.0 через
Код: Выделить всё
cscript rep.vbs pxeboot.0 bootmgr.exe liteboot.0 liteboot.exe

Неправильно. Количество символов в имени bootmgr не совпадает с количеством символов в liteboot
RooTroL писал(а):3. (Не совсем понял какой скрипт (скорее всего первые 2))

Я что-то сам не понимаю о чем речь. Данный топик был создан пред публикацией материала. Сейчас все изложено PXELINUX и новые возможности установки Windows там же и скрипты.
root
Site Admin
 
Сообщения: 439
Зарегистрирован: 20 июл 2006, 00:45

Re: Установка Windows 7 И WinSrv2008 R2 по сети - КАК?

Сообщение RooTroL » 13 дек 2010, 15:12

Ок. Понял. Спасибо.
RooTroL
 
Сообщения: 16
Зарегистрирован: 13 дек 2010, 11:16

Re: Установка Windows 7 И WinSrv2008 R2 по сети - КАК?

Сообщение RooTroL » 13 дек 2010, 17:43

Код: Выделить всё
cscript rep.vbs c:\netboot\windows7x64\pxeboot.n12 bootmgr.exe c:\netboot\windows7x64\pxeboot.0 003tmgr.exe

создаётся 003tmgr.exe, но он пустой. В чём может быть проблема?

Код: Выделить всё
editbin.exe 003tmgr.exe /release
даёт ошибку "PE signature not found"
RooTroL
 
Сообщения: 16
Зарегистрирован: 13 дек 2010, 11:16

Re: Установка Windows 7 И WinSrv2008 R2 по сети - КАК?

Сообщение root » 13 дек 2010, 17:52

RooTroL писал(а):
Код: Выделить всё
cscript rep.vbs c:\netboot\windows7x64\pxeboot.n12 bootmgr.exe c:\netboot\windows7x64\pxeboot.0 003tmgr.exe

создаётся 003tmgr.exe, но он пустой. В чём может быть проблема?

Эта команда создаст файл pxeboot.0.
Для создания 003tmgr.exe другой синтаксис, так как добавляеться ключ /bootmg
root
Site Admin
 
Сообщения: 439
Зарегистрирован: 20 июл 2006, 00:45

Пред.След.

Вернуться в PXELINUX и новые возможности установки Windows

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron
@Mail.ru