WDS ๊ธฐ๋Šฅ ํ™•์žฅ: UEFI ๋ถ€ํŒ… ๊ธฐ๋Šฅ ์ถ”๊ฐ€

์•ˆ๋…•ํ•˜์‹ญ๋‹ˆ๊นŒ!

์ด ๋ฌธ์„œ์—์„œ๋Š” WDS์— UEFI ๋ถ€ํŒ… ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€ํ•˜๊ธฐ ์œ„ํ•ด ๋”ฐ๋ผ์•ผ ํ•˜๋Š” ๋‹จ๊ณ„๋ฅผ ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค.

์ €๊ฒƒ๋“ค. ์ด ๋ฌธ์„œ์˜ ์ง€์นจ์—์„œ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๊ตฌ์„ฑ์ด ์ด๋ฏธ ์žˆ๋‹ค๊ณ  ๊ฐ€์ •ํ•ฉ๋‹ˆ๋‹ค.

1. Windows Server 2012R2 (ะธะปะธ ะฝะพะฒะตะต)
2. ะŸะพะปะฝะพัั‚ัŒัŽ ะฝะฐัั‚ั€ะพะตะฝะฝั‹ะน DHCP ะดะปั ั€ะฐะฑะพั‚ั‹ ั WDS
3. ะกะพะฑัั‚ะฒะตะฝะฝะพ ัะฐะผ WDS
4. IIS
5. ะ’ะธั€ั‚ัƒะฐะปัŒะฝะฐั ะผะฐัˆะธะฝะฐ ะธะปะธ ะŸะš ั Ubuntu

๋˜ํ•œ ์ ์ ˆํ•œ ๊ฒฐ๊ณผ๋ฅผ ์–ป์ง€ ๋ชปํ•œ ์กฐ์น˜์— ๋Œ€ํ•ด ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค.
๊ฒ€์ƒ‰์„ ์šฉ์ดํ•˜๊ฒŒ ํ•˜๊ณ  ์‹œ๊ฐ„์„ ์ ˆ์•ฝํ•˜๊ธฐ ์œ„ํ•ด ์„ค๋ช…ํ–ˆ์Šต๋‹ˆ๋‹ค.

๋จธ๋ฆฌ๋ง

๋‚˜๋Š” ๋งŽ์€ ์ข‹์€ ๊ฒƒ๋“ค๋กœ ์ง์žฅ์—์„œ WDS๋ฅผ ๋งŒ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค, tk. ๋งŽ์€ ํ”Œ๋ž˜์‹œ ๋“œ๋ผ์ด๋ธŒ๋กœ ๋Š์ž„์—†์ด ๋Œ์•„๋‹ค๋‹ˆ๊ณ  ๋ฎ์–ด์“ฐ๋Š” ๋ฐ ์ง€์ณค์Šต๋‹ˆ๋‹ค.

๊ทธ๋Ÿฐ๋ฐ ์ด ๊ธฐ์‚ฌ๋“ค์ด ์ €๋ฅผ ๋„์™”์Šต๋‹ˆ๋‹ค.
WDS ๋‹ค์šฉ์„ฑ ์ถ”๊ฐ€
System Center Configuration Manager๋ฅผ ์‚ฌ์šฉํ•œ PXE ๋ถ€ํŒ… ๋ฉ”๋‰ด


์ด๋ ‡๊ฒŒ ์ƒ๊ฒผ์–ด์š”

WDS ๊ธฐ๋Šฅ ํ™•์žฅ: UEFI ๋ถ€ํŒ… ๊ธฐ๋Šฅ ์ถ”๊ฐ€

๊ทธ๋ฆฌ๊ณ  ๋ชจ๋“  ๊ฒƒ์ด ๊ดœ์ฐฎ์•˜๊ณ , ๋กœ๋“œ๋ฅผ ์œ„ํ•ด ์ƒˆ ์ด๋ฏธ์ง€๊ฐ€ ์ถ”๊ฐ€๋˜์—ˆ๊ณ , winPE ์ด๋ฏธ์ง€๊ฐ€ ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ์„ ์–ป์—ˆ๊ณ  ๋ชจ๋“  ๊ฒƒ์ด ์ž‘๋™ํ–ˆ์Šต๋‹ˆ๋‹ค.

๊ทธ๋Ÿฌ๋‚˜ ๋ชจ๋“  ์žฅ์น˜๊ฐ€ BIOS / ๋ ˆ๊ฑฐ์‹œ ๋ถ€ํŒ… ๋ชจ๋“œ๋ฅผ ์ง€์›ํ•˜๋Š” ๊ฒƒ๊ณผ๋Š” ๊ฑฐ๋ฆฌ๊ฐ€ ๋ฉ€๊ฑฐ๋‚˜ ์ง€์›ํ•˜๋Š” ๊ฒฝ์šฐ ๊ทธ ํฌํ•จ์ด ๋งค์šฐ ๋ช…ํ™•ํ•˜์ง€ ์•Š์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์˜ˆ, UEFI์— ์„ค์น˜ํ•  ์ˆ˜ ์žˆ๋Š” ๋ ˆ๊ฑฐ์‹œ ๋ชจ๋“œ์—์„œ ์ฐฝ์„ ์„ค์น˜ํ•˜๋Š” ๊ฒƒ์€ ์ข‹์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

๊ฒฐ๊ณผ์ ์œผ๋กœ UEFI๋กœ ๋ถ€ํŒ…ํ•˜๋Š” ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€ํ•˜๊ธฐ๋กœ ๊ฒฐ์ •ํ•˜๊ณ  Google๋กœ ์ด๋™ํ–ˆ์Šต๋‹ˆ๋‹ค.

๊ทธ๋Ÿฌ๋‚˜ ์ž‘๋™ํ•˜๋Š” WDS + UEFI๋ฅผ ์–ป๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ๊ตฌ์กฐํ™”๋œ ์ •๋ณด๋ฅผ ์ฐพ์ง€ ๋ชปํ–ˆ์Šต๋‹ˆ๋‹ค.
์‚ฌ์‹ค ๊ทธ๋ž˜์„œ ์ด ๊ธ€์„ ์“ฐ๊ธฐ๋กœ ๋งˆ์Œ ๋จน์—ˆ์Šต๋‹ˆ๋‹ค.

์‹œ์ž‘ํ•˜๊ธฐ ์ „์— ๊ฐ€์žฅ ์‹œ๊ฐ„์ด ๋งŽ์ด ๊ฑธ๋ฆฐ ๋ฌธ์ œ๋ฅผ ์„ค๋ช…ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

UEFI๋ฅผ WDS์— ์ถ”๊ฐ€ํ•  ๋•Œ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๋‹ค์†Œ ๋ช…ํ™•ํ•˜์ง€ ์•Š์€ ์ƒํ™ฉ์ด ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

WDS์— ๋ถ€ํŒ… ํŒŒ์ผ์„ ์ถ”๊ฐ€ํ•˜๊ณ  ์žฅ์น˜์—์„œ ๋ถ€ํŒ…์„ ์‹œ๋„ํ•˜๋Š” ๊ฒฝ์šฐ
UEFI์— ๋‹ค์Œ ํ…์ŠคํŠธ๊ฐ€ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.
The selected boot device failed. Press <Enter> to Continue.
๋˜๋Š” Boot Device Not Found
๊ทธ๋Ÿฌ๋‚˜ ๋ ˆ๊ฑฐ์‹œ์—์„œ ๋กœ๋“œํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค.
๊ทธ๋Ÿฐ ๋‹ค์Œ ๊ฐ€๋Šฅํ•œ ์˜ต์…˜ ์ค‘ ํ•˜๋‚˜๋Š” ํŒŒ์ผ์ด ์—†๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. wdsmgfw.efi,
๋‹ค์Œ ๊ฒฝ๋กœ๋ฅผ ๋”ฐ๋ผ: %WDSpath%Bootx64wdsmgfw.efi

์—ฌ๊ธฐ์—์„œ ๊ฐ€์ ธ๊ฐˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. C:WindowsSystem32RemInstbootx64wdsmgfw.efi
๋˜๋Š” ์–ด๋–ค ์ด์œ ๋กœ ์ด ํŒŒ์ผ์ด ๋ˆ„๋ฝ๋œ ๊ฒฝ์šฐ ๋‹ค์Œ ์œ„์น˜์— ๊ฒŒ์‹œํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ตฌ๊ธ€.
์ด ์†”๋ฃจ์…˜์— ๋Œ€ํ•ด ๋ ˆ๋”ง.

์ด ๋ฌธ์ œ๋กœ ๊ฐ€์žฅ ๋งŽ์€ ์‹œ๊ฐ„์„ ์ฃฝ์˜€์Šต๋‹ˆ๋‹ค. ๋ฌธ์ œ๊ฐ€ WDS ๋˜๋Š” DHCP ๊ตฌ์„ฑ ์–ด๋”˜๊ฐ€์— ์žˆ๋‹ค๊ณ  ์ƒ๊ฐํ–ˆ์Šต๋‹ˆ๋‹ค.

๋‹ค์–‘ํ•œ ์•„ํ‚คํ…์ฒ˜์— ๋Œ€ํ•œ ๋ฒค๋” ํด๋ž˜์Šค๋ฅผ ์ถ”๊ฐ€ํ•˜๊ณ  DHCP ์˜ต์…˜ 060, 066, 067์„ ๊ตฌ์„ฑํ•˜์—ฌ ์ •์ฑ…์„ ๊ตฌ์„ฑํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ต์ˆ˜ DHCP ์ •์ฑ… ๊ตฌ์„ฑ์šฉ.

DHCP ๊ตฌ์„ฑ์„ ์œ„ํ•œ ASCII ์•„ํ‚คํ…์ฒ˜

PXEClient:Arch:00000 - BIOS/๋ ˆ๊ฑฐ์‹œ
PXEํด๋ผ์ด์–ธํŠธ:Arch:00006 - UEFI x86
PXEํด๋ผ์ด์–ธํŠธ:Arch:00007 - UEFI x64

๋˜ํ•œ ๋ถ€ํŒ… ํŒŒ์ผ์— ๋Œ€ํ•œ ๋‹ค์–‘ํ•œ ์˜ต์…˜์„ ์‹œ๋„ํ–ˆ์Šต๋‹ˆ๋‹ค. .efi

  • SYSLINUX
  • ๋•…๋ฒŒ๋ ˆ 2

๋˜ํ•œ ์ด๋ฒคํŠธ ๋กœ๊ทธ์—์„œ ๋ฌธ์ œ๋ฅผ ์ฐพ์œผ๋ ค๊ณ  ํ–ˆ์Šต๋‹ˆ๋‹ค.
win + r -> eventvwr -> ะ–ัƒั€ะฝะฐะปั‹ ะฟั€ะธะปะพะถะตะฝะธะน ะธ ัะปัƒะถะฑ -> Microsoft -> Windows -> Deployment-Services-Diagnostics

ํ•˜์ง€๋งŒ ์œ„์—์„œ ๋งํ–ˆ๋“ฏ์ด ๋ฌธ์ œ๋Š” ํŒŒ์ผ์— ์žˆ์Šต๋‹ˆ๋‹ค. wdsmgfw.efi.
์‹ค์ˆ˜๋กœ ์ง์ ‘ ์‚ญ์ œํ–ˆ๊ฑฐ๋‚˜ ์„ค์น˜ ์ค‘์— ๋ณต์‚ฌ๋˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค.
WDS๋ฅผ ๊ตฌ์„ฑํ•ฉ๋‹ˆ๋‹ค.

๊ธ€์Ž„, ์‹œ์ž‘ํ•˜์ž!

๊ต์ˆ˜

1๋‹จ๊ณ„ - WDS๊ฐ€ ์ž‘๋™ํ•˜๋Š”์ง€ ํ™•์ธ

๋„คํŠธ์›Œํฌ๋ฅผ ํ†ตํ•œ UEFI ๋ชจ๋“œ ๋ถ€ํŒ…์„ ์ง€์›ํ•˜๋Š” ์žฅ์น˜ ๋˜๋Š” ๊ฐ€์ƒ ๋จธ์‹ ์„ ๊ฐ€์ ธ์™€ ๋ถ€ํŒ…์„ ์‹œ๋„ํ•ฉ๋‹ˆ๋‹ค.

๋‹ค์Œ ๊ทธ๋ฆผ์ด ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

WDS ๊ธฐ๋Šฅ ํ™•์žฅ: UEFI ๋ถ€ํŒ… ๊ธฐ๋Šฅ ์ถ”๊ฐ€

๊ทธ๋ ‡๋‹ค๋ฉด ๊ณ„์†ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
๊ทธ๋ ‡์ง€ ์•Š๋‹ค๋ฉด ๋‚ด๊ฐ€ ์„œ๋ฌธ์— ์“ด ๊ฒƒ์„ ์ฐธ์กฐํ•˜์‹ญ์‹œ์˜ค.

2๋‹จ๊ณ„ - iPXE ๋ถ€ํŒ… ํŒŒ์ผ ๋งŒ๋“ค๊ธฐ

๋ฏธ๋ฆฌ ์ค€๋น„๋œ Ubuntu๋ฅผ ์‹œ์ž‘ํ•˜๊ณ  ํ„ฐ๋ฏธ๋„์„ ์—ด๊ณ  ๋‹ค์Œ ์ค„์„ ๋ถ™์—ฌ ๋„ฃ์Šต๋‹ˆ๋‹ค.

git clone https://git.ipxe.org/ipxe.git ipxe

WDS ๊ธฐ๋Šฅ ํ™•์žฅ: UEFI ๋ถ€ํŒ… ๊ธฐ๋Šฅ ์ถ”๊ฐ€

์—ฌ๊ธฐ์—์„œ C ๋ฐ C++๋ฅผ Ubuntu์— ์ปดํŒŒ์ผํ•˜๋Š” ๋ฐ ํ•„์š”ํ•œ ํŒจํ‚ค์ง€๋ฅผ ์ถ”๊ฐ€ํ•ด์•ผ ํ•  ์ˆ˜๋„ ์žˆ๋‹ค๋Š” ์ž‘์€ ์–ธ๊ธ‰์„ ํ•˜๊ณ  ์‹ถ์Šต๋‹ˆ๋‹ค.
๋ฐฉ๊ธˆ ์„ค์น˜ํ–ˆ์Šต๋‹ˆ๋‹ค.

๋‹ค์šด๋กœ๋“œ? - ์—„์ฒญ๋‚œ!
์ด์ œ ์–ด์…ˆ๋ธ”๋ฆฌ์— ๋Œ€ํ•œ ๊ตฌ์„ฑ ํŒŒ์ผ์„ ๋งŒ๋“ค์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
ํ„ฐ๋ฏธ๋„์—์„œ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์ž‘์„ฑํ•ฉ๋‹ˆ๋‹ค.

cd ipxe/src
gedit chain.ipxe

๊ทธ๋ฆฌ๊ณ  ๋‹ค์Œ ์ฝ”๋“œ๋ฅผ ์ด ํŒŒ์ผ์— ๋ถ™์—ฌ๋„ฃ๊ณ  ์ €์žฅํ•ฉ๋‹ˆ๋‹ค.

#!ipxe

dhcp
chain http://%IP-address-your-IIS-server%/install.ipxe

ํ„ฐ๋ฏธ๋„๋กœ ๋Œ์•„๊ฐ€์„œ ์ปดํŒŒ์ผ์„ ์‹œ์ž‘ํ•ฉ๋‹ˆ๋‹ค.

make bin-x86_64-efi/ipxe.efi EMBED=chain.ipxe

WDS ๊ธฐ๋Šฅ ํ™•์žฅ: UEFI ๋ถ€ํŒ… ๊ธฐ๋Šฅ ์ถ”๊ฐ€

๋ชจ๋“  ๊ฒƒ์ด ์ •์ƒ์ด๋ฉด ํ„ฐ๋ฏธ๋„์— ๋‹ค์Œ ์ถœ๋ ฅ์ด ํ‘œ์‹œ๋˜์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

WDS ๊ธฐ๋Šฅ ํ™•์žฅ: UEFI ๋ถ€ํŒ… ๊ธฐ๋Šฅ ์ถ”๊ฐ€

๊ทธ๋ฆฌ๊ณ  ํŒŒ์ผ ipxe.efi, ๋„์ค‘์—: ipxe/src/bin-x86_64-efi/ipxe.efi
์–ด๋–ค ์ด์œ ๋กœ ์Šค์Šค๋กœ ์ปดํŒŒ์ผํ•  ์ˆ˜ ์—†๋‹ค๋ฉด,
๋‚˜๋Š” ๋‚ด ๊ฒƒ์„ ๋ถ™์˜€๋‹ค ั„ะฐะนะป.
์—์„œ ๋ถ€ํŒ…ํ•˜๋„๋ก ์ปดํŒŒ์ผ๋ฉ๋‹ˆ๋‹ค. http://192.168.0.100/install.ipxe

์ด๊ฒƒ์ด ์šฐ๋ถ„ํˆฌ์˜ ์ „๋ถ€์ž…๋‹ˆ๋‹ค.

3๋‹จ๊ณ„ - WDS์— ipxe.efi ์ถ”๊ฐ€

๋‘ ๋ฒˆ์งธ ๋‹จ๊ณ„์—์„œ ๋ฐ›์€ ํŒŒ์ผ์„ ๊ฐ€์ ธ์™€ ๋ณต์‚ฌํ•ฉ๋‹ˆ๋‹ค.
%WDSpath%Bootx64%your-boot-folder%EFIBOOT
์ด๋ฆ„์„ BOOTX64.EFI๋กœ ๋ฐ”๊พผ ํ›„.
ํ•„์š”ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋” ํŽธ๋ฆฌํ•ฉ๋‹ˆ๋‹ค.

๊ทธ๋Ÿฐ ๋‹ค์Œ ์‹œ์ž‘ํ•ฉ๋‹ˆ๋‹ค. cmd๋ฅผ ๊ด€๋ฆฌ์ž๋ฅผ ๋Œ€์‹ ํ•˜์—ฌ ๋‹ค์Œ ๋ช…๋ น์„ ์ž‘์„ฑํ•˜์‹ญ์‹œ์˜ค.

wdsutil /set-server /bootprogram:Bootx64%your-boot-folder%EFIBOOTBOOTX
64.EFI /architecture:x64uefi
ะธ
wdsutil /set-server /N12bootprogram:Bootx64%your-boot-folder%EFIBOOTBOOTX
64.EFI /architecture:x64uefi

์ด๋ ‡๊ฒŒ ํ•˜๋ฉด ๊ฒฐ๊ณผ ํŒŒ์ผ์ด WDS๋ฅผ ํ†ตํ•ด ๋‹ค์šด๋กœ๋“œ๋˜๋„๋ก ์„ค์ •๋ฉ๋‹ˆ๋‹ค.

๊ตฌ์„ฑ์„ ํ™•์ธํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

wdsutil /get-server /Show:Config

WDS ๊ธฐ๋Šฅ ํ™•์žฅ: UEFI ๋ถ€ํŒ… ๊ธฐ๋Šฅ ์ถ”๊ฐ€

๋˜ํ•œ ipxe.efi ํŒŒ์ผ์„ ๋ณต์‚ฌํ•˜๊ณ  ์ด๋ฆ„์„ BOOTIA32.EFI๋กœ ๋ณ€๊ฒฝํ•˜๊ณ  ๋งŒ์ผ์„ ๋Œ€๋น„ํ•˜์—ฌ ๋ถ€ํŒ…์„ ๊ตฌ์„ฑํ–ˆ์Šต๋‹ˆ๋‹ค. architecture:x86uefi
๊ทธ๋Ÿฌ๋‚˜ ๋Œ€์ฒด๋กœ ์ด๊ฒƒ์€ ์˜๋ฏธ๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. Bootmgfw.efi ํŒŒ์ผ์€ x86์„ ์ง€์›ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

๋ฌด์Šจ ์ผ์ด ์žˆ์—ˆ๋Š”์ง€ ํ™•์ธํ•ด ๋ด…์‹œ๋‹ค.
WDS ๊ธฐ๋Šฅ ํ™•์žฅ: UEFI ๋ถ€ํŒ… ๊ธฐ๋Šฅ ์ถ”๊ฐ€
ํ›Œ๋ฅญํ•ฉ๋‹ˆ๋‹ค. WDS๋Š” ๋‹ค์šด๋กœ๋“œํ•  ํŒŒ์ผ์„ ์ „์†กํ•˜๊ณ  ๊ฒฝ๋กœ๋ฅผ ๋”ฐ๋ผ ๊ตฌ์„ฑ์„ ์ฐพ์Šต๋‹ˆ๋‹ค. http://192.168.0.100/install.ipxe

4๋‹จ๊ณ„ - ๋ฉ”๋‰ด ๊ตฌ์„ฑ

์‚ฌ์ดํŠธ์˜ ๋ฃจํŠธ ํด๋”๋กœ ์ด๋™ํ•ฉ๋‹ˆ๋‹ค.
๊ธฐ๋ณธ๊ฐ’์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค. C:inetpubwwwroot

ํ…์ŠคํŠธ ํŒŒ์ผ ๋งŒ๋“ค๊ธฐ ์„ค์น˜.ipxe.

์— ๋”ฐ๋ผ ๊ตฌ์„ฑํ•˜์‹ญ์‹œ์˜ค. ์„ ์  ์„œ๋ฅ˜ ๋น„์น˜ ๊ทธ๋ฆฌ๊ณ  ๋‹น์‹ ์˜ ํ•„์š”.
๋Ÿฌ์‹œ์•„์–ด๋„ ์žˆ์Šต๋‹ˆ๋‹ค ะพะฟะธัะฐะฝะธะต ๋ช…๋ น.
๋‚ด๊ฐ€ ์ฆ๊ฒผ๋‹ค ์ด WDS ๊ตฌ์„ฑ ์‹œ ์ง€์นจ.

install.ipxe ๊ตฌ์„ฑ ์˜ˆ

#!ipxe

:start
menu Please choose an operating system to start/install
item --gap Start Win PE
item WinPE-x64 WinPE x64
item --gap ipxe shell
item shell       Drop to iPXE shell

choose target && goto ${target}

:failed
echo Booting failed, dropping to shell
goto shell

:shell
echo Type 'exit' to get the back to the menu
shell
set menu-timeout 0
set submenu-timeout 0
goto start

:WinPE-x64
kernel http://192.168.0.100/wimboot
initrd http://192.168.0.100/peSE/Boot/bcd
initrd http://192.168.0.100/peSE/Boot/boot.sdi
initrd http://192.168.0.100/peSE/Boot/peSE64.wim
boot || goto failed

winPE๋ฅผ ๋กœ๋“œํ•˜๊ธฐ ์œ„ํ•œ ๊ตฌ์„ฑ์— ๋Œ€ํ•ด ์ฝ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์—.

5๋‹จ๊ณ„ - MIME ์œ ํ˜•

๋ฉ”๋‰ด๋ฅผ ์ƒ์„ฑํ•˜๊ณ  ํ•„์š”ํ•œ ๋ชจ๋“  ํŒŒ์ผ์„ IIS ๋ฃจํŠธ ํด๋”์— ์ถ”๊ฐ€ํ•œ ํ›„,
์•ก์„ธ์Šค ๊ถŒํ•œ์„ ๋ถ€์—ฌํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

์™œ๋ƒํ•˜๋ฉด ๋ธŒ๋ผ์šฐ์ €์—์„œ ํŒŒ์ผ์„ ๋‹ค์šด๋กœ๋“œํ•˜๋ ค๊ณ  ํ•ด๋„ ํ•ด๋‹น ์ฃผ์†Œ์—์„œ ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค. HTTP 404.3 - Not Found.
WDS ๊ธฐ๋Šฅ ํ™•์žฅ: UEFI ๋ถ€ํŒ… ๊ธฐ๋Šฅ ์ถ”๊ฐ€

์ด๋ ‡๊ฒŒ ํ•˜๋ ค๋ฉด IIS ์ œ์–ดํŒ์—์„œ MIME ์œ ํ˜•์„ ์ถ”๊ฐ€ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
http๋ฅผ ํ†ตํ•ด ๋‹ค์šด๋กœ๋“œํ•  ํŒŒ์ผ ํ™•์žฅ์ž๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

์ด ๋ชฉ์ ์— ๊ฐ€์žฅ ์ ํ•ฉํ•œ MIME ์œ ํ˜•์„ ์ฐพ์ง€ ์•Š๊ณ  ๋ฌผ์—ˆ์Šต๋‹ˆ๋‹ค. application/octet-stream, ๊ทธ ํ›„ ๋ชจ๋“  ๊ฒƒ์ด ์ž‘๋™ํ–ˆ์Šต๋‹ˆ๋‹ค.

ํ™•์žฅ์ž๊ฐ€ ์—†๋Š” ํŒŒ์ผ์˜ ๊ฒฝ์šฐ ์ ์„ ์‚ฌ์šฉํ•˜์‹ญ์‹œ์˜ค.

์—ฌ๊ธฐ ์ด๋ ‡๊ฒŒ :

WDS ๊ธฐ๋Šฅ ํ™•์žฅ: UEFI ๋ถ€ํŒ… ๊ธฐ๋Šฅ ์ถ”๊ฐ€

๊ฒฐ๋ก 

๊ถ๊ทน์ ์œผ๋กœ UEFI๋ฅผ ํ†ตํ•ด ๋กœ์ปฌ ๋„คํŠธ์›Œํฌ์—์„œ ๋ถ€ํŒ…ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ชจ๋“  ๊ฒƒ์„ ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ์ˆ˜ํ–‰ํ–ˆ๋‹ค๋ฉด ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๋ถ€ํŒ… ์„ ํƒ ๋ฉ”๋‰ด๊ฐ€ ์žˆ์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

WDS ๊ธฐ๋Šฅ ํ™•์žฅ: UEFI ๋ถ€ํŒ… ๊ธฐ๋Šฅ ์ถ”๊ฐ€

๊ธฐ๋ณธ ๋„๊ตฌ๋ฅผ ์ค€๋น„ํ•˜๊ณ  ๊ตฌ์„ฑ์— ์‹ ๊ฒฝ ์“ฐ์ง€ ์•Š๋Š”๋‹ค๋ฉด ์ด ๊ธฐ๋Šฅ์„ ๊ตฌํ˜„ํ•˜๋Š” ๋ฐ ์•ฝ 10-20๋ถ„ ์ •๋„ ๊ฑธ๋ฆฝ๋‹ˆ๋‹ค.
๊ทผ๋ฌด์ผ ๊ธฐ์ค€ 2์ผ์ด ๊ฑธ๋ ธ๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. ๋‚˜๋Š” ๊ตฌ๊ธ€๋ง์„ ๋งŽ์ด ํ•ด์•ผ ํ–ˆ๋‹ค.

์„ฑ๊ณต์ ์ธ ๊ตฌํ˜„!

์ €์—๊ฒŒ ๋„์›€์„ ์ฃผ์‹  ๊ธฐ์‚ฌ์— ๊ด€์‹ฌ์„ ๊ฐ€์ ธ ์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!
Habrรฉ์—์„œ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค. ์ž‰ํƒ€๋ฅด ะธ ๋”ฅํƒ€์šด.

์ถœ์ฒ˜ : habr.com

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€