윈 도 우 부트 메니져 한글로 나오게 하기
2013.09.14 11:50
iso 나 하드 디스크에서나 bcd 메뉴를 한글로 수정했는데 한글이 깨져 나올때가 있습니다
분명 한글로 설정후 저장
하지만 한글이 깨지죠..
이유는 부트 메니저가 영어 입니다. OTL
부트 메니저를 한글로 바꿔야 하는데 방법은 간단 합니다
바로 bootmgr.exe.mui (한글) 를 저기에 추가 시키면 끝
하드 디스크의 경우 c:\boot\kor-KR
간혹 하드 디스크의 경우 수정이 되지 않습니다. 이때 pe 를 이용해서 부팅후 하시면 됨니다.
추가 내용 :
루트에 bootmgr 파일이 있습니다. 이 파일과 bootmgr.exe.mui 파일은 동일한 버전이어야 합니다.
예로) 윈도우 7 의 bootmgr 은 윈도우 7 에 있는 bootmgr.exe.mui 랑 같아야 합니다.
윈도우 8 bootmgr.exe.mui 로 하면 안됨니다. 8과 8.1 차이는 없는것 같습니다.
댓글 [19]
-
프리맨 2013.09.14 12:06
-
DarknessAngel 2013.09.14 23:14
그점은 저도 동감입니다
보안적으로도 안전하고, 더이상 특정 언어버전의 패치를 찾아서 헤매거나 관리하거나, 버전간 직접 수정으로 인해 호환성 문제 생기는 일이 없죠
다만 조금 추가하자면 mui없으면 무조건 영어인건 아닙니다 (어떤넘은 아에 택스트가 안 나옵니다(!) )
-
초보에요 2013.09.14 12:12 프리맨님 말씀이 맞습니다
헌데 부트메니저까지 생각하진 못했네요
분명 한글판 iso 지만 부트매니저는 한글로 설정이 안되어 있습니다. 기본이 다 영어더군요
고갱에 대한 배려가 없는건지 아님 필요가 없어서 겠네요...
-
프리맨 2013.09.14 12:17
비스타도 그랬고, 7 도 8 도 RTM 은 모두 그런게 정상입니다.
한글판이라도 boot manager 의 기본 로케일 설정은 en-us 입니다.
나 역시 파x 님 때문에 부팅부분을 세밀히 배울 기회가 있었는데,
우리가 모르게 넘어간 부분이
아마도 예전부터 pe 배포하셨을때 일부러 그렇게 한글이 되도록 별도로 다 만드셔서
배포하셨었기 때문입니다.
메모리테스트 선택 가능한 부팅메뉴의 memtest.exe 파일만 있는 상태에서
부팅관리자메뉴에서 한글로 다 나오더라도 한글언어파일 memtest.exemui 가 ko-kr 에 없으면
그것만은 영어로 나옵니다.
-
초보에요 2013.09.14 12:27 저도 윈포와서 받은게 bootmgr.exe.mui 포함된 파일이였습니다. 그래서 몰랐죠 ㅎㅎ
원래 없는건데 고수분께서 포함시켜서 배포를 해주셨네요
윈도우 8 부터 pe에 관심이 없어서 무관심 했습니다.
다른분은 분명 포함시켜서 배포 해주셨을텐데.. 이걸 이제 알았네요
-
빛과그림자 2013.09.14 14:13
한글 메뉴를 위해서는 이에앞서
{bootmgr} 키의 locale 섹션이 ko-KR로 저장돼야 하고
fonts 폴더에 해당언어 (한글)의 폰트파일도 있어야지 깨어지지 않습니다.
-
초보에요 2013.09.14 15:57 ISO 파일 테스트시 파일 하나만 추가 했는데 이상없이 변경이 되었습니다.
폰트파일은 기본적으로 KOR 파일이 있네요
-
suk 2013.09.14 15:40
하드의 경우는
bcdboot %windir% /l ko-kr
부팅메뉴가 별도로 추가 되지도 않고, 언어만 교체되더군요.
-
초보에요 2013.09.14 15:57 오홍 하드에서 저 명령어라면 해당 언어로 변경되는건가요?
-
DarknessAngel 2013.09.14 23:17
이 명령은 언어교체가 아니라 부트메니져자체를 교체하는건데요;
자세한건 케플님 블로그에 잘 설명되어져있지만 간단히 설명하자면
지정한 경로 하위의 Boot의 내용물을 가져와서 갈아치우는겁니다
이걸 이용하면 아주 간단하게 bootmgr의 버전을 올릴 수 있습니다 (내리는건 PE에서 기존것 지우고 해야하지만;)
예를 들어 7->8.1로 가고싶다면 8.1의 \Windows의 Boot폴더를 통째로 복사해서 다른곳에 폴더를 하나 생성후 만듭니다
다음 bcdboot 경로 /l ko-KR 이렇게 주시면 끝입니다
적용시 에러뜨지만 무시하시면 됩니다
-
초보에요 2013.09.14 16:03 아.. 위 상황은 VHD 때문에 발생한 문제였습니다. 이걸 안적었네요
그냥 윈도우 7 에서 BCD만 추가 한다고 달라지는건 없을겁니다. 헌데 왜 영어로 되냐면
윈도우 7 에서 윈도우 8 VHD 를 사용하려면 윈도우 8 의 bootmgr 파일을 사용해야 합니다.
윈도우 8 bootmgr -> 윈도우 7 에 적용시키면 영어로 변경됨니다.
당연하겠죠? bootmgr.exe.mui 가 다르니까요(윈도우 버전) 만약 윈도우 8 사용자분이라면 이런 문제는 발생하지 않을겁니다
추가로 iso 의 경우 bootmgr.exe.mui 파일이 기본 내장이 아니기에 참고도 하시라고 적어봤습니다.
-
DarknessAngel 2013.09.14 23:18
bootmgr은 버전간 하위호환성 완벽합니다 (멀티 부트 고려)
그러므로 간단히 8.1 or 2012 R2의 넘으로 갈아치워두시면 모든버전 호환됩니다
-
라파엘(4WIN8) 2013.09.14 16:52
고수님들.. 댓글을 보는 것으로.. 더 많은 깨달음이..^^
본문을 올려주신 초보에요님과.. 댓글을 달아주신 프리맨님.. 석님.. 빛그림님.. 고맙습니다.
-
JOA 2013.09.14 17:28 EasyBCD에서도 변경할 수 있습니다.
-
홍e 2013.09.14 17:45
bcdedit /set {bootmgr} locale ko-KR
-
초보에요 2013.09.14 21:46 음.. 이글의 작성 이유는 로컬 문제가 아닙니다 -0-;
-
프리맨 2013.09.15 08:24
댓글 단 사람들이 이 글의 주제를 잘못 이해하고 댓글들을 다시는 군요.
boot 관련 기능을 새로 생성하자는 것도 아니고,
부팅항목 추가하자는 것도 아니고,
단순하게 로케일 설정을 바꾸는 방법도 아닌 주제입니다.
-
초보에요 2013.09.15 11:30 간단하게 msdn판 iso 중에서 윈도우 7 이상 하나 잡으시고
bcd 편집하셔서 한글로 나오게 해보시면 아시게 됨니다.
-
홍e 2013.09.15 19:55
위 내용이 무엇인지는 압니다. 단지 bootmgr을 교체할때 보통 bootmgr만을 복사해서 교체한시는 분은 거의 없을껍니다. bootmgr과 boot폴더를 같이 복사해서 넣으주는 것은 bcd편집 해 보신분들은 왠만하면 다 아실껍니다. 그 취지에서 적어놓은 댓글입니다.
번호 | 제목 | 글쓴이 | 조회 | 추천 | 등록일 |
---|---|---|---|---|---|
[공지] | 강좌 작성간 참고해주세요 | gooddew | - | - | - |
2099 | 윈 도 우| 윈도우 제품키 없이 토큰 복구 방법 [25] | 희망성사 | 14078 | 10 | 09-21 |
2098 | 윈 도 우| Windows 8 and 8.1 잠금화면 없에기 [8] | 죠타로 | 8699 | 4 | 09-20 |
2097 | 윈 도 우| Windows 8 and 8.1 마지막 사용자가 재부팅시 자동로그인 방지 [1] | 죠타로 | 5789 | 1 | 09-20 |
2096 | 윈 도 우| UEFI 윈도8.1부팅시 SecureBoot 메세지 해결방법 [9] |
|
18871 | 1 | 09-20 |
2095 | 윈 도 우| 즐겨찾기 모음 제목너비 사용자 지정 [1] | DOS | 5335 | 0 | 09-20 |
2094 | 윈 도 우| 윈도우즈 8.1 시스템 이미지 생성 및 복원 [7] |
|
13000 | 3 | 09-19 |
2093 | 윈 도 우| VirtualBox 에서 실제하드 파티션을 게스트에서 사용. [5] | 빛과그림자 | 6568 | 0 | 09-18 |
2092 | 서버 / IT| 바이두 가입방법 [8] | DOS | 11057 | 4 | 09-18 |
2091 | 서버 / IT| 바이두 클라우드에서 파일 검색하기 [4] | gooddew | 9958 | 5 | 09-18 |
2090 | echo 메세지 보내기 [6] | 종이기사 | 3378 | 0 | 09-17 |
2089 | 리눅스에서 부팅시 데몬 자동실행하기 [2] | 종이기사 | 3390 | 0 | 09-17 |
2088 | 서버 / IT| windows server 2012 r2 애니메이션켜기 [4] | 떠오르는별 | 5623 | 0 | 09-15 |
2087 | 서버 / IT| 서버 2012 r2 데탑윈도우처럼 사용해보기.. [6] |
|
8987 | 2 | 09-15 |
2086 | 하드웨어| 프린터 드라이버 PCL-6와 Post Script 차이 [3] | asklee | 11293 | 1 | 09-14 |
» | 윈 도 우| 부트 메니져 한글로 나오게 하기 [19] |
|
9888 | 6 | 09-14 |
2084 | 윈 도 우| AMD메인보드 패치 [3] | VIP망고 | 6776 | 0 | 09-13 |
2083 | 윈 도 우| Vista/7/8에서 MAC 주소 변경(Clone) 하는 방법입니다. | 은주얌 | 9571 | 0 | 09-13 |
2082 | 소프트웨어| 파이어폭스 토렌트 관련 초간단 팁 [4] | 치토스 | 4626 | 1 | 09-12 |
2081 | 윈 도 우| IE 에서 유튜브 동영상 다운 받기 [8] | DOS | 6334 | 3 | 09-11 |
2080 | 윈 도 우| 램디스크를 SMB 공유하기 [3] | 빛과그림자 | 4807 | 1 | 09-11 |
이제 원리를 알겠지요?
윈도우 Vista 부터는 무조건 영어로만 제작되고,
각 국가별로 언어팩을 따로 만들어서 통합하고 디폴트 로케일 값을 각 나라에 맞게 변경해서 출시하는 겁니다.
그래서 대부분의 윈도우 실행모듈들은 모두 영어로만 되어 있고,
각 파일들에는 " 파일명.mui " 가 따라 다녀야 합니다.
그림판을 실행 하자면 mspaint.exe 파일과 mspaint.exe.mui 파일이 부수적으로 따라 다녀야지만
그 나라 언어로 나오는 구조입니다. (.mui 파일이 없다면 무조건 영어로...)
XP 에 비하면 아주 이상적이고 바람직한 구조입니다.