안녕Ȣ16;1;니까.
160;
1088;유,172;시판 돌아다니다 MicroCode 관/144;.108; 1060;야기가 나오다..
160;
,160;색1012; 통해서 간단Ȣ16;,172; 수1221;Ȣ16;lj16;법1012; 찾았습니다.
160;
최1452;7148; 님께서 번역1012; 요청Ȣ16;셔서..
160;
실/141;도 안.104;lj16; 영Ǻ12;실/141; 0156;휘Ȣ16;여 번역Ȣ16;였습니다.
160;
출1109; 마치고 돌아와서 대충 Ꮉ1;고 0169; 1221;리Ȣ16;고 번역해서.. 문맥도 1060;상Ȣ16;고 1473;간1473;간 빼먹1008; ,163;도 많습니다.
160;
1060;해 Ȣ16;시고 봐1452;시기 0148;랍니다.
160;
영Ǻ12; 1096; Ȣ16;시lj16;ǥ16;께서lj16; 원문1012; 참1312;Ȣ16;시면 .104;,192;습니다.
160;
아래 내용1060; 문1228;.108;다면 삭1228;Ȣ16;,192;습니다.
160;
-- 번역 시1089; --
160;
0148;1060;오스를 0155;습니다. (ex. ț16;토리얼)
160;
최신 마1060;크/196; 코드를 1064;텔 사1060;트에서 0155;습니다. (ex. ț16;토리얼)
160;
1064;텔1060; 리눅스를 충ǥ16;7176; 1096; 1648;원Ȣ16;기 ǐ12;문에 업데1060;트가 1088;1452; .121;니다.
160;
파1068;1008; .tgz/196; .104;Ǻ12; 1080;습니다.
160;
WinRar 같1008; 프/196;그ǖ16;1004;/196; Ǻ16;패킹 합니다.
160;
Winrar 나 Unpackerlj16; 다들 Ȣ16;나씩 가1648;고 계실,144;라 0127;습니다.
160;
160;160;
![](/data/cheditor4/1309/130929_a0d862d912b4eb96b3a89526608f0cf9_RP2rL3dc8p7j7vmknLAlhUKEN.jpg)
160;
160;
160;
Ǻ16;패킹 Ȣ16;면 위 그림과 같1008; 파1068;1060; 1080;습니다.
160;
그래서 1060;1228; 우리lj16; 각 ᒤ1;셋1012; 추출해야 합니다.
160;
160;
(링크가 1453;1008;,144; 같네요. 따/196; 찾아야 할 Ǐ19; 합니다.)
160;
1060; 파1068;1008; rar 포맷1004;/196; .104;Ǻ12; 1080;1004;며, WinRar/196; 그,163;1012; 한번 Ǻ16;패킹 합니다.
160;
그러면 ኧ1;가1648; 파1068;1060; 1080;lj16;데 1060;안에 소스코드를 추가합니다. 그러나 우리가 원Ȣ16;lj16; ,163;1008; Microcode.exe 파1068;1077;니다.
160;
160;160;
160;
![](/data/cheditor4/1309/130929_a0d862d912b4eb96b3a89526608f0cf9_vDhluDPVuoWS.jpg)
160;
160;
그래서 그,163;1012; Ǻ12;lj12; 위치에 복사Ȣ16;고 microcode.dat 파1068;1012; ᇼ1;1068; 위치에 복사합니다.
커맨드라1064;에서 Microcode.exe1032; 첫 번1704; 파라0120;터에 dat파1068;1012; 넣Ǻ12; 사용합니다. ᕬ1;1008; Microcode.exe에 microcode.dat를 드래그 & 드ǘ13; 합니다.
그러면?
160;160;
160;
![](/data/cheditor4/1309/130929_a0d862d912b4eb96b3a89526608f0cf9_CmMbn2wDBW.jpg)
160;
위와 같1060; 생성.121;니다.
160;
1060; 파1068;1008; 각 ᒤ1;셋에 대한 개별 마1060;크/196; 코드 업데1060;트1077;니다.
1648;금 우리가 필요Ȣ16;lj16; ,163;1012; 선택할 수 1080;습니다.
160;
Aida64또lj16; Everest를 0155;습니다. .160; 프/196;그ǖ16; 모.160; ᇼ1;1068;합니다.
160;
160;160;
160;
![](/data/cheditor4/1309/130929_a0d862d912b4eb96b3a89526608f0cf9_RSXek3M4AUu.jpg)
160;
메1064;보드 -> CPUID에서 Revision1012; 확1064;할 수 1080;습니다.
160;
블/196;,144; CPUlj16; 00106E51077;니다. 그래서 마1060;크/196;코드 업데1060;트 파1068;에서 1060;름1060; 같1008; ,163;1012; 찾습니다.
160;
160;160;
160;
![](/data/cheditor4/1309/130929_a0d862d912b4eb96b3a89526608f0cf9_eZmWr8xXAqqJihesiO.jpg)
160;
0156;견! 풀네1076;1008; cpu000106e5_plat00000013_ver00000005_date20110901.bin1077;니다. 1060;1228; 우리 BIOS에서 오래.108; Ȣ16;나를 업데1060;트 할 수 1080;습니다.
Microcode파1068;1012; 열기위해 Hex Editor를 1060;용Ȣ16;여 Open 합니다.
160;
160;
160;160;
160;
![](/data/cheditor4/1309/130929_a0d862d912b4eb96b3a89526608f0cf9_6vk4ObEuWPFNIsv6c.jpg)
160;
그래서 5번1704; 0148;1060;트가 리비1204; 넘버1060;며, Offset 0C에서 시1089;Ȣ16;lj16; 0148;1060;트lj16; CPUID1032; Little Endian1004;/196; 표시.108; ,163;1077;니다.
160;
만약 리틀 1064;디Ǻ16;1032; 1032;0120;를 1060;해Ȣ16;1648; 못한다면 아래 그림1012; 참1312;Ȣ16;기 0148;랍니다.
160;
160;160;
160;
![](/data/cheditor4/1309/130929_a0d862d912b4eb96b3a89526608f0cf9_SrdEKl4qcCTKVorBnToW5d.jpg)
160;
160;
알고보니 CPU1032; Microcodelj16; 우리1032; BIOS에 모.160; 포함.104;Ǻ12; 1080;1648; 않습니다.
BIOS ROM에 1217;근할 수 1080;도/197; 0148;1060;오스 1064;스톨러를 Ǻ16;팩 합니다.
NJ17;신1032; 0148;1060;오스lj16; 서명.104;Ǻ12; 1080;습니다. 그래서 AndyR17;s 첫 번1704; Ț12;1012; 통해 열수 1080;습니다.
160;
160;
AndyR17;s Ț12;1012; 통해 Decrypted Ȣ16;,172;.104;면 .DEC 파1068;1060; 생성.121;니다.
160;
160;160;
160;
![](/data/cheditor4/1309/130929_a0d862d912b4eb96b3a89526608f0cf9_FaSCxeLJOSNtfYpxBQgawzOgtrbkQTDr.jpg)
160;
1060;,163;1008; 서명.104;1648;않1008; 0148;1060;오스ǘ12;1060;며, 우리lj16; 1060;,163;1012; 수1221;할 수 1080;습니다.
다시 Hex Editor를 1060;용Ȣ16;여 0148;1060;오스 ǘ12;1012; 열,172;.104;면 우리lj16; 마1060;크/196;코드를 업데1060;트 할 수 1080;습니다.
160;
1060;1228; 우리1032; Little Endian 0169;식1004;/196; .104;Ǻ12; 1080;lj16; CPUID를 ,160;색할 수 1080;습니다.
160;
160;160;
160;
![](/data/cheditor4/1309/130929_a0d862d912b4eb96b3a89526608f0cf9_rho8pe3mpUG.jpg)
160;
위와 같1060; 0156;견했습니다.
160;
내가 가1652; ,163;1008; Ver.41060;며, 업데1060;트lj16; Ver.51077;니다. 1060;1228; 그,163;1012; 업데1060;트 해봅시다.
단1648; Copy & Paste를 Ȣ16;면.121;니다. 최신버1204;에서 오래.108; 버1204;1004;/196;.....
복사를 할ǐ12;lj16; 0152;드시 Microcode Header에 복사Ȣ16;여야 합니다.
필1088;,163;1008; 01 00 00 001004;/196; 시1089;Ȣ16;며 그래서 새/196;운 Microcode를 완ǣ17;Ȣ16;,172; 오래.108; 버1204;에 덮Ǻ12;씌ǽ12;습니다.
160;
160;160;
160;
![](/data/cheditor4/1309/130929_a0d862d912b4eb96b3a89526608f0cf9_ghXn1nmNu5.jpg)
160;
1060;1228; NJ17;신1012; 0148;1060;오스를 수1221;1008; 완료榮/span>.
1060;1228; 우리lj16; InsydeFlash.exe를 필요/196; 한다. 그,163;1008; 우리가 원Ȣ16;lj16; CPU Microcode를 업데1060;트 할 수 1080;다. 그래서 plateform.ini파1068;1012; 열Ǻ12; CPU_Microcode1032; 1064;1088;를 1/196; 0148;꾸면.121;니다.
160;
160;160;
160;
![](/data/cheditor4/1309/130929_a0d862d912b4eb96b3a89526608f0cf9_uPKFQpTX1NvgKJomovzcRe.jpg)
160;
1200;1109;Ȣ16;고 InsydeFlash.exe를 1060;용Ȣ16;면 .121;니다...
160;
Start 누르고 초기화를 기다리고, OK를 누르면 플래슁1060; 시1089;.121;니다..
160;
블라블라블라....
160;
160;
160;
![](/data/cheditor4/1309/130929_a0d862d912b4eb96b3a89526608f0cf9_oAyTA9pw.jpg)
160;
성공1201;1004;/196; .108;다면 위 그림과 같1060; 리비1204;1060; 변Ȣ16;,172; .121;니다.
160;
0148;1060;오스 업데1060;트 Ȣ16;실ǐ12;lj16; 해NJ17; BIOS에 맞lj16; 플래슁 Ț12;1012; 사용Ȣ16;셔야 합니다.
¹ÙÀÌ¿À½º ¾÷µ¥ÀÌÆ® ...
Àü Çϳª ³¯·Á ¸Ô¾ú½À´Ï´Ù...
Èì 775Ĩ¼Â¿¡ 771Á¦¿Â CPU ¸¶ÀÌÅ©·ÎÄÚµå »ðÀÔ½Ã
¸ÔÅëµÉ°¡¿ä?? °øºÎÁ»Çؼ ½ÃµµÇغÁ¾ß°Ú³×¿ä.
ÁøÂ¥ ¸ÚÀïÀÌ
ÁÁÀº ³»¿ë °¨»çÇÕ´Ï´Ù.
ÀÏ¹Ý ¹ø¿ª°ú Àü¹®°¡ ¹ø¿ªÀÇ Â÷À̸¦ È® ´À³¥¼ö ÀÖ´Â ±ÛÀεíÇÕ´Ï´Ù.
°¨»çÇÕ´Ï´Ù.
¹ø¿ª ½Ç·ÂÀÌ ³Ê¹« ÇüÆí¾ø¾î¼....
ÀÌ·² ÁÙ ¾Ë¾ÒÀ¸¸é ¿µ¾î°øºÎÁ» ´õ Çϴ°ǵ¥...
http://green-rabbit.sakura.ne.jp/note/2013/03/27/6/
À§¿¡ ¸µÅ©´Â ÀϺ»¸»·Î µÇ¾îÀִµ¥ ºñ½ÁÇÑ Àϴܶô °°½À´Ï´Ù.
¸¶ÀÌÅ©·ÎÄÚµå ÃßÃâµµ±¸´Â ¿©±â´Â »ì¾ÆÀÖ½À´Ï´Ù.
°©Àڱ⠹«¼¿öÁý´Ï´Ù.
¿ì°..±Ý´ÜÀÇ ¿¸Å¸¦...¾Ë¾Æ¹ö¸°µíÇÑ »ý°¢ÀÌ µå´Â°ÇÁö...