์ด ๋ฌธ์„œ์˜ ์›๋ณธ์€ ์™ธ๋ถ€ ์œ„ํ‚ค์—์„œ ๊ฐ€์ ธ์™”์Šต๋‹ˆ๋‹ค.


๊ณต์‹ ํ™ˆํŽ˜์ด์ง€
1. ๊ฐœ์š”2. UEFI ๋ฏธ์ง€์›3. ๊ธฐํƒ€

1. ๊ฐœ์š”[ํŽธ์ง‘]

DOS ๊ณ„์—ด์˜ ์˜คํ”ˆ ์†Œ์Šค ์šด์˜์ฒด์ œ. ์˜› ์ด๋ฆ„์€ PD-DOS, Free-DOS์˜€๋‹ค.

๋งˆ์ดํฌ๋กœ์†Œํ”„ํŠธ๊ฐ€ 1994๋…„ 6์›” 28์ผ MS-DOS์˜ ๊ฐœ๋ฐœ, ํŒ๋งค, ์ง€์› ์ค‘๋‹จ ๋ฐœํ‘œ์— ๋”ฐ๋ผ ์ด๋ฅผ ๋Œ€์ฒดํ•˜๊ธฐ ์œ„ํ•ด ์‹œ์ž‘๋˜์—ˆ์œผ๋ฉฐ, MS-DOS์™€์˜ ํ˜ธํ™˜์„ฑ์„ ๋Œ€๋ถ€๋ถ„ ๊ฐ€์ง€๊ณ  ์žˆ๋‹ค. Microsoft Windows 1.x, 2.x ๋ฒ„์ „๋„ ๋Œ๋ฆด ์ˆ˜ ์žˆ์œผ๋ฉฐ 3.x ๋ฒ„์ „์€ 386 ํ™•์žฅ ๋ชจ๋“œ์—์„  ์ž‘๋™ํ•˜์ง€ ์•Š๊ณ  ๋ฆฌ์–ผ ๋ชจ๋“œ๋‚˜ ํ‘œ์ค€ ๋ชจ๋“œ์—์„œ๋งŒ ์ž‘๋™ํ•œ๋‹ค. ์œˆ๋„ 3.11์€ ํ‘œ์ค€ ๋ชจ๋“œ, ์‹ค์ œ ๋ชจ๋“œ ์ง€์›์ด ๋Š๊ฒจ ์‹คํ–‰์ด ๋ถˆ๊ฐ€๋Šฅํ•˜์ง€๋งŒ ํŒŒ์ผ์„ ๋ช‡ ๊ฐ€์ง€ ๊ต์ฒดํ•ด์„œ ๊ตฌ๋™ํ•  ์ˆ˜ ์žˆ๋‹ค.[1]

๊ตฌํ˜•์€ ๋ฌผ๋ก  ํŽœํ‹ฐ์—„ 4 ์ด์ƒ์˜ ์ตœ์‹  ํ•˜๋“œ์›จ์–ด๋„ ์ง€์›ํ•˜๊ณ  ์„ค์น˜ํ•  ์ˆ˜ ์žˆ๋Š” ํŒจํ‚ค์ง€ ๋ฐ ์˜ต์…˜ ์„ ํƒ์˜ ํญ์ด ์ƒ๋‹นํžˆ ๋„“๋‹ค๋ณด๋‹ˆ ์ž„๋ฒ ๋””๋“œ ์‹œ์Šคํ…œ์˜ ๊ตฌ์ถ•๋„ ํ•œ๊ฒฐ ํŽธํ•  ๊ฒƒ์ด๋‹ค. NTFS์™€ SATA๋„ ๋“œ๋ผ์ด๋ฒ„ ์„ค์น˜๋กœ ์ง€์›ํ•œ๋‹ค. ๊พธ์ค€ํžˆ ๋ฐœ์ „ํ•ด ์˜จ ๋งŒํผ ๊ณผ๊ฑฐ DOS์—์„œ ์ง€์›ํ•˜์ง€ ์•Š์•˜๋˜ ๊ฐ์ข… ๋“œ๋ผ์ด๋ฒ„ ๋ฐ ๊ธฐ๋Šฅ๋„ ์ œ๊ณตํ•˜๊ณ  ์žˆ๋‹ค. OpenGEM์ด๋ผ๋Š” GUI ํ™˜๊ฒฝ๋„ ์„ค์น˜ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ ๊ฒŒ์ž„๋„ ๋ช‡ ๊ฐ€์ง€ ์„ค์น˜ํ•  ์ˆ˜ ์žˆ๋‹ค. ์œ ํ‹ธ๋ฆฌํ‹ฐ๋Š” ์•„๋ฌด๋ž˜๋„ ๋ฆฌ๋ˆ…์Šค ๊ณ„์—ด๋กœ ๋งŒ๋“ค์–ด์ง„ ์˜คํ”ˆ์†Œ์Šค ์‘์šฉํ”„๋กœ๊ทธ๋žจ์ด ํ”„๋ฆฌ๋„์Šค์— ๋งž๊ฒŒ ํฌํŒ…๋œ ๊ฒƒ๋“ค์ด ๋งŽ์•„ ๋ณด์ธ๋‹ค. ํ•„์š” ์‹œ ๋„คํŠธ์›Œํฌ ์„ค์ • ๋ฐ ์›น ๋ธŒ๋ผ์šฐ์ €(!)๋„ ์„ค์น˜ํ•  ์ˆ˜ ์žˆ๋‹ค.[2]

๋‹ค๋ฅธ ๋ฐฉ๋ฉด์œผ๋กœ๋„ ์œ ๋ช…ํ•œ ๊ฒŒ ์žˆ๋Š”๋ฐ, ๋ฐ”๋กœ OS ๋ฏธํฌํ•จ ์ œํ’ˆ. ์ฃผ๋กœ ๋…ธํŠธ๋ถ ๊ณ„์—ด์—์„œ ์ด๋Ÿฐ ์ œํ’ˆ๋“ค์ด ๋งŽ์€๋ฐ, ์ผ๋‹จ ์ผœ๋ณด๋ฉด ์„ค์น˜๋œ ๊ฒƒ์ด ๋Œ€๋ถ€๋ถ„ ์ด FreeDOS์ด๋‹ค. ๊ฐ€๋” Endless OS, ์กฐ๊ธˆ ๋” ๊ณ ๊ธ‰์ง€๊ฒŒ๋Š” ์šฐ๋ถ„ํˆฌ ๊ฐ™์€ ๋ฆฌ๋ˆ…์Šค ๊ณ„์—ด OS๊ฐ€ ๊น”๋ ค์žˆ๋Š” ๊ฒฝ์šฐ๋„ ์žˆ์ง€๋งŒ ํ”„๋ฆฌ๋„์Šค๊ฐ€ ๋ณดํ†ต์ด๋ผ ๋ณด๋ฉด ๋œ๋‹ค. ๊ทธ๋ž˜๋ดค์ž ๊ฑฐ์˜ ๋Œ€๋ถ€๋ถ„์€ ์ง€์›Œ์ง€๊ณ  ์œˆ๋„์šฐ๋กœ ๋Œ€์ฒด๋œ๋‹ค.

ํ˜„์žฌ 2016๋…„ 12์›” 25์ผ ๋ฐœํ‘œ๋œ 1.2 ๋ฒ„์ „์ด ๊ฐ€์žฅ ์ตœ์‹  ๋ฒ„์ „์ด๋‹ค. ํ’€๋ฒ„์ „์€ ๋ญ”๊ฐ€ ์˜๋ฏธ์‹ฌ์žฅํ•œ 512MB์˜ ํฌ๊ธฐ์ด์ง€๋งŒ ๋„์Šค ๋ณธ์—ฐ์˜ ๊ธฐ๋Šฅ์ธ ๋ถ€ํŒ…๋งŒ์„ ์œ„ํ•œ ๊ตฌ์„ฑ์„ ํ•œ๋‹ค๋ฉด 1MB์ •๋„์˜ ํฌ๊ธฐ๋กœ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋‹ค.

์ฒซ FAT16/32 ๋“œ๋ผ์ด๋ธŒ๋ฅผ ๋ฌด์กฐ๊ฑด C๋“œ๋ผ์ด๋ธŒ๋กœ ์ธ์‹ํ•ด, 1.1 ๋ฒ„์ „๊นŒ์ง€๋งŒ ํ•ด๋„ USB๋ฅผ ํ†ตํ•ด ์„ค์น˜ํ•  ๋•Œ ์ƒ๋‹นํžˆ ๋ถˆํŽธํ–ˆ๋‹ค. ์ด ๋ฌธ์ œ๋Š” 1.2 ๋ฒ„์ „์—์„œ ํ•ด๊ฒฐ๋˜์–ด, ์ด์ œ๋Š” Rufus ๋“ฑ์„ ํ†ตํ•ด ๊ตฌ์šด ๋’ค ์„ค์น˜ ๋ฐฉ๋ฒ•์„ ๊ทธ๋Œ€๋กœ ๋”ฐ๋ฅด๋ฉด ๋œ๋‹ค.[3]

2. UEFI ๋ฏธ์ง€์›[ํŽธ์ง‘]

๊ตฌ์‹ BIOS๋กœ ๋Œ์•„๊ฐ€๋Š” ํŠน์„ฑ์ƒ UEFI๋Š” ๊ณต์‹์ ์œผ๋กœ ์ง€์›ํ•˜์ง€ ์•Š๋Š”๋‹ค. ๋‹ค๋งŒ UEFI์—์„œ BIOS๋ฅผ ์—๋ฎฌ๋ ˆ์ดํŠธํ•˜๋Š” legacy ๋˜๋Š” compatibility ๋ชจ๋“œ๋ฅผ ์ง€์›ํ•  ๊ฒฝ์šฐ ์ด ๋ชจ๋“œ๋ฅผ ํ™œ์„ฑํ™”ํ•˜๋ฉด ์“ธ ์ˆ˜ ์žˆ๋‹ค. ํ•˜์ง€๋งŒ ์ธํ…”์ด 2020๋…„๊นŒ์ง€ ์ด ๋ชจ๋“œ๋ฅผ ์ œ๊ฑฐํ•˜๊ธฐ๋กœ ํ•˜๋Š” ๋“ฑ ํ–ฅํ›„ ๋ชจ๋“  ์ปดํ“จํ„ฐ์—์„œ BIOS๊ฐ€ ์‚ฌ๋ผ์งˆ ์ „๋ง์ด๋ผ ์•ž์œผ๋กœ๋Š” FreeDOS๋ฅผ ๊ฐ€์ƒ๋จธ์‹ ์ด ์•„๋‹ˆ๋ฉด ๋Œ๋ฆฌ์ง€ ๋ชปํ•˜๋Š” ์ƒํ™ฉ์ด ๋ฒŒ์–ด์งˆ ๊ฐ€๋Šฅ์„ฑ์ด ๋†’๋‹ค.

๊ทธ๋ž˜์„œ ์œ ์ €๋“ค ์ค‘์—์„œ UEFI๋ฅผ ์ง€์›ํ•˜๋ผ๋Š” ์š”๊ตฌ๊ฐ€ ๋น—๋ฐœ์น˜๊ณ  ์žˆ๊ณ , FreeDOS ์ธก ์—ญ์‹œ ํ•ด๋‹น ์‚ฌ์‹ค์„ ์ธ์ง€ํ•˜๊ณ  ์žˆ๋‹ค. ํ•˜์ง€๋งŒ UEFI๋ฅผ ์ง€์›ํ•˜๊ธฐ์—๋Š” FreeDOS์˜ ๊ฐœ๋ฐœ ๋ชฉ์ ์ธ ๋ ˆ๊ฑฐ์‹œ ์†Œํ”„ํŠธ์›จ์–ด์˜ ๊ตฌ๋™์— ์–ด๊ธ‹๋‚œ๋‹ค๋Š” ์น˜๋ช…์ ์ธ ๋ฌธ์ œ๊ฐ€ ์žˆ๋‹ค. DOSBox ๊ฐ™์€ ์—๋ฎฌ๋ ˆ์ดํ„ฐ๊ฐ€ ๋ผ ๋ฒ„๋ฆฌ๊ฑฐ๋‚˜ ์ตœ์‹  ๊ธฐ์ˆ ์„ ์‚ฌ์šฉํ•˜๋Š” ์ƒˆ๋กœ์šด OS์ฒ˜๋Ÿผ ๋  ์ˆ˜๋„ ์žˆ๋‹ค๋Š” ์šฐ๋ ค๊ฐ€ ๋‹ด๊ฒจ ์žˆ๋Š” ๊ฒƒ. ํŠนํžˆ ๋ ˆ๊ฑฐ์‹œ ํ”„๋กœ๊ทธ๋žจ์€ (UEFI๋ฅผ ํ†ตํ•ด ์—๋ฎฌ๋ ˆ์ดํŠธ ๋œ) BIOS์— ์ง์ ‘ ์ ‘๊ทผํ•˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ๊ธฐ์—, ์ˆœ์ˆ˜ UEFI๋กœ์˜ ์ „ํ™˜์€ ๊ณง ์ด๋“ค์— ๋Œ€ํ•œ ๋ชจ๋“  ์ง€์›์„ ํฌ๊ธฐํ•ด์•ผ ํ•จ์„ ์˜๋ฏธํ•œ๋‹ค. ์ด ๋•Œ๋ฌธ์— FreeDOS ์ธก์€ UEFI๋ฅผ ์ง€์›ํ•˜์ง€ ์•Š๋Š”๋‹ค๋Š” ์ž…์žฅ์—์„œ ํ•œ๋ฐœ์ง๋„ ๋‚˜๊ฐ€์ง€ ๋ชปํ•˜๊ณ  ์žˆ๋‹ค. 1.3 ๋ฒ„์ „์—์„œ๋„ UEFI๋Š” ์—ฌ์ „ํžˆ ์ง€์›๋˜์ง€ ์•Š์„ ์˜ˆ์ •์ด๋‹ค.

๊ทธ๋ ‡๋‹ค๊ณ  BIOS๊ฐ€ ์ด๋ฏธ ๋‹จ์ข…๋œ๋ฐ๋‹ค ์—๋ฎฌ๋ ˆ์ด์…˜ ์ง€์›๋„ ๊ณง ๋Š๊ธธ ๋งˆ๋‹น์— ๊ณ„์† BIOS ์ „์šฉ ์šด์˜์ฒด์ œ๋ฅผ ๊ณ ์ง‘ํ•˜๋ฉด ๋” ์ด์ƒ ๊ธฐ๊ธฐ์— ์ง์ ‘ ์„ค์น˜ํ•˜๋Š” ํ˜ธ์ŠคํŠธ OS๋กœ๋Š” ์“ฐ์ผ ์ˆ˜ ์—†๊ฒŒ ๋˜๋‹ˆ ๋”œ๋ ˆ๋งˆ๊ฐ€ ๋  ๊ฒƒ์€ ์ž๋ช…ํ•˜๋‹ค. ๋”ฐ๋ผ์„œ ํ˜„ ์‹œ์ ์—์„œ๋Š” ๊ทธ๋ƒฅ DOSBox ๋“ฑ์˜ ์—๋ฎฌ๋ ˆ์ดํ„ฐ๋ฅผ ์“ฐ๊ฑฐ๋‚˜ ์ค‘๊ณ  ๊ตฌํ˜• ์ปดํ“จํ„ฐ๋ฅผ ์‚ฌ๋Š” ๊ฒƒ ๋ฐ–์— ๋ฐฉ๋ฒ•์ด ์—†๋‹ค.

3. ๊ธฐํƒ€[ํŽธ์ง‘]


์•ž์„œ ์–ธ๊ธ‰ํ–ˆ๋“ฏ, OpenGEM์ด๋ผ๊ณ  FreeDOS์—์„œ ์„ค์น˜ํ•  ์ˆ˜ ์žˆ๋Š” GUI ํ™˜๊ฒฝ์ด ์žˆ๋‹ค. FreeDOS ์œ„์—์„œ ์‹คํ–‰๋˜๋Š” ๊ฒƒ์ด๋ฏ€๋กœ Windows 3.1๊ณผ ๋น„์Šทํ•˜๋‹ค ๋ณด๋ฉด ๋œ๋‹ค. ์‹ค์ œ๋กœ๋Š” ์œˆ๋„์šฐ 3.1๋ณด๋‹จ ํด๋ž˜์‹ Mac OS 6์— ๊ฐ€๊น๋‹ค.
[1] Windows 9x ๊ณ„์—ด์€ DOS ๊ธฐ๋ฐ˜์ด๊ธด ํ•˜๋‚˜ ์ด์ชฝ์˜ ๊ฒฝ์šฐ ์ „์šฉ์œผ๋กœ ์„ค๊ณ„๋œ DOS ์•ˆ์—์„œ ์ผ์ฒดํ˜•์œผ๋กœ ๊ตฌ๋™๋˜๋Š” ํ˜•์‹์ด๊ธฐ์— ์‚ฌ์šฉํ•  ์ˆ˜ ์—†๋‹ค. ๊ทธ๋Ÿฐ๋ฐ ์ •์ž‘ ์šด์˜์ฒด์ œ๋„ ์•„๋‹Œ ์—๋ฎฌ๋ ˆ์ดํ„ฐ์ธ DOSBox์—์„œ๋Š” Windows 9x ๊ณ„์—ด์„ ๋Œ๋ฆด ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ฒŒ ํ•จ์ •์ธ๋ฐ ์‚ฌ์‹ค DOSBox๊ฐ€ BIOS๋ฅผ ์ฑ…์ž„์ง€๋Š” ๊ฒƒ์ด๋‹ค.
[2] Arachne ๋ผ๋Š” DOS์šฉ ์›น ๋ธŒ๋ผ์šฐ์ €.
[3] USB๊ฐ€ ์—ฌ์ „ํžˆ C๋“œ๋ผ์ด๋ธŒ๋กœ ์ธ์‹๋˜์ง€๋งŒ, ์„ค์น˜ ๋Œ€์ƒ์ด D๋“œ๋ผ์ด๋ธŒ๋กœ ๋ฐ”๋€Œ์—ˆ๋‹ค. ์„ค์น˜ ํ›„์—๋Š” ๋ถ€ํŒ… ์ˆœ์„œ๋งŒ ๋ฐ”๊ฟ”์„œ USB๋ฅผ D๋“œ๋ผ์ด๋ธŒ๋กœ ์ธ์‹์‹œ์ผœ์ฃผ๋ฉด ์ถ”๊ฐ€ ํŒจํ‚ค์ง€ ์„ค์น˜๋„ ์ง„ํ–‰ํ•  ์ˆ˜ ์žˆ๋‹ค. (๋‹จ, Lite ์ด๋ฏธ์ง€๋กœ๋Š” ์ถ”๊ฐ€ ํŒจํ‚ค์ง€ ์„ค์น˜๊ฐ€ ๋ถˆ๊ฐ€๋Šฅํ•˜๋‹ค.)