Hiren's BootCD 15.2 - 한글 메뉴 지원 -

Posted by Programmer™
2014. 3. 29. 04:26 Utility

컴퓨터 좀 하시는 분들이라면 다들 하나씩 가지고 있는 유틸리티 CD입니다.

Hiren's BootCD 는 그냥 CD 로 구우면 됩니다. 하지만 USB 에다가 설치할때는 약간 복잡합니다. 차례대로 따라 해 봅시다. 먼저 1 GB 이상의 USB 를 준비합니다. 기존의 사용하고 있던 USB 의 경우는 파일을 지웠다 썼다 하다 보면 조각화 현상이 일어나있을 가능성이 높습니다. 그래서 처음에 Format 을 해주면 이런 조각화는 신경쓸 필요가 없습니다. 먼저 USB 를 꼽고 포맷을 해줍니다. 이때 사용하는 프로그램은 보통 HP USB Disk Storage Format Tool을 사용합니다.

HP USB Disk Storage Format Tool v2.18  

SP27608.exe

 

FAT32 로 하면 부팅속도가 빠르지만 4 GB 이상의 파일은 저장할 수가 없는 단점이 있습니다. NTFS 로 포맷을 하면 4GB 이상되는 파일도 저장할 수 있죠.  Volume label 은 자기가 주고 싶은 적당한 값을 적고, 그리고 Start를 눌러줍니다.

포맷이 끝났으면 이제 USB 의 파티션과 부트 섹터 정보를 손봐줘야 합니다. Grub4Dos Installer 1.1 이 알아서 해주므로 우리는 그냥 버튼만 몇번 깔짝깔짝 해주면 된다. 

 grubinst-1.1-bin-w32-2008-01-01.zip

이제 Install 이 끝났으면 Hiren's BootCD의 ISO 파일을 Daemon Tools 나 UltraISO로 열어서 전부 USB 플래쉬 드라이브에 복사해줍니다.

이제 복사가 끝났으면 부팅시 메뉴에서 한글로 표시하기 위해 유니코드를 지원하는 폰트 설정 작업을 해주어야 합니다. 

루트에 있는 menu.lst 안의 내용을 열어 수정해줍니다. 제일 윗 쪽 부분을 보면 default /default 가 있는데 바로 밑에 아래처럼 두 줄을 추가해줍니다. unifont.hex.gz 파일은 ISO 폴더안에 있는 것으로 가정하였습니다.

그리고 저장할때는 반드시 UTF-8 로 저장해주어야 합니다.

default /default
graphicsmode -1 640:800
font /ISO/unifont.hex.gz

write (md)0x220+1 !BAT\necho -n -P:0000 $[0107] Hiren's BootCD 15.2 \0 && initscript (md)0x220+1

title Boot From Hard Drive (Windows Vista/7/2008 or Xp)\n
find --set-root --ignore-floppies --ignore-cd /bootmgr || find --set-root --ignore-floppies --ignore-cd /ntldr || rootnoverify (hd0) && chainloader +1 && boot
map () (hd0) && map (hd0) () && map --rehook
find --set-root --devices=h /bootmgr || find --set-root --ignore-floppies --ignore-cd /ntldr
chainloader /bootmgr || chainloader /ntldr

title \n
root

title Win10 PE 비트코인 (At least 2GB RAM)
find --set-root --ignore-floppies /ISO/Win10PESE_x64.ISO
map /ISO/Win10PESE_x64.ISO (hd32) || map --mem /ISO/Win10PESE_x64.ISO (hd32)
map --hook
chainloader (hd32)

title Windows Password Crack ophcrack v3.8.0
find --set-root /ISO/ophcrack-notables-livecd-3.6.0.iso
map /ISO/ophcrack-notables-livecd-3.6.0.iso (hd32) || map --mem /ISO/ophcrack-notables-livecd-3.6.0.iso (hd32)
map --hook
chainloader (hd32)

이제 폰트 설정작업이 끝났으므로 한글이 지원되는 grub4dos 를 복사해주어야 합니다. 첨부파일 grub4dos-0.4.5c-2012-10-02.7z 에서 grldr 만 USB의 루트에 복사해줍니다.

http://grub4dos.chenall.net/downloads/grub4dos-0.4.5c-2012-10-02/

이제 아래 화면과 같이 중국어 간체, 일본어, 중국어 번체, 한국어 지원이 가능하게 되었습니다. 

참고로 Hiren's BootCD v15.2 에 들어있는 grub4dos 는 0.4.5c 2012-10-02 일자 버전입니다. 

 

grub4dos-0.4.5c-2012-10-02.7z (유니코드 지원버전)

unifont.hex.gz

 

이제 마지막으로 해줄 작업은 Hiren's BootCD v15.2 에 있는 \HBCD\XP\XP.wim 을 한글 버전으로 바꿔주기만 하면 됩니다. 네이버에서 "miniXP 한글 입출력 버전" 으로 검색하면 사칠공공님 블로그에 있습니다.

안에 프로그램들을 최신 버전으로 바꿔주고 싶다면 \HBCD\Programs\Files\ 에 있는 7Zip.7z 를 이용해서 바꿔주면  됩니다. WinRar 로 바꾸려고 하면 delete 부분이 disable 상태로 표시되면서 안에 내용은 바꿀수 없습니다.

그리고 BIOS에서 부팅 순서를 USB 로 바꿔주고 테스트해보면 끝~~