Калі АС Віндовс 10 выкарыстоўваецца ў невялікай арганізацыі, для спрашчэння ўстаноўкі яе на некалькі кампутараў можна выкарыстоўваць методыку інсталяцыі па сетцы, з якой мы і хочам вас сёння пазнаёміць.
Працэдура сеткавай ўстаноўкі Windows 10
Для інсталяцыі "дзясяткі" па сетцы спатрэбіцца выканаць некалькі дзеянняў: усталяваць сервер TFTP з дапамогай іншага рашэння, падрыхтаваць файлы дыстрыбутыва і наладзіць сеткавай загрузнік, наладзіць агульны доступ да каталога з файламі дыстрыбутыва, дадаць ўсталёўнік на сервер і непасрэдна ўсталяваць АС. Пойдзем па парадку.
Этап 1: Усталёўка і налада TFTP-сервера
Для палягчэння працэсу сеткавай інсталяцыі дзясятай версіі "вокнаў" варта ўсталяваць адмысловы сервер, рэалізаваны ў выглядзе іншага рашэння, бясплатнай утыліты Tftp у рэдакцыях 32 і 64 біта.
Старонка загрузкі Tftp
- Перайдзіце па спасылцы вышэй. Знайдзіце блок з найноўшай версіяй утыліты. Звярніце ўвагу, што яна даступная толькі для x64 АС, таму скарыстайцеся папярэднімі рэвізіямі, калі машына для ўстаноўкі сервера працуе пад 32-бітнай Віндовс. Для пастаўленай мэты нам патрабуецца версія Service Edition - клікніце па спасылцы "Direct link for Service Edition".
- Загрузіце установачны файл Тфтп на мэтавай кампутар і запусціце яго. У першым акенцы прыміце ліцэнзійнае пагадненне націскам на кнопку "I Agree".
- Далей адзначце патрэбныя кампаненты, як пазначана на скрыншоце ніжэй, і націскайце "Next".
- Паколькі ўтыліта дадае спецыяльную службу да ўжо наяўных, ўсталёўваць яе варта толькі на сістэмны дыск ці частка. Па змаўчанні ён і абраны, так што націскайце "Install" для працягу.
Пасля ўстаноўкі пераходзім да налад сервера.
- Запускайце Tftp і ў галоўным акне праграмы націсніце на кнопку "Settings".
- На ўкладцы налад "GLOBAL" пакіньце уключанымі толькі опцыі "TFTP Server" і "DHCP Server".
- Пераходзіце да закладкі "TFTP". Перш за ўсё скарыстайцеся наладай "Base Directory" - у ёй трэба будзе выбраць каталог, у які будзе крыніцай ўсталявальных файлаў для інсталяцыі па сетцы.
- Далей адзначце галачкай пункт "Bind TFTP to this address", І выберыце ў спісе IP-адрас машыны-крыніцы.
- адзначце опцыю "Allow« »As Virtual root".
- Пераходзім да ўкладцы "DHCP". Калі ў вашай сеткі ўжо прысутнічае такі тып сервера, то ад убудаванага ў ўтыліту можна адмовіцца - у наяўным прапішіце значэння 66 і 67, якія ўяўляюць сабой адрас сервера TFTP і шлях да каталога з ўсталёўнікам Windows адпаведна. Калі ж сервера няма, то перш за ўсё звярніцеся да блоку "DHCP Pool Definition": у "IP pool start address" ўпішыце пачатковае значэнне дыяпазону выдаюцца адрасоў, а ў полі "Size of pool" колькасць даступных пазіцый.
- У полі "Def. Router (Opt 3)" ўпішыце IP маршрутызатара, у палі "Mask (Opt 1)" і "DNS (Opt 6)" - маску шлюза і адрасы DNS адпаведна.
- Для захавання уведзеных параметраў націскайце на кнопку "OK".
З'явіцца папярэджанне, што для захавання спатрэбіцца перазапусціць праграму, зноў націсніце "ОК".
- Ўтыліта перазапусціць, ужо карэктна настроеная. Таксама ўжываць стварыць выключэнне для яе ў брандмаўэры.
Урок: Даданне выключэння ў брандмаўэры Windows 10
Этап 2: Падрыхтоўка файлаў дыстрыбутыва
Падрыхтоўка файлаў інсталяцыі Віндовс патрабуецца з-за адрозненняў у спосабе ўстаноўцы: у сеткавым рэжыме выкарыстоўваецца іншае асяроддзе.
- У каранёвай тэчцы TFTP-сервера, створанага на папярэднім этапе, стварыце новы каталог з імем аперацыйнай сістэмы - напрыклад, Win10_Setupx64 для "дзясяткі" разраднасці x64. У гэтую тэчку варта змясціць каталог sources з адпаведнай часткі выявы - у нашым прыкладзе з папкі x64. Для капіявання з выявы наўпрост можна выкарыстоўваць праграму 7-Zip, у якой прысутнічае патрэбны функцыянал.
- Калі плануецца задзейнічаць і дыстрыбутыў 32-бітнай версіі, стварыце асобны каталог з іншым імем у каранёвай дырэкторыі TFTP-сервера і змесціце ў яго адпаведную тэчку sources.
Увага! Не спрабуйце выкарыстоўваць адну і тую ж тэчку для ўсталявальных файлаў рознай бітнасцю!
Зараз варта наладзіць вобраз загрузніка, прадстаўлены файлам boot.wim ў корані каталога sources.
Для гэтага нам спатрэбіцца дадаць да яго сеткавыя драйвера і спецыяльны скрыпт для працы з ім. Пак сеткавых драйвераў прасцей за ўсё атрымаць з дапамогай іншага ўсталёўшчыка пад назвай Snappy Driver Installer.
Спампаваць Snappy Driver Installer
- Паколькі праграма партатыўная, ўсталёўваць яе на кампутар не трэба - проста распакуйце рэсурсы ў любое зручнае месца, і запускайце выкананы файл SDI_x32 або SDI_x64 (Залежыць ад разраднасці бягучай аперацыйнай сістэмы).
- Клікніце па пункце "Даступныя абнаўлення" - з'явіцца акенца выбару загрузкі драйвераў. Націсніце на кнопку "Толькі сеткавыя" і націсніце кнопку "ОК".
- Дачакайцеся заканчэння запампоўкі, пасля чаго пераходзіце ў тэчку drivers у каранёвым каталогу Snappy Driver Installer. Там павінны прысутнічаць некалькі архіваў з патрэбнымі драйверамі.
Рэкамендуецца адсартаваць драйвера па разраднасці: ўсталёўваць версіі x86 для 64-бітнай Віндовс немэтазгодна, як і наадварот. Таму раім стварыць асобныя каталогі для кожнага з варыянтаў, куды паасобна перамесціце 32- і 64-бітныя варыяцыі сістэмнага ПА.
Цяпер зоймемся падрыхтоўкай загрузных вобразаў.
- Перайдзіце да карэннага каталогу TFTP-сервера і стварыце ў ім новую тэчку з імем Image. У гэтую тэчку варта скапіяваць файл boot.wim з дыстрыбутыва патрэбнай разраднасці.
Калі выкарыстоўваецца камбінаваны вобраз x32-x64, скапіяваць трэба кожны па чарзе: 32-бітны варта назваць boot_x86.wim, 64-бітны - boot_x64.wim.
- Для мадыфікацыі вобразаў скарыстаемся інструментам PowerShell- знайдзіце яго пасродкам "Пошуку" і скарыстайцеся пунктам "Запусціць ад імя адміністратара".
Для прыкладу пакажам мадыфікацыю 64-бітнага загрузнай выявы. Пасля адкрыцця ПоверШелл увядзіце ў яго наступную каманды:
dism.exe / get-imageinfo / imagefile: * адрас тэчкі Image * boot.wim
Далей увядзіце такі аператар:
dism.exe / mount-wim / wimfile: * адрас тэчкі Image * boot.wim / index: 2 / mountdir: * адрас каталога, куды будзе змантаваны вобраз *
Гэтымі камандамі мы мантуем вобраз для маніпуляцый з ім. Цяпер перайдзіце да каталога з паками сеткавых драйвераў, скапіруйце іх адрасы і выкарыстоўвайце ў наступнай камандзе:
dism.exe / image: * адрас каталога са змантаваным чынам * / Add-Driver / Driver: * адрас тэчкі з драйверпаком патрэбнай разраднасці * / Recurse
- Не зачыняючы PowerShell, пераходзіце да тэчцы, да якой падлучаны вобраз - зрабіць гэта можна праз "Гэты кампутар". Затым у любым месцы стварыце тэкставы файл з імем winpeshl. Адкрыйце яго і ўстаўце наступнае тэкст быў:
[LaunchApps]
init.cmdУключыце адлюстраванне пашырэньні файлаў, калі не зрабілі гэтага раней, і зменіце пашырэнне TXT на INI у файла winpeshl.
Скапіруйце гэты файл і пераходзіце да каталога, у які змантавалі вобраз boot.wim. Расчыніце паслядоўна дырэкторыі
Windows / System32
з гэтага каталога, і ўстаўце туды атрыманы дакумент. - Стварыце яшчэ адзін тэкставы файл, на гэты раз з імем init, У які ўстаўце наступны тэкст:
:::::::::::::::::::::::::::::::::::::::
:: INIT SCRIPT ::
:::::::::::::::::::::::::::::::::::::::
@echo off
title INIT NETWORK SETUP
color 37
cls:: INIT Variables
set netpath = 192.168.0.254 share Setup_Win10x86 :: тут павінен быць сеткавай шлях да тэчкі змяшчае ўсталявальныя файлы
set user = guest
set password = guest:: WPEINIT start
echo Start wpeinit.exe ...
wpeinit
echo.:: Mount Net Drive
echo Mount net drive N: ...
net use N:% netpath% / user:% user%% password%
IF% ERRORLEVEL% GEQ 1 goto NET_ERROR
echo Drive mounted!
echo.:: Run Windows Setup
color 27
echo Starting Windows Setup ...
pushd N: sources
setup.exe
goto SUCCESS: NET_ERROR
color 47
cls
echo ERROR: Cant mount net drive. Check network status!
echo Check network connections, or access to network share folder ...
echo.
cmd: SUCCESS
Захавайце змены, зачыніце дакумент, зменіце яго пашырэнне на CMD і таксама перамесціце ў тэчку
Windows / System 32
змантаванага ладу. - Зачыніце ўсе тэчкі, звязаныя са змантаваным чынам, пасля чаго вяртайцеся да ПоверШелл, дзе увядзіце каманду:
dism.exe / unmount-wim / mountdir: * адрас каталога са змантаваным чынам * / commit
- Калі выкарыстоўваецца некалькі boot.wim, крокі 3-6 спатрэбіцца паўтарыць і для іх.
Этап 3: Усталёўка загрузніка на сервер
На гэтым этапе спатрэбіцца ўсталяваць і наладзіць сеткавай загрузнік для ўстаноўкі Windows 10. Знаходзіцца ён ўнутры каталога з імем PXE ў вобразе boot.wim. Атрымаць да яго доступ можна метадам мантавання, які апісаны ў папярэднім этапе, або жа з дапамогай таго ж 7-Зип, ім і скарыстаемся.
- Адкрыйце boot.wim патрэбнай разраднасці з дапамогай 7-Zip. Перайдзіце ў нумарную тэчку самага вялікага памеру.
- Перайдзіце ў каталог Windows / Boot / PXE.
- Перш за ўсё знайдзіце файлы pxeboot.n12 і bootmgr.exe, Скапіюйце іх у каранёвай каталог сервера TFTP.
- Далей у гэтым жа каталогу стварыце новую тэчку з імем Boot.
Цяпер вяртайцеся да адкрытага 7-Зип, у якім перайдзіце ў корань ладу boot.wim. Адкрыйце каталогі па адрасе Boot DVD PCAT - скапіруйце адтуль файлы BCD, boot.sdi, А таксама тэчку ru_RU, Якія устаўце ў тэчку Boot, Створаную раней.
Таксама ўжываць скапіяваць каталог Fonts і файл memtest.exe. Дакладнае іх месцазнаходжанне залежыць ад канкрэтнага ладу сістэмы, але часцей за ўсё яны размяшчаюцца па адрасе boot.wim 2 Windows PCAT.
Звычайным капіяваннем файлаў, нажаль, усё не заканчваецца: трэба яшчэ наладзіць BCD, які ўяўляе сабой канфігурацыйны файл загрузніка Віндовс. Зрабіць гэта можна з дапамогай адмысловай утыліты BOOTICE.
Спампаваць BOOTICE з афіцыйнага сайта
- Ўтыліта партатыўная, таму пасля заканчэння загрузкі проста запускайце выкананы файл, адпаведны разраднасці рабочай АС зыходнай машыны.
- Пераходзіце да закладкі "BCD" і адзначце опцыю "Other BCD file".
адкрыецца акно "Правадыра", У якім трэба паказаць файл, размешчаны па адрасе * Каранёвай каталог TFTP * / Boot.
- Клікніце па кнопцы "Easy Mode".
Запусціцца інтэрфейс спрошчанай налады BCD. Перш за ўсё звярніцеся да блоку "Global Settings". Адключыце таймаўт - замест 30 ўпішыце 0 ў адпаведнае поле, і зніміце галачку з аднайменнага пункта.
Далей у спісе "Boot language" усталюйце "Ru_RU" і адзначце пункты "Display boot menu" і "No integrity checks".
- Далей пераходзіце да секцыі "Options". У полі "OS Title" напішыце "Windows 10 x64", "Windows 10 x32" або "Windows x32_x64" (Для камбінаваных дыстрыбутываў).
- Перамяшчаемся да блоку "Boot device". У полі "File" трэба прапісаць адрас месцазнаходжання WIM-выявы:
Image / boot.wim
Такім жа чынам пакажыце месцазнаходжанне SDI-файла.
- Націсніце на кнопкі "Save Current System" і "Close".
Пасля вяртання ў галоўнае акно ўтыліты скарыстайцеся кнопкай "Professional mode".
- расчыніце спіс "Application objects", У якім знайдзіце назву сістэмы, зададзенае раней у поле "OS Title". Вылучыце гэты пункт пстрычкай левай кнопкі мышы.
Далей перавядзіце курсор у правую частку акна і клікніце правай кнопкай мышкі. выберыце пункт "New element".
- У спісе "Element name" выберыце "DisableIntegrityChecks" і пацвердзіце націскам "ОК".
З'явіцца акно з перамыкачом - ўсталюйце яго ў становішча "True / Yes" і націскайце "ОК".
- Пацвярджаць захаванне змен не трэба - проста зачыняйце ўтыліту.
На гэтым налада загрузніка скончана.
Этап 4: Прадастаўленне агульнага доступу да каталогаў
Цяпер спатрэбіцца наладзіць на мэтавай машыне агульны доступ да тэчцы сервера TFTP. Мы ўжо разглядалі падрабязнасці гэтай працэдуры для Windows 10, так што рэкамендуем скарыстацца інструкцыямі з артыкула ніжэй.
Урок: Агульны доступ да тэчак у Windows 10
Этап 5: Усталёўка аперацыйнай сістэмы
Мабыць, самы просты з этапаў: непасрэдна інсталяцыя Віндовс 10 па сетцы практычна нічым не адрозніваецца ад ўстаноўкі з флэшкі або кампакт-дыска.
Больш падрабязна: Як усталяваць Windows 10
заключэнне
Ўстаноўка аперацыйнай сістэмы Віндовс 10 па сетцы не занадта складаны занятак: асноўныя цяжкасці складаюцца ў правільнай падрыхтоўцы файлаў дыстрыбутыва і наладзе канфігурацыйнага файла загрузніка.