ืฆืืจืืื ืืืืื ืชืืฉืื ืืืจื ืืืงืจืื!
ืืืจืช ืืืืจ ืื ืืื ืืืชืื ืกืงืืจื ืงืฆืจื ืฉื ืืืคืฉืจืืืืช ืืคืจืืกืช ืืขืจืืืช ืฉืื ืืช ืืืืฆืขืืช WDS (Windows Deployment Services)
ืืืืจ ืื ืืกืคืง ืื ืืืืช ืงืฆืจืืช ืืคืจืืกืช Windows 7 x64, Windows XP x86, Ubuntu x64 ืืืืกืคืช ืืืื ืฉืืืืฉืืื ืืืชืืื ืจืฉืช ืืืื Memtest ื-Gparted.
ืืกืืคืืจ ืืกืืคืจ ืืคื ืกืืจ ืืจืขืืื ืืช ืฉืขืืืื ืื ืืจืืฉ. ืืืื ืืชืืื ืืืืงืจืืกืืคื...
ืืขืืฉืื ืืกืืคืืจ ืขืฆืื:
ืื ืืืื ืืืขืชื ืืจืขืืื ืืืืื ื ืฉื ืคืจืืกืช ืืขืจืืืช ืืขืืืื ืืืืฆืขืืช WDS. ืื ืืืฉืื ืขืืฉื ืืช ืืขืืืื ืืฉืืืื ื, ืื ื ืืื. ืืื ืืืงืืื ื ืืื ืืฉืื ืืืฉ, ืื ื ืขืื ืฉืืขืชืืื. ืื ืืชืขืื ืืคืืจืื ืจื ืขื ืืชืืืืจ ืฉื ืืชืงื ืช ืชืคืงืื ื-WDS - ืืืงืจืืกืืคื ืืจืชืืื ืืื ื-Next-Next-Next ืืืฉ ืืจืื ืฉื ืืืืจืื ืื ืืฉื ืื. ืืื ื ืืกืคืจ ืืื ืืงืฆืจื ืขื ืขืืืื ืขื ืชืืื ืืช Windows, ืชืื ืืชืืงืืืช ืืืืชื ืจืืขืื ืฉืืจืื ืื ืืงืฉืืื. ืืขืจืืืช ืฉืืื ื ืฉื ืืืงืจืืกืืคื ืืชืืืจื ืืืชืจ ืคืืจืื (ืขืืืจื ืืชืืื ืืืืืจ).
ืืืื ื ืชืืื.
ืืฉืจืช ืฉืืฉืืฉ ืืจืื ืืืกืื ืืคืขืืืืช ืฉื ืชืืื ืืช ืืืื ืืช Windows Server 2008 R2. ืืื ืฉืฉืืจืืช ืื ืืคืขื ืืืืื, ื ืืจืฉืื ืชืคืงืืืื ืืืื DHCP ื-DNS. ืืืื, AD ืืืืขื ืืืื ืกืช ืืืื ืืช ืืชืืื. (ืื ืืืืืื ืืฉืืืจ ืขื ืื ืืชืคืงืืืื ืืืื ืืืืื ื ืืืช, ืืคืฉืจ ืืคืืจ ืืืชื ืืื ืืืื ื. ืืขืืงืจ ืฉืื ืขืืืืื ื ืืื)
1. ืืืืจืช WDS
ืื ื ืืืกืืคืื ืืช ืืชืคืงืืืื ืืืจืืฉืื ืื ืื ืกืื ืืืืืจืืช ืืืกืืฃ ื-WDS, ืืืชืืืื ืืช ืืฉืจืช ืฉืื ื ืืจืืืื ืืช ืืืืจืื ืืืืื:
- ืืชืงื ืชืืื ืืช - ืชืืื ืืช ืืชืงื ื. ืืขืจืืืช ืืืชืืืืช ืืืคืืช ืฉื ืืืื. ืืืขืื ื ืืืืช, ื ืืชื ืืืืกืืฃ ืืกืคืจ ืงืืืฆืืช ืืคื ืกืื ืืขืจืืช: Windows 7, XP ืื ืืคื ืกืื ืืฉืืื - ืืืืงืช IT, ืืืืงืช ืืงืืืืช, ืฉืจืชืื
- ืืชืืื ืชืืื ืืช - ืืขืื ืช ืชืืื ืืช. ืื ืฉื ืืขื ืงืืื ืืืืื ื ืืืืคืฉืจ ืืืฆืข ืืืชื ืื ืืื ื ืคืขืืืืช. ืืชืืื ื ืืจืืฉืื ื ืฉืืืืขื ืืฉื ืืื ืื ืฉื ืืฆืืช ืืืืกืง ืืืชืงื ื (ืขืืืจ Windows 7 ืื ืชืืงืืืช ืืืงืืจืืช ืืงืืฆื install.wim ืื boot.wim.
ืืื ืื ืืชื ืืืื ืืขืฉืืช ืื ืืื ื ืืืจืื ืืขื ืืื ืื ืืื:- ืืืืืช ืชืืื ื ืื ืืงืืืช ืชืืื ื - ืืืื ืืขืืงืจื ืฉืื ื ืืืคืฉืจ ืื ืืืฆืืจ ืขืืชืง ืฉื ืืืขืจืืช ืืืืืืจืช, ืฉืขืืืื ืืขืืจ ืขื ืืื sysprep ืืืื ืืชืื ืืช ืฉืื ื.
- ืชืืื ืช ืืืืื - ืืืคืฉืจ ืื ืืืขืืืช ืชืืื ืืช ืฉื ืืขืจืืืช ืืืืืจืืช ืืืืฉืืื ืฉืืื ื ืชืืืืื ืืืชืืื ืจืฉืช.
- ืืชืงื ืื ืืืืชื ื - ืืืฉืืจืื ืืืชืื ืื ืืืืฉืืจ ืื ืื ืืขืจืืช ืืืชืงื ื. ืื ืื ื ืจืืฆืื ืืืขืช ืื ืฉื ืืช ืืงืกื ืฉืื ื ืขื ืืืืฉื ืฉืื.
- ืฉืืืืจืื ืืจืืื ืฉืืืืจ - ืืืืืจ ืจื ืฉืืืืจ. ืืฉืืฉ ืืืชืงื ืช ืชืืื ื ืืืช ืืืกืคืจ ืจื ืฉื ืืงืืืืช.
- ื ืืืื - ื ืืืื. ืื ืขืืืจืื ืืืืกืืฃ ืืช ืื ืืื ืืืชืงื ืืืจืืฉืื ืืชืืื ืืช ืืฉืจืช ืืืื ืืข ืฉืืืืืช ืืกืื ืื:
ืืืืจ ืืืกืคืช ืื ืืื ืืชืงื ืื ืืฉืจืช WDS, ืืฉ ืืืืกืืฃ ืืืชื ืืชืืื ืช ืืืชืืื ืืจืฆืืื.
ืื, ืืขืื ืืฉืื - ืืชื ืฆืจืื ืืืฆืืจ ืืชืืื ืืืชืงืื ืื ืืฉืื ืขืืืจ ืื ืขืืืง ืกืืืืืช ืฉื ืืขืจืืช. ืืืืืื ืืื ืืืืืช ืืฉ ืืืืจ.
ืืืขืฉื, ื-WDS ืฉืื ื ืืืจ ืืืื. ืื ืื ื ืืืืืื ืืืชืื ืืจื ืืจืฉืช ืืืืืื ื ืืืจืืืช ืืืื ืืืืจื ืขื ืชืืื ืืช ืืืชืืื ืฉืื ื.
ืื ืืชืืจ ืืช ืื ืฉืืื ืืื ืช ืืชืืื ื ืืืืืืืืืช, ืืื ืจืง ืืฉืืืจ ืงืืฉืืจ ืืืืืจ ืฉืืฉืชืืฉืชื ืื ืืขืฆืื:
ืืื
2. ืืืขื ืืชืืื ืืื ืืืจืกืื
ืื ื ืืืจ ืฉืืฉ ืื ื ืขืืฉืื ืืขืจืืช ืืื. ืืฉืืืืฉ ืื ืืื ืชืขื ืื. ืืื ืืื ืืฉ ืืจื ืืขืฉืืช ืืช ืืืืื ืฉืื ืืคืืื ืืืชืจ ืงืืื?
ืื ื ืจืืฆื ืืืชืงืื ืืจืื ืืื ืืงืก!
ืงืืื ืื, ืืคื ืฉืจืืื ืืื ืืืืจืื, ืืชืงื ืช Windows ืืืืืื ืื ืืืงืืื ืื ืืกืชืืืืช ืืืื ืขืืืจ ืืืขื ืืืชืืื ืฉื Windows. ืืื ืืืืืฃ ืขื ืืื GRUB ืืืื ืืืจืกืื.
ืื ืืืชื ืืืจ ืืื. ืื ืื ื ืฆืจืืืื ืืชืืื ืืื ืืืจืกืื, ืคืืฉื ืืช ืื
1) ืืืจื ืืช ืืืจืกื ืืขืืื ืืช ืืืืชืจ (ืืืื ืืชืืืช ืฉืืจืืช ืืื ืืืื
ืื ื ืืขืื ืืื ืื ืืงืืฆืื ืืืืื:
corepxelinux.0
com32menuvesamenu.c32 (ืชืืื ืืงืืช ืืช menu.c32 ืืืืฉืง ืืงืกื ืืขืช ืืืขืื ื)
com32chainchain.c32
ืื ืืืืจืืืื ืืฉืืืืฉ ืืืืขื ืืืชืืื ืืื ืืืืจืื ืฉืืื ืขืืื ืขื ืฉืืืฉืช ืืื. ืืืืชื ืฆืจืื ืืืืกืืฃ ืืช ldlinux.c32, libcom.c32 ื-libutil_com.c32. ืืชื ืืืื ืืขืฉืืช ืืืช - ืืืขืชืืง ืืช ืืืืืืฆืื ืืืืคืขืื ืืืชื. ืขื ืืืื ืงืืืฅ ืืชืืื ื - ืืขืชืง ืืืชื ืืชืืงืื.
ืื ืื ื ืฆืจืืืื ืื ืืช ืงืืืฅ memdisk ืืื ืืืืจืื ืืช ื-iso. ืฉืื ื ืืืชื ืื ืืชืืงืืื ืืื
2) ืฉืื ืืืชื ืืชืืงืืื ืฉืื ืืชื ืืืืกื ืืช ืื ืชืืื ืืช ื-WDS. ืืืืืจ ืืื - RemoteInstallBootx64 (ืื ืื ื ื ืชืงืื ืจืง 64, ืขืืืจ 86 ื ืืงื ืืช ืืืชื ืงืืฆืื ืื ืืชืืงืืื ืื.)
3) ืฉื ื ืืช ืืฉื ืฉื pxelinux.0 ื-pxelinux.com
4) ืืืื ืืืฆืืจ ืชืืงืืื pxelinux.cfg ืขืืืจ ืงืืืฅ ืืชืฆืืจื, ืืงืืืฅ ืขืฆืื (ืืืจ ืืชืื ืืชืืงืื ืืื, ืืืืื) ืืื ืืจืืจืช ืืืื (ืืื ืกืืืืช!) ืขื ืืชืืื ืืื:
ืืจืืจืช ืืืื vesamenu.c32
ืื ืืื 0
NOESCAPE 0
ืืคืฉืจืืืืช ืจืฉืืช 0
# ืคืกืง ืืื ืืืืืืืช ืฉื 1/10 ืฉื ืืืช
ืคืกืง ืืื 300
ืฉืืื ืชืคืจืื 10
ืชืคืจืื ืฉืืจืืช 16
ืชืคืจืื TABMSGROW 21
ืชืคืจืื TIMEOUTROW 26
ืชืคืจืื COLOR BORDER 30;44 #20ffffff #00000000 ืืื
ืกืจืื ืืืืื ืืฆืืข ืชืคืจืื 30;44 #20ffffff #00000000 ืืื
ืืืชืจืช ืฆืืข ืชืคืจืื 0 #ffffffff #00000000 ืืื
ืชืคืจืื ืฆืืข 30;47 #40000000 #20ffffff
ืจืงืข ืชืคืจืื pxelinux.cfg/picture.jpg #ืชืืื ื 640ร480 ืืจืงืข
ืืืชืจืช ืชืคืจืื ืืืจ ืืช ืืืจืื!LABEL wds
ืชืืืืช ืชืคืจืื Windows Deployment Services (7, XP, ืชืืื ืืช ืืชืืื)
KERNEL pxeboot.0LABEL ืืงืืื
ืชืคืจืื ืืจืืจืช ืืืื
MENU LABEL ืืชืืื ืืืืืกืง ืืงืฉืื
LOCALBOOT 0
ืืงืื 0x80
5) ืฆืืจ ืขืืชืง ืฉื ืืงืืืฅ pxeboot.n12 ืืงืจื ืื pxeboot.0
6) ืืืืจ ืืื, ืขืืื ื ืืืื ืืช ื-WDS ืฉืื ื ืืืชืื ืืืืขื ืืืชืืื ืืืื ืืืจืกืื. ื-2008 ืื ื ืขืฉื ืืจื ื-GUI, ื-2008 R2 - ืืจื ืฉืืจืช ืืคืงืืื. ืคืชื ืืืื:
- wdsutil /set-server /bootprogram:bootx64pxelinux.com /architecture:x64
- wdsutil /set-server /N12bootprogram:bootx64pxelinux.com /architecture:x64
ืคืื ืฉืืจืช ืืคืงืืื:
ืืื, ืื ืื ื ืืืชืืืื ืืจืืืื ืืช ืืืกื ืื ืืฉืง:
ืืืื ืชืฆืืจื ืืกืืกืืช, ืืชื ืืืื ืืืชืืื ืืืชื ืืืจืืฉืืช ืฉืื (ืืืื ืืืืจื, ืกืืจ ืืชืืื ืืื'. ืืขืช ืขืชื, ืืื ืืืืื ืืืขืืืจ ืจืง ืืช ืืฉืืืื ื-WDS ืืืืชืื ืืืืื ื ืืงืฉืื ืฉืื. ืืืื ื ืืื ืืืชื ืืืชืื ืืช ืืืืื ืื!
3. ืืืื ื ืฉืจ ืืขืืฃ
ืื ืืืื ื ืฆืจืืืื ืฉื? ืืืืื ืื, Gparted? ืืืื ื ืืกืืฃ memtest ืืืืื ื.
ื ืชืืื ืืืคืฉืื ืืืืชืจ:
memtest
ืืืื ื ืืฆืืจ ืชืืงืื ื ืคืจืืช ืืงืืฆื Linux ืืชืืงืืืช Boot/x64 WDS, ืืืฉื Distr. ืืชืืงืืืช ืืฉื ื ืื ืขืืืจ ืืืขืจืืืช ืืืชืืืืืช ืฉืื ื:
ืืืจื
ืชืืืืช MemTest
ืชืืืืช ืืชืคืจืื MemTest86+
ืืืืช memdisk iso raw
initrd Linux/mt420.iso
ืืขืืจืช ืื ื ืืขื ืืช ืืชืืื ื ืืงืื ื ืฉืื ื ืืืืืจืื ืื ืคืขืื ืืืชื ืืฉื. ืืฆืขืจื, ืื ืื ืขืื ืืฉืืืื ืขื ืชืืื ืืช ืืืืืืช.
ื ืคืขืจ
ืืืจื
ืื ืื ืืงืืฆืื ืืืื? (ืืืื ืืืืืช ืฉืื ื ืืืขื ืื ืืกืื, ืื ื ืืืงืฉ ืืืงืืจืืื ืืชืงื ืืืชื ืื ืื ื ืืืขื)
- vmlinuz (ื ืจืื ืืืชืจ vmlinux) - ืงืืืฅ ืืืื ืืืืก
- initrd.img - ืชืืื ื ืฉื ืืขืจืืช ืงืืฆื ืืฉืืจืฉ (ืืื ืืืื ื ืืจืฉ ืืืชืืื)
- filesystem.squashfs - ืืงืืฆืื ืขืฆืื ืืฉืืืืฉ ืืืืื ืืคืขืืื
ืื ืื ื ืฉืืื ืืช ืฉื ื ืืงืืฆืื ืืจืืฉืื ืื ืืชืืงืืืช ืืืืจืืืช (ืืืงืจื ืฉืื ืื Bootx64DistrGparted) ืืืช ืืฉืืืฉื ืืฉืจืช IIS (ืืืจืื ืืืื ืืื ืืืจ ืืืชืงื ืขืืืจ WSUSa).
ืกืืืื ืืืจืืช - ืืฆืขืจื, ืืืจืืง ืฉื ืืขืื ืช ืชืืื ืช iso ืืชืื memdisk ืขื ืืคืฆืืช ืืืืืืช ืื ืขืื ืื. ืื ืคืชืืื ืชืืขื ืืช ืกืื ืืืฆืืื, ืื ืืืื ืคืชืจืื ืืฆืืื ืฉืืืคืฉืจ ืืื ืืืชืื ืืืืืจืืช ืื ืืขืจืืช ืืชืืื ืช iso.
ืืืกืฃ ืืช filesystem.squashfs ื-IIS ืืื ืฉื ืืชื ืืืื ืืงืจืื ืืืชื ืืจื ืืจืฉืช (ืื ืชืฉืื ืืืืกืืฃ ืชื MIME ืขืืืจ ืืจืืื ืื
ืืขืช ืื ื ืืืกืืคืื ืขืจื ื-pxelinux.cfg/default ืฉืื ื:
LABEL GParted Live
MENU LABEL GParted Live
KERNEL Distr/Gparted/vmlinuz
APPEND initrd=Distr/Gparted/initrg.img boot=live config union=aufs noswap nopromt vga=788 fetch=http://192.168.10.10/Distr/Gparted/filesystem.squashfs
ืืื ื ืืืืง - ืื ืขืืื!
ืืืืื ืื 12.04
ืืืกืคืชื ืฉืชื ืืคืฉืจืืืืช ืืชืงื ื ืืคืฉืจืืืช - ืืืืืืืืช ืืืืืืื (ืชืืื ืืืฉืชืืฉ
ืืืจืืื ืืช ืืงืืืฅ ืขื ืืืชืงื ื ืืืืืคืืช ืืชืืฉื ืืฉื ืฉื ื ืงืืฆืื (ืืื ืงืืื) - initrd.gz ื-linux ืืฉืืื ืืืชื ื-Distr/Ubuntu
ืืืกืฃ ืืช ืืฉืืจืืช ื-pxelinux.cfg/default ืฉืื ื
ืืืชืงื ื ืืื ืืช ืืืืืืื
LABEL ืืืืื ืื
KERNEL Distr/Ubuntu/linux
APPEND priority=low vga=normal initrd=Distr/Ubuntu/initrd.gz
ืืื ืืืชืงื ื ืืืืืืืืช ืืชื ืฆืจืื ืงืืืฅ ืขื ืืืืจืืช ืชืืืื (ืชืืื ืืงืจืื
LABEL ืืชืงื ื ืืืืืืืืช ืฉื ืืืืื ืื
KERNEL Distr/Ubuntu/linux
APPEND initrd=Distr/Ubuntu/initrd.gz ksdevice=eth0 locale=ru_RU.UTF-8 console-setup/layoutcode=ru url=http://192.168.10.10/Distr/Ubuntu/preseed.txt
ืฉืืืืฉื ืืขืชืื
ืชืื ืืื ืขืืื ืืืืืจ ืื ืืฉื ืืืืคืืฉ ืชืฉืืืืช ืืฉืืืืชืื, ืืืืืชื
ืืกืงื ื
ืืืืจ ืื ืืื ืกืงืืจื ืืืืืช ืฉื ืืืืืืืช ืฉืชืคืงืื Microsoft WDS ืืกืคืง ืขืืืจื. ืืฉืืชืืืชื ืืช ืืืืืจ ืืื, ืืชืืื ืืืช ืืื ืืจื ืืืืืืืช: HOWTO ืืคืืจื ืขื ืื ืืืืืืื ืฉื ืืขืื ืช ืืืขืจืืืช ืฉืืืฆืื ืืขืื... ืืื ืืฉืืืืืจ ืืื ืืืฆืืืจ ืจืง ื-WDS ืขืฆืื, ืืื ืื ืจืืื ืืืืื ืืืชื ืืืื ืขืืืงืื ืฉืืฃ ืืื ืื ืืชืงื ืื ืคืขื, ืื ืจืื... ืืื ืืืืื ื ืืฉืชืฃ ืชืงืฆืืจ ืฉื ืื ืฉืืคืฉืจ, ืืื ืืคืฉืจ, ืงืืฉืืจืื ืืืืืจืื ืืืืื. ืื ืืงืืจืืื ืืชืขื ืืื ืื ืืงืจืืื, ืื ืฉืคืชืืื ืื ื ืจืืฆื ืชืืืื ืืืกืฃ ืืื ืืืื ืืช ืืืืฆืจ ืฉื ืืืจืืืจ ืืืืืจืื, ืื ื ืืืื ืืคืจื ืืืชืจ ืืื ืฉืื ืฉื ืืงืืช ืฉืจืช WDS ืจื ืชืืืืชื.
ืืจืฆืื ื ืืืืืืช ืฉืื ืืืืชืืื
ืืืืข ืืืืจืื, ืืืจ ืืื ืืืืจืื ืขื Habrรฉ ืืืืชื ื ืืฉื, ื ืืกืืชื ืืืืืืฉ ืืช ืื ืืฉื ืื ืงืืืช ืืื ืืืจืช ืื ืืืฉืืื ืืืชื:
ืชืืื ืขื ืชืฉืืืช ืืื ืฉืื.
ืชืืืื ืืจืืืืืื!
ืืงืืจ: www.habr.com