๐ ๋ค์ด๊ฐ๋ฉฐ
์ต๊ทผ ์์ 1์ฃผ์ฐจ ๊ณผ์ ๋๋ฌธ์ Ubuntu 20.04๋ฅผ VirtualBox์ ์ค์นํ๋ ค๊ณ ํ๋๋ฐ, ์์๋ถํฐ ์๋ฌ๋ฅผ ๋ง์ฃผ์ณค๋ค.

Failed to get device handle and/or partition ID for 0000000001d90380
(hPartitionDevice=0000000000000c91, Last=0xc0000002/1)
(VERR_NEM_VM_CREATE_FAILED).
๊ฒฐ๊ณผ ์ฝ๋: E_FAIL (0x80004005)
๊ตฌ์ฑ ์์: ConsoleWrap
์ธํฐํ์ด์ค: IConsole {872da645-4a9b-1727-bee2-5585105b9eed}
์๋ฌ ๋ฉ์์ง๋ฅผ ๊ทธ๋๋ก ๋ณต์ฌํด์ ๊ตฌ๊ธ๋งํด ๋ณด๋ ํด๊ฒฐ ๋ฐฉ๋ฒ์ด ๊ฝค ๋ง์ด ์ฌ๋ผ์ ์์ด์ ๊ธ๋ฐฉ ํด๊ฒฐ๋ ์ค ์์๋ค.
ํ์ง๋ง ์ด์ํ๊ฒ๋ ๋ชจ๋ ๋ฐฉ๋ฒ์ ๋์ํด๋ ๋ด ๋ฌธ์ ๋ ์ ํ ํด๊ฒฐ์ด ๋์ง๋ฅผ ์์๋ค. ๐คฏ
๊ทธ๋ฌ๋ค ์ฐ์ฐํ Reddit์์ ๊ด๋ จ ๋ฌธ์ ์ ๋ํด ํ ๋ก ํ๋ ๋๊ธ์ ๋ฐ๊ฒฌํ๊ณ ,
๊ฑฐ๊ธฐ์ ์ป์ ํํธ๋ฅผ ๋ฐํ์ผ๋ก ๊ฒฐ๊ตญ ์ง์ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ ์ ์์๋ค.
๋๋ ์ค๋ ํ๋ฃจ ์ข ์ผ ์ด ๋ฌธ์ ๋ง ๋ถ์ก๊ณ ์์๋๋ฐ,
์ด ๊ธ์ ๋ณด๋ ๋ค๋ฅธ ์ฌ๋๋ค์ ๋์ฒ๋ผ ์๊ฐ ๋ญ๋นํ์ง ์๊ณ ๋ฐ๋ก ํด๊ฒฐํ ์ ์๊ธธ ๋ฐ๋ผ๋ฉฐ ํด๊ฒฐ ๊ณผ์ ์ ์ ๋ฆฌํด๋๋ ค๊ณ ํ๋ค.
1๏ธโฃ Windows ๊ธฐ๋ฅ ํด์ ํ๊ธฐ
1) Win + R ๋ก ์คํ์ฐฝ ์ด๊ธฐ
2) OptionalFeatures.exe ์ ๋ ฅ ํ ์คํํ๊ธฐ
3) ๋ชฉ๋ก์์ ์๋ ํญ๋ชฉ ์ค์ ์ฒดํฌ๊ฐ ๋ ๊ฒ ์๋ค๋ฉด ๋ชจ๋ ํด์ ํด์ฃผ๊ธฐ
- Hyper-V
- Windows Hypervisor Platform (Windows ํ์ดํผ๋ฐ์ด์ ํ๋ซํผ)
- Virtual Machine Platform (๊ฐ์ ๋จธ์ ํ๋ซํผ)
- Windows Subsystem for Linux (๋ฆฌ๋ ์ค์ฉ Windows ํ์ ์์คํ )
4) ํ์ธ ๋๋ฅด๊ณ ์ฌ๋ถํ ํ๊ธฐ
๊ท์ฐฎ์ผ๋ฉด CMD๋ฅผ ๊ด๋ฆฌ์ ๊ถํ์ผ๋ก ์ด์ด์ ์๋ ๋ช ๋ น์ด๋ค์ ์ฐจ๋ก๋ก ์คํํ๋ฉด ๋๋ค.
DISM /Online /Disable-Feature /FeatureName:Microsoft-Hyper-V-All
DISM /Online /Disable-Feature /FeatureName:VirtualMachinePlatform
DISM /Online /Disable-Feature /FeatureName:HypervisorPlatform
bcdedit /set hypervisorlaunchtype off
2๏ธโฃ ๋ฉ๋ชจ๋ฆฌ ๋ฌด๊ฒฐ์ฑ ๋๊ธฐ
1) ์์ ๋ฉ๋ด์์ Windows ๋ณด์ ์ ๊ฒ์ํด์ ์คํํ๊ธฐ
2) ๋๋ฐ์ด์ค ๋ณด์ (์ฅ์น ๋ณด์) ํด๋ฆญ
3) ์ฝ์ด ๊ฒฉ๋ฆฌ์์ ๋ฉ๋ฌด๋ฆฌ ๋ฌด๊ฒฐ์ฑ ์ค์์น ๋๊ธฐ
4) ์ฌ๋ถํ ํ๊ธฐ

ํน์๋ ์์ ์ฌ์ง์ฒ๋ผ UI์์ ๋๋ ค๊ณ ํ๋๋ฐ๋ ๊บผ์ง์ง ์๋๋ค๋ฉด,
๊ด๋ฆฌ์ ๋ชจ๋ CMD์์ ์๋ ๋ช ๋ น์ด๋ฅผ ์ ๋ ฅํ๋ฉด ๋๋ค.
reg add "HKLM\SYSTEM\CurrentControlSet\Control\DeviceGuard\Scenarios\HypervisorEnforcedCodeIntegrity" /v Enabled /t REG_DWORD /d 0 /f
โ ์ค๊ฐ ์ ๊ฒ
๋ณดํต ์ด ๋จ๊ณ๊น์ง๊ฐ ๊ตฌ๊ธ์ ๋ง์ด ๋์์๋ ๊ฑฐ์๋ค.
์ฌ๊ธฐ๊น์ง ํด์ ์ฑ๊ณตํ๋์ง๊ฐ ๊ถ๊ธํ๋ค๋ฉด
Win + R ํค๋ฅผ ๋๋ฅด๊ณ , msinfo32 ๋ฅผ ์ ๋ ฅํด์ ๋์ค๋ ํญ๋ชฉ๋ค ์ค์์
'๊ฐ์ํ ๊ธฐ๋ฐ ๋ณด์'์ด ํญ๋ชฉ์ ํ์ธํด๋ณด๋ฉด ๋๋ค.

์๊ฐ๋ฝ์ผ๋ก ๊ฐ๋ฆฌํค๊ณ ์๋ ์ ๋ถ๋ถ์ธ๋ฐ, ์ด๊ฒ '์ฌ์ฉ ์ ํจ'์ด๋ผ๊ณ ๋์์ผ ํ๋ค.
๋ณด๋ค์ํผ ๋ ์ด ๋จ๊ณ๊น์ง ๋ฐ๋ผํด๋ ์ฌ์ ํ ๊ฐ์ํ ๊ธฐ๋ฐ ๋ณด์์ด '์คํ ์ค'์ด๋ผ๊ณ ๋ด๋ค ..๐คฏ
(๋์ฒ๋ผ ๋จ๋ฉด ์คํจํ ๊ฑฐ๋๊น ๋ค์ ๋จ๊ณ๋ก ๋์ด๊ฐ๋ณด์ ..)
3๏ธโฃ VBS ์์ ๋นํ์ฑํ
๋๋ ์ฌ๊ธฐ๊น์ง ํด๋ VBS๊ฐ ์ด์์์์ด์ ๋ ์ง์คํธ๋ฆฌ์ BCDEdit๋ฅผ ์ถ๊ฐ๋ก ์ ์ฉํด์คฌ๋ค.
๊ทธ๋ฅ ์๋ ๋ช ๋ น์ด๋ฅผ ๊ด๋ฆฌ์ ๋ชจ๋ CMD์ ๋ณต๋ถํ๋ฉด ๋๋ค.
reg add "HKLM\SYSTEM\CurrentControlSet\Control\DeviceGuard" /v EnableVirtualizationBasedSecurity /t REG_DWORD /d 0 /f
reg add "HKLM\SYSTEM\CurrentControlSet\Control\Lsa" /v LsaCfgFlags /t REG_DWORD /d 0 /f
bcdedit /set hypervisorlaunchtype off
bcdedit /set vsmlaunchtype off
๊ทธ๋ฆฌ๊ณ Reddit ๋๊ธ์์ Windows Hello ๊ด๋ จ ์๋๋ฆฌ์ค๊น์ง ๊บผ์ฃผ๋ผ๊ณ ํด์
์ผ๋จ ๊ทธ๋ฅ ํ๋ผ๋ ๋๋ก ์๋์ ๋ช ๋ น์ด๋ก ๋๋ ๊บผ์ค๋ดค๋ค.
reg add "HKLM\SYSTEM\CurrentControlSet\Control\DeviceGuard\Scenarios\WindowsHello" /v Enabled /t REG_DWORD /d 0 /f
4๏ธโฃ UEFI ๋ถํธ ์ค์ ์์ (SecConfig.eif)
UEFI ๋ถํธ ๊ณผ์ ์์ BVS๋ฅผ ๊ฐ์ ๋ก ๊บผ์ฃผ๋ ์ค์ ์ธ๋ฐ,
์์ ๋ชจ๋ ๋ฐฉ๋ฒ์ผ๋ก๋ ํด๊ฒฐ์ด ์ ๋๋ ๋ฌธ์ ๊ฐ ์ด๊ฑธ ์ ์ฉํ์ ๋ง์ ๋ฐ๋ก ํด๊ฒฐ๋๋ค.
์ผ๋จ, ๊ด๋ฆฌ์ ๋ชจ๋ CMD์๋ค๊ฐ ์๋ ๋ช ๋ น์ด๋ค์ ์ฐจ๋ก๋๋ก ๋ณต๋ถํ๋ฉด ๋๋ค.
mountvol X: /s
copy %WINDIR%\System32\SecConfig.efi X:\EFI\Microsoft\Boot\SecConfig.efi /Y
bcdedit /create {0cb3b571-...} /d "DebugTool" /application osloader
bcdedit /set {GUID} path "\EFI\Microsoft\Boot\SecConfig.efi"
bcdedit /set {GUID} device partition=X:
bcdedit /set {GUID} loadoptions DISABLE-LSA-ISO,DISABLE-VBS
bcdedit /set {bootmgr} bootsequence {GUID}
mountvol X: /d
์ด๋ฌ๊ณ ์ฌ๋ถํ ํ๋ฉด UEFI ๊ฒฝ๊ณ ๊ฐ ๋ฐํ ๋ฐ ๋นํฉํ์ง ๋ง๊ณ , F3 ๋๋ฅด๊ณ Enter ๋๋ฌ์ฃผ๋ฉด ๋๋ค.
์ด๋ ๊ฒ๋ง ํ๋ฉด ๋๋์ด VBS๊ฐ ์์ ํ ๊บผ์ง ๊ฒ์ด๋ค. ๐๐๐
โ ์ต์ข ์ ๊ฒ
์์ ํ ํด๊ฒฐ ๋๊ฑด์ง ํ์ธํด๋ณด๋ ค๋ฉด,
๋ค์ Win + R ํค๋ฅผ ๋๋ฅด๊ณ , msinfo32 ๋ฅผ ์ ๋ ฅํด์ ๋์ค๋ ํญ๋ชฉ๋ค์ ํ์ธํด๋ณด๋ฉด ๋๋ค.

๋ด ๊ฒฝ์ฐ ์์ ์ฌ์ง์ฒ๋ผ ๋ฐ๋๋ฉด์ ๊ฐ์ํ ๊ธฐ๋ฐ ๋ณด์์ด '์ฌ์ฉ ์ ํจ'์ผ๋ก ๋ฐ๊ปด ์์๊ณ ,
๊ฐ์๊ธฐ ์ด๋์ ๊ฐ Hyper-V ๊ด๋ จ ๊ธฐ๋ฅ๋ค์ด ์๊ฒจ์ ๋ชจ๋ '์'๋ผ๊ณ ๋์ค๋ ์ํ๊ฐ ๋์ด์์๋ค.
์ด์จ๋ ์ด๋ ๊ฒ ๋ฐ๋๊ณ ๋๋ ๋๋์ด Ubuntu๊ฐ ์ ๋๋ก ์๋ํ๊ธฐ ์์ํ๋ค. ๐ญ๐๐๐๐
๊ทธ๋ฆฌ๊ณ ์์๋ณด๋๊น ๋๋ ๊ต์๋์ด ๋ฌด์กฐ๊ฑด VirtualBox 6.x ๋ฅผ ์ฐ๋ผ๊ณ ํ์ ์ ์ด๋ ๊ฒ ์ฝ์ง์ ํ์ง๋ง ,,
์ด๋ฐ ํน์ํ ๊ฒฝ์ฐ๊ฐ ์๋๋ผ๋ฉด Windows 11 ์ฌ์ฉ์๋ค์ ๊ทธ๋ฅ VirtualBox 7.x ๋ฅผ ์ฌ์ฉํ๋ผ๊ณ ํ๋ค ใ ใ ..
๐ ๊ฒฐ๋ก
์ด๋ฒ ์ค๋ฅ์ ๊ทผ๋ณธ์ ์ธ ์์ธ์ Windows 11์ด ๊ธฐ๋ณธ์ ์ผ๋ก ์ผ ๋๋
๊ฐ์ํ ๊ธฐ๋ฐ ๋ณด์(VBS, Virtualization-Based Security) ๋๋ฌธ์ด๋ผ๊ณ ํ๋ค.
VBS๋ ๋ด๋ถ์ ์ผ๋ก Hyper-V ํ์ดํผ๋ฐ์ด์ ๋ฅผ ์ฌ์ฉํ๊ธฐ ๋๋ฌธ์,
VirtualBox ๊ฐ์ ๋ค๋ฅธ ๊ฐ์ํ ์ํํธ์จ์ด์ ์ถฉ๋์ ์ผ์ผํค๋ ๊ฒ์ด๋ค.
์ฆ, ์๋ฌด๋ฆฌ VirtualBox ์์ฒด ์ค์ ์ ๊ฑด๋๋ ค๋ Windows์์ Hyper-V ๊ณ์ด ๊ธฐ๋ฅ์ด ์ด์ ์์ผ๋ฉด,
๊ฒฐ๊ตญ VM ์คํ ์ VERR_NEM_VM_CREATE_FAILED ์๋ฌ๊ฐ ๋ฐ์ํ ์๋ฐ์ ์๋ค.
๋ด๊ฐ ์ค๋ ํ ๊ณผ์ ์ ๊ฒฐ๊ตญ Windows์ VBS์ Hyper-V ๊ด๋ จ ์์๋ค์ ์์ ํ ๋นํ์ฑํ ํ๋ ๊ฒ์ด๋ผ๊ณ ๋ณด๋ฉด ๋๋ค.
์ด ๊ณผ์ ์ ํตํด Windows๊ฐ ๋ ์ด์ Hyper-V ํ์ดํผ๋ฐ์ด์ ๋ฅผ ๊ฐ์ ๋ก ๋์ฐ์ง ์๊ฒ ๋์๊ณ ,
๊ทธ ๊ฒฐ๊ณผ VirtualBox๊ฐ ์์ฒด ๊ฐ์ํ ์์ง์ ๋ฌธ์ ์์ด ์ฌ์ฉํ ์ ์๊ฒ ๋ ๊ฒ์ด๋ค.
์ ๋ฆฌํ๋ฉด, ์ด ๋ฌธ์ ๋ Windows ๋ณด์ ์ฒด๊ณ(VBS)๊ฐ ๊ฐ์ํ ๊ถํ์ ์ ์ ํ๊ณ ์์ด์ ๊ทธ๋ฐ ๊ฑฐ๋ค ์ ๋๋ง ์๊ณ ์์ผ๋ฉด ๋๋ค.
'๐ซ ํ๊ต > ๐ ๋ฆฌ๋ ์ค' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
| [๋ฆฌ๋ ์ค] GitHub `git clone` ์ธ์ฆ ์๋ฌ ํด๊ฒฐ ๋ฐฉ๋ฒ (Ubuntu + VirtualBox) (0) | 2025.09.23 |
|---|---|
| [๋ฆฌ๋ ์ค] VirtualBox ์ ์ฒด ํ๋ฉด ์ค์ ํ๊ธฐ (0) | 2025.09.23 |
| [๋ฆฌ๋ ์ค] ์ด์์ฒด์ ์ ์ปค๋ (4) | 2025.09.17 |
| [๋ฆฌ๋ ์ค] cscope ์ค์น ๋ฐ ์ฌ์ฉ ๋ฐฉ๋ฒ (0) | 2025.09.17 |
| [๋ฆฌ๋ ์ค] ctags ์ค์น ๋ฐ ์ฌ์ฉ ๋ฐฉ๋ฒ (0) | 2025.09.17 |