기 타 윈빌더로 rs2pe만들고 x드라이브 용량으로 겪은 문제
2017.09.23 11:45
이번 rs2 윈빌더최신버전 조합으로 빌드하고 나니 x드라이브 용량 늘리는데 문제가 생겼습니다.
작년에 잘 써왔던 파일이 적용되지 않더군요.
pe x드라이브 늘리기.7z 구글 검색해서 찾았던 파일인데 정확한 홈피는 기억나지 않아서 구글검색해서 뜬 홈피 적어놓습니다.
x드라이브 용량 늘리기 바로가기. 분명 작년에 10586빌드 할때도 잘 썼었던 파일이었습니다. 하지만 지금은 적용이 되질 않네요
윈도우 버전 문제인지, 윈빌더 버전 문제인지는 모르겠습니다.
그래서 google 검색 했더니 이게 나왔습니다.
http://theoven.org/index.php?topic=1760.0
Size may be not changed, it is fixed to 512MB
If you want to test and see what happens change in the file 2-Config.script this
ScrollBox_Fbwf=512,1,4,117,19,67,21,512
to
ScrollBox_Fbwf=512,1,4,117,19,67,21,128,256,512,768,1024,2048
2-Config.script 수정하는 방법과
FBWF_64_1024.zip 입니다. FBWF_64_1024.zip은 http://theoven.org/index.php?topic=816.0 여기서 받은것 같네요
8.1용으로 나온 파일 같아보이지만 rs2에서 적용은 되네요.
보시다시피 수정하고 나면 수정내용 그대로 2기가 까지 선택 됩니다. 하지만 실제로 빌드하면 x는 512더군요.
여기서 시간 꽤 죽였습니다. 아무리 빌드해도 1기가도 2기가도 512로만 만들어졌습니다.
그래서 다시 검색해서 나온게 FBWF_64_1024.zip 이파일인데요. 이건 대충 그래로 넣어서 적용하니 바로 되더군요.
x를 그래서 10기가로 만들었습니다. 그런데 이파일을 교체하니 regworkshop이 스냅샷 기능을 사용하면 런타임 라이브러리 오류가 발생합니다.
이것때문에 또 수없이 테스트 해봤습니다.
원본일때는 스냅샷 2번까지는 문제없고 fbwf적용하면 1번째에도 런타임오류가 마구생깁니다. 파일이 버전이 안맞는걸 넣었기 때문일까요?
이것때문에 copy file full로도 빌드 다시하고,
vc도 체크해서 풀버전으로도 빌드해보았지만 마찬가지로 fbwf만 적용하면 런타임 오류가 납니다.
이상하네요 집에서 테스트 하니 3번까지도 잘 찍히네요. 이것도컴퓨터에 따라 결과가 달라질까요?
아니면 가상메모리 용량에 따라 나오는 걸까요 더 아리송해졌네요.
회사에서 테스트할때와 너무 달라 당황스럽네요.
x를 늘리기로 결심한게 단일 파일 포터블을 실행하면 temp에 압축을 풀고 실행됩니다.
그런데 트루이미지 같은건 3번만 실행되도 용량 부족이란 메세지가 뜨더라구요. 그래서 x를 늘려야겠구나 생각했죠
이것도 이상하네요 회사에선 3번만 실행해도 용량 부족 떴었는데
집에서는 6번까지 가능하네요. 다른점은 가상메모리 용량이 회사에선 1.6기가, 집에서는 2기가.
이거 이제보니 x용량도 가용 메모리가 있을때 적용되나 봅니다. 이걸 몰랐네요. 그럼 혹시 x가 512m일때도
실 메모리가 많으면 temp 부족 현상이 없을려나요? 만약 그렇다면 괜히 x 늘리느라 고생을..*_*;;;
x가 10기가 인건 상관이 없는건지?
temp를 비우고 휴지통 비우니 메모리가 반환됩니다.
flower3님이 쓰시는 temp 비우기 명령어로도 잘되네요.
집에서 사용기 쓰려고 스샷 찍다보니 회사에서 테스트할때랑 많이 다르네요
전 x가 모양만 10기가 인줄 알았더니 그게 아니군요. 실 가용 메모리가 있어야 10기가까지 쓸수 있는것 같습니다.
원본 x가 512m짜리도 혹시 실메모리가 늘어나면 temp용량 팍팍 쓸수 있는지도 궁금하고요.
스크립트로 x용량을 1기가로 빌드하는건 왜 안되는지 궁금하고 영어를 잘못해서.ㅎ
이거 이상하네요 x가 512m인것도 회사에서보다 실행횟수가 늘었네요?
x용량은 아무 상관 없는건가요? 실메모리 용량이 중요한건가요? 테스트 횟수가 적어서 잘모르겠네요.
전 이제 아들과 놀이터 가야되서 당분간 컴 못하겠습니다.
읽어주시느라 수고하셨습니다.
댓글 [12]
-
왕초보 2017.09.23 12:00
-
ToPs 2017.09.23 14:21 .
-
서기다 2017.09.23 15:15
앗 일단 폰으로 저장합니다 내용은 나중에 컴에서 확인하겠습니다 감사합니다 -
서기다 2017.09.23 19:35
x의 용량이 표현만 그런것이 아니고 실제 사용할 수 있지만, 가용메모리가 뒷받침되어야 한다라는 것이 맞게 이해한건가요?
실 테스트를 해주셔서 감사합니다. ^^
-
첨임다 2017.09.23 14:57
좋은 문제 좋은 정보 감사합니다 탑님 영상보니 실컴 메모리 영향이 있네요
실컴 메모리가 밭쳐주면 가능하네요 일단 기본 빌드시 X_메모리는 늘려 놓고 하는게 좋겠네요^^*
X_메모리가 늘려져 있어도 실컴 용량의 한도 까지만 이용되고 추후 실컴 메모리가 늘어나면 늘어남 만큼 활용가능한것 같습니다^^*
서기다님 좋은 정보 감사합니다 ^^* 실제 경험해본 탑님의 영상도 감사합니다 애쓰셨습니다^^*
~추천~
-
서기다 2017.09.23 18:06
감사합니다 내용을 미리 유추할수 있었습니다 -
선우 2017.09.23 17:43
수고 하셨습니다 서기다님 부팅후의 x 메모리 용량도 다른 드라이버 설치 및 파일 대량복사 등등 많은 영향을 받더군요 아직 빌드시엔 해보지 못했지만 빌드후 꼭 넓게 적용을 한답니다 포스팅 감사합니다.^^*
-
서기다 2017.09.23 18:07
감사합니다 선우님은 어떤 방법을 사용하시나요?
저는 첫번째 방법이 안되서 많이 당황했습니다 -
ehdwk 2017.09.23 17:57
잘 감상했습니다. -
sis 2017.09.23 19:26
x드라이브 용량 늘리기로는, 즉 아래의 링크되어 있는 내용으로는 최대 x86/x64 PE애서는 1024MB까지만 확장 할 수 있습니다.
http://decompiler.tistory.com/entry/WinPE-50%EC%9D%98-X-%EB%93%9C%EB%9D%BC%EC%9D%B4%EB%B8%8C-%ED%81%AC%EA%B8%B0-%EB%8A%98%EB%A6%AC%EA%B8%B0-%EC%A0%80%EC%9E%A5%EC%9A%A9
x86 PE에서의 x 드라이브의 최대 한계는 1024MB 이며, x64에서는 128GB 까지 확장 할 수 있습니다.
그리고, x64 PE에서 x 드라이브의 최대 크기를 확장 할려면 빌더로 이용하는 방법도 있겠지만
PE를 빌더 할 때 기본 옵션 값으로 정하고 PE를 만든 다음 \Windows\fbwf.cfg 파일을
HEX 편집 프로그램으로 HEX 값을 수정하는 방법도 있습니다.
위에서 HEX 값도 변경해야 되지만 더 중요한 파일이 \Windows\System32\drivers\fbwf.sys 파일입니다.
HEX 값을 변경했다고 해도 fbwf.sys 파일에 따라 기능이 동작 할 수도 있고 그렇지 않을 수도 있습니다.
자세한 내용은 중국쪽 PE 관련 사이트인 bbs.wuyou.net에서 찾아 보시면 알 수 있을 것으로 판단됩니다.
-
서기다 2017.09.23 19:44
x드라이브 용량 늘리기로는, 즉 아래의 링크되어 있는 내용으로는 최대 x86/x64 PE애서는 1024MB까지만 확장 할 수 있습니다.
==================> 이부분 저는 이번에 1024로도 적용되지 않더군요. 여러번 해보아도 안되던데 rs2 문제인지 모르겠습니다. 작년에 사용할때는 잘 되어서 썼었습니다.
fbwf.cfg파일을 hex로 수정하는 거였군요. 좋은정보 감사합니다.
저도 15063 버전으로 어떻게든 해보려고 했지만 적용되지 않더군요. 2.0.99 버전 다운받은 저걸 넣어야 하더군요.
FBWF_64_1024.zip 다운받은 파일을 적용하면 되지만 fbwf.cfg만 쓰고 15063버전 파일들을 살려보려 했지만 안되었습니다.
상세한 답변 잘 보았습니다. 감사합니다.
-
카멜 2023.02.13 23:05
안녕하세요. 카멜입니다.
이번에 처음으로 pe빌드를 한번 해보고 있습니다.
그런데 hwp2014 실행이 잘 안되어 검색하니 fbwf.sys 관련이 있을 수 있겠더군요.
한글 실행이 잘 되는 pe를 보면 이전 버전인 2.0.99 버전을 쓰고 있고요.
근데 이 파일과 cfgt 파일만 교체를 해서 부팅하니 마지막에 검은 화면만 나오고 부팅이 안되더군요.
그래서 몇일을 고생하고 있는데 해답을 못찾고 있습니다.
혹시 fbwf.sys 파일과 함께 교체해야 하는 파일이 있는지요?
어려운 문제로 고생이 많으십니다...
윈포의 고수님들께서 도움을 주시면..충분히 해결이 가능한 문제일것 같기도 합니다..
화이팅입니다.
추천요..