|
Download docs/INSTALL.ko.md from sekkit/AD103_win_unlocker: direct link, hf CLI and curl.
- Browser
- Download file 5.88 kB
-
https://huggingface.co/sekkit/AD103_win_unlocker/resolve/main/docs/INSTALL.ko.md
- Command line
-
hf download hf://sekkit/AD103_win_unlocker/docs/INSTALL.ko.md
-
curl -L -o INSTALL.ko.md https://huggingface.co/sekkit/AD103_win_unlocker/resolve/main/docs/INSTALL.ko.md
5.88 kB
| # ์ถ์ถยท์ค๋นยทUSB ์ค์น โ ํ๊ตญ์ด | |
| ## 1. ๋ณธ์ธ ์นด๋์ VBIOS ์ถ์ถ | |
| 1. Windows์์ https://www.techpowerup.com/gpuz/ ์ GPU-Z๋ฅผ ์คํํ๊ณ ๋์ RTX 4080์ ์ ํํฉ๋๋ค. | |
| 2. BIOS Version ์ค๋ฅธ์ชฝ ์ ์ฅ ์์ด์ฝ โ Save to file๋ก `AD103.rom`์ ๋ณธ์ธ ๋ก์ปฌ ํด๋์ ์ ์ฅํฉ๋๋ค. ์จ๋ผ์ธ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ ์ถ์ ์ ํํ ํ์๋ ์์ต๋๋ค. | |
| 3. ๋๊ตฌ ๋ฒ์ , ์นด๋ PCI ID/์๋ธ์์คํ ID, BIOS ๋ฒ์ , ๋ฉ๋ชจ๋ฆฌ ํฌ๊ธฐ์ ์ถ์ถ ๋ ์ง๋ฅผ ๊ธฐ๋กํฉ๋๋ค. | |
| 4. PowerShell์์ ํด์๋ฅผ ํ์ธํฉ๋๋ค: | |
| ```powershell | |
| Get-FileHash .\AD103.rom -Algorithm SHA256 | |
| ``` | |
| 5. WSL์ ์ ์ฅ์ ๋ฃจํธ์์ ๋ก์ปฌ ํ์ผ์ ๊ฒ์ฌํฉ๋๋ค: | |
| ```bash | |
| python3 tools/check_rom.py /mnt/c/Users/YOUR_NAME/Desktop/AD103.rom | |
| ``` | |
| ์ด ๋๊ตฌ๋ ์ฝ๊ธฐ ์ ์ฉ ํ์ผ ๊ฒ์ฌ์ด๋ฉฐ ์ง์ ํ๋์จ์ด ๋คํ๋ ํ๋์ฑ์ ํ์ง ์์ต๋๋ค. GPU-Z๋ ๋ณ๋ ๊ณต์ ๋๊ตฌ์ด๋ฉฐ ์ด ์ ์ฅ์์ ์ฌ๋ฐฐํฌํ์ง ์์ต๋๋ค. ์ค์ ์ถ์ถ ๊ธฐ๋ฅ์ ๊ธฐ์ค์ NVIDIA์ GPU-Z ์๋ด์ ๋๋ค: https://nvidia.custhelp.com/app/answers/detail/a_id/4188/ | |
| ๋ฐฐํฌ๋ณธ์ ์ฑ๊ณต ์ฌ๋ก ROM ํด์ `ebb63e82992d07e04da1e22ff78e855ce136c0702ee1909b2fb5d8c1e2f0674a`์ ๊ณ ์ ๋ฉ๋๋ค. ๋ค๋ฅธ ROM์ด๋ฉด ์ด EFI์ ์ง์ ๋ฒ์ ๋ฐ์ ๋๋ค. ROM ํด์ ๋ถ์ผ์น๋ฅผ ์จ๊ธฐ๊ฑฐ๋ ๊ฒ์ดํธ๋ฅผ ์ ๊ฑฐํ์ง ๋ง์ญ์์ค. ROM์ USB์ ๋ฃ์ด ํ๋์ฑํ๋ ๋ฐฉ์์ด ์๋๋ฉฐ EFI๋ ์ด์ ์๋ PROM์ ๊ฒ์ฌํฉ๋๋ค. | |
| ์๋ PROM ์ฝ๊ธฐยท๋คํ ์ ์ฅ ์์ค๋ `source/unlock/app.c`์ `app_io.c`์ ํฌํจ๋ผ ์์ต๋๋ค. ์ด ์ ์ฒด ์ธ๋ฝ EFI๋ฅผ ๋ฒ์ฉ BIOS ๋คํ ์ ํธ๋ฆฌํฐ๋ผ๊ณ ๋ถ๋ฅด์ง๋ ์์ต๋๋ค. | |
| ## 2. ์ ํ ์์ฐ์ ๋ก์ปฌ ์ค๋น | |
| NVIDIA 610.43.03 ์์ค์ ๊ณ ์ ๋ nvidia-utils ํจํค์ง๋ฅผ ๋ด๋ ค๋ฐ์ SHA-256 ๊ฒ์ฌ ํ ํ์ํ ํ์ผ๋ง ์ถ์ถํฉ๋๋ค. ์ค์นํ๊ฑฐ๋ ์คํํ๋ ๊ฒ์ด ์๋๋๋ค. ์ถฉ๋ถํ ๋ค์ด๋ก๋/๋์คํฌ ๊ณต๊ฐ์ด ํ์ํฉ๋๋ค. Python 3.14๋ ์ถ์ถ์ฉ์ด๋ฉฐ ๊ธฐ์กด WSL PyTorch ํ๊ฒฝ์ ๋ฐ๊พธ์ง ๋ง์ญ์์ค. | |
| ```bash | |
| # From the extracted public repository root, in WSL/Linux. | |
| # Python 3.14+ is needed by the inherited tar.zst extraction path. | |
| python3.14 tools/prepare_assets.py | |
| ``` | |
| | USB-root relative path | Source | | |
| |---|---| | |
| | `EFI/BOOT/BOOTX64.EFI` | Included / ํฌํจ | | |
| | `RTX4080-EXPERIMENT/ASSETS/v67-ad102-610.43.03-four-plm.bin` | Included / ํฌํจ | | |
| | `RTX4080-EXPERIMENT/ASSETS/booter_load_ad102.bin` | Local extraction / ๋ก์ปฌ ์ถ์ถ | | |
| | `RTX4080-EXPERIMENT/ASSETS/gsp_boot_ad102.bin` | Local extraction / ๋ก์ปฌ ์ถ์ถ | | |
| | `RTX4080-EXPERIMENT/ASSETS/gsp_boot_desc_ad102.bin` | Local extraction / ๋ก์ปฌ ์ถ์ถ | | |
| | `RTX4080-EXPERIMENT/ASSETS/gsp_ga10x.bin` | Local extraction / ๋ก์ปฌ ์ถ์ถ | | |
| ```bash | |
| # Optional EFI rebuild: Python 3 + Zig 0.14.1. GCC is also needed for simulated tests. | |
| python3 source/build.py --zig /absolute/path/to/zig | |
| # Built EFI: source/USB/EFI/BOOT/BOOTX64.EFI | |
| ``` | |
| Released EFI SHA-256: | |
| `9f821b8e9fa11cd8e145908e6abcf36bd28bfe96a138ddc07365f1700338eb01` | |
| Payload SHA-256: | |
| `44c36b2d6b3424e53e18f3e55db85c833655de071ce66ce42749588a4a7dc8cb` | |
| ์ค๋น ๋๊ตฌ๋ ์๋ GA102์ฉ ์์ฑ๊ธฐ์ ์์ GA102 ํ์ด๋ก๋๋ฅผ ์ ๊ฑฐํ๊ณ ๊ณต๊ฐ๋ณธ์ AD102 four-PLM ํ์ด๋ก๋๋ฅผ ์ ์งํฉ๋๋ค. ํ์จ์ด ๋ผ์ด์ ์ค๋ ๋ก์ปฌ ASSETS/NVIDIA-LICENSE์ ๋ณด์กด๋ฉ๋๋ค. ๋ค์ด๋ก๋๊ฐ ์คํจํ๋ฉด ๋ค๋ฅธ ๋ฒ์ ์ผ๋ก ๋์ฒดํ์ง ๋ง๊ณ ์ ๋ ฅ URL/ํด์๋ฅผ ํ์ธํ์ญ์์ค. ์ด ๊ณต๊ฐ ํจํค์ง ์ ์ ์ ์๊ฒฉ ๋ค์ด๋ก๋ ์ ์ฒด๋ฅผ ์ฌ์คํํ์ง๋ ์์์ต๋๋ค. | |
| ## 3. FAT32 USB/SD ๋ฐฐ์น | |
| ๊ธฐ์กด USB๋ฅผ ๋ฐฑ์ ํ๊ณ ๋น์ด ์๋ FAT32 USB/SD๋ฅผ ์ค๋นํฉ๋๋ค. ๋์คํฌ ์๋ ํฌ๋งท ๋ช ๋ น์ ์ ๊ณตํ์ง ์์ต๋๋ค. | |
| ์์ฐ ์ค๋น ์๋ฃ ํ ํ๋ก์ ํธ์ `USB` ํด๋ **๋ด๋ถ ๋ด์ฉ**์ USB ๋๋ผ์ด๋ธ ๋ฃจํธ๋ก ๋ณต์ฌํฉ๋๋ค. Windows ๋๋ผ์ด๋ธ๊ฐ E:๋ผ๋ฉด EFI ์์น๋ `E:\EFI\BOOT\BOOTX64.EFI`์ ๋๋ค. `E:\USB\EFI...`๋ `E:\BOOT\EFI...`๋ก ๋ฐฐ์นํ๋ฉด ์ ๋ฉ๋๋ค. | |
| ๊ธฐ์กด USB์ ๋ค๋ฅธ BOOTX64.EFI๊ฐ ์์ผ๋ฉด ๋จผ์ ๋ณด๊ดํ์ญ์์ค. Windows ESP์ bootmgfw.efi๋ฅผ ๋ฎ์ด์ฐ์ง ์์ต๋๋ค. | |
| ## 4. ์๋ ์คํ | |
| - ์ค๊ธฐ ์ฌ๋ก์ฒ๋ผ Secure Boot๋ฅผ ๋๊ณ UEFI ๋ถํ ๋ฉ๋ด์์ USB/SD๋ฅผ ์ ํํฉ๋๋ค. | |
| - v0.4.18 ํ์์ READY๋ฅผ ํ์ธํฉ๋๋ค. ์ค๋น ๊ฒ์ฌ๋ฅผ ํต๊ณผํ์ง ๋ชปํ๋ฉด U ๋จ๊ณ์ ๋๋ฌํ์ง ์์ต๋๋ค. | |
| - U๋ฅผ ํ ๋ฒ ๋๋ฆ ๋๋ค. Esc ๋๋ 30์ด ๋๊ธฐ๋ ์ทจ์์ ๋๋ค. | |
| - GPU ํ์จ์ด ๋๋ผ์ด๋ฒ ๋ถ๋ฆฌ ํ ํ๋ฉด์ด ๊บผ์ง๊ฑฐ๋ ๋ง์ง๋ง ํ๋ฉด์ด ๋จ์ ์ ์์ต๋๋ค. ์ด๊ฒ๋ง์ผ๋ก ์ฑ๊ณตยท์คํจ๋ฅผ ํ๋จํ์ง ์์ต๋๋ค. | |
| - ๋ณต์ ๊ฒ์ฌ ์ฑ๊ณต ์ Windows Boot Manager๋ก ์ธ๊ณํฉ๋๋ค. ์๋ ์ฌ๋ถํ ์ด๋ ๋งค ๋ถํ ์๋ ์คํ์ ๋ฑ๋กํ์ง ์์ต๋๋ค. | |
| - STOP์ด๋ฉด ์คํ ์ค์ธ GPU๊ฐ ์ ๋ฆฌ๋์ง ์์์ ์ ์์ผ๋ฏ๋ก ํด๋น ์ธ์ ์์ ๋ฐ๋ณต ์คํํ์ง ๋ง๊ณ ์์ ์ ์ ์ฐจ๋จ ํ ์ ์ Windows ๊ฒฝ๋ก๋ก ๋ณต๊ตฌํ์ญ์์ค. | |
| ## 5. ๊ด์ธก๊ณผ ๋ฒค์น๋งํฌ | |
| ํ์ํ ์์ฝ์ SELECTOR RESULT, POST-FLR, POST-GOP, FINAL์ ๋๋ค. FINAL status=0๋ง์ผ๋ก ์ฑ๋ฅ ํฅ์์ ์ฃผ์ฅํ์ง ๋ง์ญ์์ค. ์์ธ ๋ก๊ทธ๋ฅผ ๊ณต๊ฐ ์ ์ฅ์์ ์ฌ๋ฆด ํ์๋ ์์ต๋๋ค. | |
| `benchmarks/wsl`์์ `python3 bench.py --label unlocked`๋ฅผ ์คํํ๊ณ , ์์ ์ ์ ์ฐจ๋จ ํ EFI ์์ด Windows/๋์ผ WSL ๋ถํ ์์ `--label baseline`, ๋ง์ง๋ง์ผ๋ก `--compare-latest`๋ฅผ ์คํํฉ๋๋ค. ๊ฐ์ ๋๋ผ์ด๋ฒยท์ ๋ ฅ ํ๋ยท์ค๋ฒํด๋ญ ์กฐ๊ฑด์ ์ ์งํฉ๋๋ค. | |
| ## 6. ํ ์คํธ ์ฌํ์ ๋ฒ์ | |
| ์๋ณธ ๋ชจ์ ํ ์คํธ๋ ํด๋น ๋ก์ปฌ ROM๊ณผ PROM์ ์๊ตฌํฉ๋๋ค. ํ์ผ์ ๊ณต๊ฐํ์ง ์์ผ๋ฏ๋ก ๋ค๋ฅธ ๋ณด๋ ํ์ผ๋ก ๊ทธ๋๋ก ํ ์คํธ๋ฅผ ํต๊ณผ์ํค๋ ๊ฒ์ ์ง์ํ์ง ์์ต๋๋ค. ์ต์ข ์์ค ์ฌ๋น๋๋ ์ฑ๊ณต EFI์ ๋ฐ์ดํธ ์ผ์น๊ฐ ํ์ธ๋์ต๋๋ค. 43๊ฐ ์ฝ์ด ๋ฐ 50๊ฐ ์ฑ ๋ชจ์ ์๋๋ฆฌ์ค๊ฐ ๊ธฐ์กด ๊ฐ๋ฐ ๊ณผ์ ์์ ํต๊ณผํ์ผ๋ฉฐ ์ค๊ธฐ ๊ฒฐ๊ณผ๋ RUN19 ํ ์นด๋์ ๋๋ค. | |