필수 패키지 설치
apt-get update
apt-get install -y samba genisoimage wimtools cabextract
mkisofs 링크
ln -s /usr/bin/genisoimage /usr/bin/mkisofs
디렉토리 생성
mkdir -p /mnt/waik
mkdir -p /var/lib/tftpboot/windows
다운로드
https://www.microsoft.com/en-us/download/confirmation.aspx?id=5753
wget https://download.microsoft.com/download/8/E/9/8E9BBC64-E6F8-457C-9B8D-F6C9A16E6D6A/KB3AIK_EN.iso
다운로드 파일 마운트
mount KB3AIK_EN.iso /mnt/waik
부팅 이미지 생성
mkwinpeimg --iso --arch=amd64 --waik-dir=/mnt/waik /var/lib/tftpboot/winpe.iso
마운트 해제
umount /mnt/waik
삼바 설정
vi /etc/samba/smb.conf
[global]
workgroup = WORKGROUP
map to guest = bad user
usershare allow guests = yes
[windows]
browsable = true
read only = yes
guest ok = yes
path = /var/lib/tftpboot/windows
공유 서비스 시작
systemctl restart smbd
12.04 일때
/etc/init.d/samba4 restart
/etc/init.d/smbd restart
/etc/init.d/nmbd restart
윈도우 10 마운트
mount <WINDOWS_ISO> /var/lib/tftpboot/windows
램디스크 심볼 생성
ln -s /usr/lib/syslinux/memdisk /var/lib/tftpboot/
PXE 부팅 메뉴 생성
vi /var/lib/tftpboot/pxelinux.cfg/default
LABEL windows10
MENU LABEL Windows 10
KERNEL /memdisk
INITRD /winpe.iso
APPEND iso raw
윈도우 설치
PXE 부팅
DHCP 할당 IP 대기
마운트
net use Z:\\IPADDRESS\windows
실행
z:\setup.exe
댓글 없음:
댓글 쓰기