Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 2000/XP/2003 » (статья) Загрузка компьютера по сети с практически любого образа диска.

Ответить
Настройки темы
(статья) Загрузка компьютера по сети с практически любого образа диска.

(*.*)


Сообщения: 36542
Благодарности: 6690


Конфигурация

Профиль | Сайт | Отправить PM | Цитировать


Изменения
Автор: Vadikan
Дата: 19-02-2006
Описание: апдейт статьи
Цитата:
В данной статье опубликованы способы загрузки компьютера по сети с использованием образов дискет/HDD дисков (возможно использование размеров отличных от 1.44 Мб). Это может понадобиться при отсутствии под рукой другого загрузочного носителя, или для удобства эксплуатации в определенных условиях. Способы как минимум раз были успешно испробованы в реальной ситуации, а если вам известны друие, то присылайте свои варианты администратору сайта. Если вы знаете как упростить существующие способы, то присылайте свои варианты авторам способов или опубликуйте их на форуме.

Способ 1: Thinstation и RIS сервер || Способ 2: PXELINUX и TFTPD32 сервер
Читать дальше...

-------
Канал Windows 11, etc | Чат @winsiders


Отправлено: 09:38, 04-12-2005

 

Новый участник


Сообщения: 4
Благодарности: 1

Профиль | Отправить PM | Цитировать


polesye
Цитата:
Здравствуйте!! У меня такая проблема, загружаеться, но когда я пытаюсь загрузить образ (boot: dos), выдаёт такое Cold not find kernel image : \memdisk!!
Где и какие могут быть проблемы и как их исправить!!
Ешё раз прочитать статью PXELINUX и TFTPD32 сервер

Проверить точно ли ты скачал SySLINUX

Взять файлик memdisk из архива и положить в корень папки TFTP сервера.

Проверить настройки TFTP...

Проверить конфиг TFTP сервера!! Удали лишние пункты!!

Отправлено: 18:43, 28-04-2007 | #31



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Пользователь


Сообщения: 74
Благодарности: 1

Профиль | Отправить PM | Цитировать


Цитата:
У меня такая проблема, загружаеться, но когда я пытаюсь загрузить образ (boot: dos), выдаёт такое Cold not find kernel image : \memdisk!!
Люди, если вы пользуетесь tftpd сервером, то он сразу в своем окне пишет лог обращений! Просто посмотрите, что он там не может найти и где ищет. А конкретно в этом случае, скорее всего, надо просто написать вот так в конфиге
Код: Выделить весь код
LABEL dos
    KERNEL memdisk
    APPEND initrd=dos.ima
т.е. просто убрать слеш перед именем имиджа.

Отправлено: 18:00, 20-06-2007 | #32


Пользователь


Сообщения: 74
Благодарности: 1

Профиль | Отправить PM | Цитировать


У меня проблеммка возникла, скачал я этот syslinux вот отсюда, все настроил как пологается, работает. Но не грузит многие имиджи даже простенький dos не грузится, пишет после слития файла с сервера "Disk I/O Error", пробовал partition magic грузить - пишет "Loading boot sector... booting.... Cannot load DOS press key to retry", имидж акрониса тоже не грузиццо (но вот в этой теме почитал, что там надо отдельно ядро вытащить из образа - так что потом еще попробую). Нашел пока только один образ который у меня загрузился, взять можно тут, неплохой кстати сборничек софтинок всяких для восстановления информации.
Подскажите, где я косяк допкстил, чето не понимаю Версия syslinux может так влияет?
И еще хотелось бы увидеть пример конфига с рабочим меню, а не строкой приглашения

Отправлено: 18:15, 20-06-2007 | #33


Ветеран


Сообщения: 825
Благодарности: 50

Профиль | Отправить PM | Цитировать


Кто установил по методу 2 помогите плиз. Итак запросы к DHCP серверу есть. Но меню загрузок на удаленной машине отсутствует:
Содержимое pxelinux.cfg:
Код: Выделить весь код
default local
prompt 1
label local
    localboot 1
label dos
    kernel \memdisk
    append initrd=\dos.imz
label pqpm8
    kernel \memdisk
    append initrd=\pqpm8.imz
label mem
    kernel \memtest
label wxp
    kernel xp\setupldr.bin
В соотв ветке вычитал что в Winnt.sif должно быть так:
Код: Выделить весь код
[SetupData]
; параметры запуска Windows с tftp
	OsLoadOptions="/noguiboot /fastdetect"
; откуда будет происходить сетевая установка
	SetupSourceDevice = "\Device\LanmanRedirector\%SERVERNAME%\RemInst\wxp-pro.rus"
Вопрос - как соотнести RemInst\wxp-pro.rus с моим локальным диском.
То есть в рабочей директории моего TFTP32 должны быть папки RemInst\wxp-pro.rus - внутри которыйх лежит что?
ISO образ или сразу содержимое диска?

Сейчас там директория XP и в ней файлы: ntdetect.com ntldr setupldr.bin winnt.sif

Опишите Вашу структуру и основное содержимое.

Отправлено: 18:41, 11-07-2007 | #34


Новый участник


Сообщения: 3
Благодарности: 0

Профиль | Отправить PM | Цитировать


Для загрузки с сети раньше я использовал Symantec Deploy. Но так как он не захотел работать на 2003 сервере перешел на TFTPD32. Все вроде работает нормально,но для полного счастья не могу решить некоторые проблемы.

1. Загрузка с сети происходит не со всех сетевых карточек имеющих поддержку PXE. Многие карточки нормально подхватывающие загрузку с Symantec Deploy отказываются загружеться с TFTPD32.

2. Увеличилось время паузы перед загрузкой. На многих картах при загрузке с Symantec Deploy необходимо было нажимать на паузу во время обращения к DHCP. После задержки в несколько секунд увеличивалась вероятность подхвата загрузки с сети. Сейчас на TFTPD32 приходится ждать по несколько минут, и то не всегда помогает.

3. В документации сказано, что есть возможность загружать образы размером до 16 МБ. На практике удается максимум 2.88. При попытке загрузится с большего образа пишет что недостаточно свободной памяти.

Подскажите как решить проблемы. Может нужно какие-нибудь особые настройки выставить в файле конфигурации TFTPD?

И еще в способе описанном в статье http://oszone.net/3530_2 используется загрузчик созданный вручную в текстовом виде. Я использую загрузчик созданный программой IMGEDIT.EXE. Она позволяет создать графические менюшки. Проблема в том, что загрузить можно только образы дискет на основе DOS. Кто-нить пробовал линуксовый загрузчик подсунуть в такую менюшку, а также загрузить setupldr.bin?

Отправлено: 16:28, 11-12-2007 | #35


Новый участник


Сообщения: 3
Благодарности: 0

Профиль | Отправить PM | Цитировать


Изображения
Тип файла: jpg IMG_0161.jpg
(188.8 Kb, 13 просмотров)

Проблема в следующем:
Делаю по второму способу, на VirtualBOX все работает (dos), но пробую загрузку на нотнике после указания загрузки с dos выдается "Starting..." и ноут повисает.

Отправлено: 13:55, 23-07-2009 | #36


Аватара для skilfulfox

Новый участник


Сообщения: 1
Благодарности: 0

Профиль | Отправить PM | Цитировать


Здравствуйте! Нужно установить по сети Windows XP x64 Edition.

В дистрибутиве x64 "системным" каталогом считается amd64 и данные по идее должны копироваться из него, но на начальной стадии установки все необходимые файлы пытаются копироваться из i386. Я пробовал копировать требуемые по мере установки файлы из amd64 в i386, но их слишком много. Мне кажется, что у меня неправильный winnt.sif файл, но я могу и ошибаться. Вообщем если кто-то инсталлил, поделитесь секретом, какие тонкости существуют для x64. Может какие-то параметры нужно передать ntldr дополнительно?

Ниже приведу свои конфиги/логи dhcp/tftpd и binl-сервера.

winnt.sif
читать дальше »

[root@webhost /usr/home/tftpboot]# cat winnt.sif
;SetupMgrTag
[Data]
AutoPartition=0
MsDosInitiated="1"
UnattendedInstall="Yes"
floppyless="1"
LocalSourceOnCD=1
OriSrc="\\192.168.0.103\reminst\winxp-pro-eng.x64\amd64"
OriTyp="4"
;DisableAdminAccountOnDomainJoin = 1

[SetupData]
OsLoadOptions="/noguiboot /fastdetect"
;OsLoadOptions="/fastdetect"
SetupSourceDevice="\Device\LanmanRedirector\192.168.0.103\reminst\winxp-pro-eng.x64"

[Unattended]
UnattendMode=FullUnattended
OemSkipEula=Yes
OemPreinstall=No
InstallFilesPath="\\192.168.0.103\reminst\winxp-pro-eng.x64\amd64"
LegacyNIC = 1
TargetPath=\WINDOWS
FileSystem=*
WaitForReboot="No"

[RemoteInstall]
Repartition = No
UseWholeDisk = No

[GuiUnattended]
AdminPassword="changemeasap"
EncryptedAdminPassword=Yes
OEMSkipRegional=1
TimeZone=125
OemSkipWelcome=1

[UserData]
ProductKey=XXXXX-XXXXX-XXXXX-XXXXX-XXXX
FullName="User"
OrgName="N/A"
ComputerName=*

[Display]
BitsPerPel=32
Xresolution=1280
YResolution=1024
Vrefresh=72

[RegionalSettings]
LanguageGroup=5

[Shell]
DefaultStartPanelOff=Yes
DefaultThemesOff=Yes

[Identification]
JoinWorkgroup=WORKGROUP

[Networking]
InstallDefaultComponents=Yes

[Components]
msmsgs=off
msnexplr=off
freecell=off
hearts=off
minesweeper=off
pinball=off
solitaire=off
zonegames=off
oeaccess = off

[OSChooser]
Description="Windows Professional - ЯРЮМДЮПРМЮЪ СЯРЮМНБЙЮ"
Help="аСДЕР БШОНКМЕМЮ СЯРЮМНБЙЮ Windows Professional Б ЯРЮМДЮПРМНИ ЙНМТХЦСПЮЖХХ."
LaunchFile="%INSTALLPATH%\%MACHINETYPE%\templates\startrom.com"
ImageType=Flat

; EOF


Конфиг dhcp.conf
читать дальше »
[root@webhost /usr/home/tftpboot]# cat /usr/local/etc/dhcpd.conf
#option domain-name "example.com";
option domain-name-servers 192.168.0.1;
option subnet-mask 255.255.255.0;

allow bootp;
allow booting;

#option space PXE;
#option PXE.mtftp-ip code 1 = ip-address;
#option PXE.mtftp-cport code 2 = unsigned integer 16;
#option PXE.mtftp-sport code 3 = unsigned integer 16;
#option PXE.mtftp-tmout code 4 = unsigned integer 8;
#option PXE.mtftp-delay code 5 = unsigned integer 8;
#option PXE.discovery-control code 6 = unsigned integer 8;
#option PXE.discovery-mcast-addr code 7 = ip-address;

#class "PXE" {
# match if substring(option vendor-class-identifier, 0, 9) = "PXEClient";
# option vendor-class-identifier "PXEClient";
# vendor-option-space PXE;
# option PXE.mtftp-ip 0.0.0.0;
# option PXE.mtftp-tmout 60;
# filename "/usr/home/tftpboot/startrom.com";
#}

default-lease-time 3600;
max-lease-time 86400;
ddns-update-style none;

subnet 192.168.0.0 netmask 255.255.255.0 {
range 192.168.0.100 192.168.0.254;
option routers 192.168.0.1;
}

host desktop {
hardware ethernet 00:22:15:B6:A3:DC;
fixed-address 192.168.0.101;
filename "startrom.com";
next-server 192.168.0.103;
}


Логи dhcp
читать дальше »

Jul 24 01:00:23 webhost dhcpd: Dynamic and static leases present for 192.168.0.101.
Jul 24 01:00:23 webhost dhcpd: Remove host declaration desktop or remove 192.168.0.101
Jul 24 01:00:23 webhost dhcpd: from the dynamic address pool for 192.168.0/24


Логи tftpd
читать дальше »

Jul 24 01:00:23 webhost in.tftpd[6557]: RRQ from 192.168.0.101 filename startrom.com
Jul 24 01:00:23 webhost in.tftpd[6557]: tftp: client does not accept options
Jul 24 01:00:23 webhost in.tftpd[6558]: RRQ from 192.168.0.101 filename startrom.com
Jul 24 01:00:24 webhost in.tftpd[6559]: RRQ from 192.168.0.101 filename NTLDR remapped to ntldr
Jul 24 01:00:25 webhost in.tftpd[6560]: RRQ from 192.168.0.101 filename BOOTFONT.BIN remapped to bootfont.bin
Jul 24 01:00:25 webhost in.tftpd[6561]: RRQ from 192.168.0.101 filename ntdetect.com
Jul 24 01:00:25 webhost in.tftpd[6562]: RRQ from 192.168.0.101 filename winnt.sif
Jul 24 01:00:25 webhost in.tftpd[6563]: RRQ from 192.168.0.101 filename \winxp-pro-eng.x64\i386\txtsetup.si_ remapped to /winxp-pro-eng.x64/i386/txtsetup.si_
Jul 24 01:00:25 webhost in.tftpd[6564]: RRQ from 192.168.0.101 filename BOOTFONT.BI_ remapped to bootfont.bi_
Jul 24 01:00:25 webhost in.tftpd[6565]: RRQ from 192.168.0.101 filename BOOTFONT.BIN remapped to bootfont.bin
Jul 24 01:00:25 webhost in.tftpd[6566]: RRQ from 192.168.0.101 filename \winxp-pro-eng.x64\i386\biosinfo.in_ remapped to /winxp-pro-eng.x64/i386/biosinfo.in_
Jul 24 01:00:25 webhost in.tftpd[6567]: RRQ from 192.168.0.101 filename \winxp-pro-eng.x64\i386\drvmain.sd_ remapped to /winxp-pro-eng.x64/i386/drvmain.sd_
Jul 24 01:00:25 webhost in.tftpd[6568]: RRQ from 192.168.0.101 filename \winxp-pro-eng.x64\i386\drvmain.sdb remapped to /winxp-pro-eng.x64/i386/drvmain.sdb
Jul 24 01:00:25 webhost in.tftpd[6569]: RRQ from 192.168.0.101 filename \winxp-pro-eng.x64\i386\acpitabl.da_ remapped to /winxp-pro-eng.x64/i386/acpitabl.da_
Jul 24 01:00:25 webhost in.tftpd[6570]: RRQ from 192.168.0.101 filename \winxp-pro-eng.x64\i386\acpitabl.dat remapped to /winxp-pro-eng.x64/i386/acpitabl.dat
Jul 24 01:00:30 webhost in.tftpd[6571]: RRQ from 192.168.0.101 filename \winxp-pro-eng.x64\i386\migrate.in_ remapped to /winxp-pro-eng.x64/i386/migrate.in_
Jul 24 01:00:30 webhost in.tftpd[6572]: RRQ from 192.168.0.101 filename \winxp-pro-eng.x64\i386\migrate.inf remapped to /winxp-pro-eng.x64/i386/migrate.inf
Jul 24 01:00:30 webhost in.tftpd[6573]: RRQ from 192.168.0.101 filename \winxp-pro-eng.x64\i386\unsupdrv.in_ remapped to /winxp-pro-eng.x64/i386/unsupdrv.in_
Jul 24 01:00:30 webhost in.tftpd[6574]: RRQ from 192.168.0.101 filename \winxp-pro-eng.x64\i386\unsupdrv.inf remapped to /winxp-pro-eng.x64/i386/unsupdrv.inf
Jul 24 01:00:30 webhost in.tftpd[6575]: RRQ from 192.168.0.101 filename \winxp-pro-eng.x64\i386\hal.dl_ remapped to /winxp-pro-eng.x64/i386/hal.dl_
Jul 24 01:00:30 webhost in.tftpd[6576]: RRQ from 192.168.0.101 filename \winxp-pro-eng.x64\i386\hal.dl_ remapped to /winxp-pro-eng.x64/i386/hal.dl_
Jul 24 01:00:30 webhost in.tftpd[6577]: RRQ from 192.168.0.101 filename \winxp-pro-eng.x64\i386\ntkrnlmp.ex_ remapped to /winxp-pro-eng.x64/i386/ntkrnlmp.ex_
Jul 24 01:00:31 webhost in.tftpd[6578]: RRQ from 192.168.0.101 filename \winxp-pro-eng.x64\i386\KDCOM.DL_ remapped to /winxp-pro-eng.x64/i386/kdcom.dl_
Jul 24 01:00:31 webhost in.tftpd[6579]: RRQ from 192.168.0.101 filename \winxp-pro-eng.x64\i386\BOOTVID.dl_ remapped to /winxp-pro-eng.x64/i386/bootvid.dl_
Jul 24 01:00:31 webhost in.tftpd[6580]: RRQ from 192.168.0.101 filename \winxp-pro-eng.x64\i386\SETUPREG.HI_ remapped to /winxp-pro-eng.x64/i386/setupreg.hi_
[...]


Необходимые файлы подбрасывал из amd64 ... Но их слишком много и глупо это :-) Все же решил разобраться как правильно нужно сделать.

Логи binl
читать дальше »

Recv BINL NCQ len = 48
NCQ Driver request
[R] Mac address 00:22:15:b6:a3:dc
[R] Vid: 0x10de
[R] Pid: 0x760
[R] rev_u1 = 0x2
[R] rev_u2 = 0x0
[R] rev_u3 = 0x0
[R] rev = 0xa2
[R] rev2 = 0x50
[R] subsys = 0x82f21043
[R] Source path: \\192.168.0.103\reminst\winxp-pro-eng.x64
Checking PCI\VEN_10DE&DEV_0760&SUBSYS_82F21043
Checking PCI\VEN_10DE&DEV_0760
Found PCI\VEN_10DE&DEV_0760 in netnvnb5164.inf
[S] Packet len = 0xaa (170)
[S] Result code: 0x0
[S] type: 0x2
[S] base offset = 0x24 (36)
[S] drv_off = 0x50 (80)
[S] srv_off: 0x68 (104) -> 96 from start
[S] plen: 0x38 (56)
[S] p_off: 0x7a (122) -> 114 from start
[S] hid: PCI\VEN_10DE&DEV_0760 - Len 0x15 (21)
[S] drv: nvefdxp.sys - Len 0xb (11)
[S] srv: NVENETFD - Len 0x8 (8)
[S] Description (REG_EXPAND_SZ [2]) = NoDesc
[S] Characteristics (REG_SZ [1]) = 132
[S] BusType (REG_SZ [1]) = 5
[S] Total Params: 3


Заранее всем спасибо за помощь!

Отправлено: 13:08, 24-07-2009 | #37


Новый участник


Сообщения: 3
Благодарности: 0

Профиль | Отправить PM | Цитировать


Цитата ErshKUS:
Проблема в следующем:
Делаю по второму способу, на VirtualBOX все работает (dos), но пробую загрузку на нотнике после указания загрузки с dos выдается "Starting..." и ноут повисает.
ИзображенияIMG_0161.jpg »
проверил еще на одном ноуте и компе, таже песня. Пробовал разные дистрибутивы dos. ХЕЛП!

Отправлено: 14:50, 24-07-2009 | #38


Новый участник


Сообщения: 3
Благодарности: 0

Профиль | Отправить PM | Цитировать


АУ! неужели никто не сталкивался! Хелп

Отправлено: 10:16, 03-08-2009 | #39


Аватара для Devils0411

Ветеран


Сообщения: 902
Благодарности: 51

Профиль | Отправить PM | Цитировать


ErshKUS, Поиском разучились искать http://forum.oszone.net/post-1156313.html#post1156313

-------
Скрипт автоустановки WINDOWSXP; Скрипт мультиустановки ОС


Отправлено: 19:06, 08-08-2009 | #40



Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 2000/XP/2003 » (статья) Загрузка компьютера по сети с практически любого образа диска.

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Общее - [статья] Создание настроенного образа операционной системы Vadikan Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista 836 29-01-2024 06:32
Не могу загрузиться с любого мультизагрузочного диска DeadDed Непонятные проблемы с Железом 8 07-03-2009 22:59
Настройка Windows на запуск с любого компьютера S-ON Хочу все знать 1 26-02-2008 10:02
Установка на VMWARE по сети без образа диска NikLok Автоматическая установка Windows 2000/XP/2003 1 20-01-2007 21:16
Загрузка компьютера с внешнего USB жёсткого диска vadimiron Хочу все знать 1 24-12-2004 16:24




 
Переход