uC/OS-ii 를 디스켓으로 부팅하려고 하는데요..
- 유경환
- Aug 05, 2004
- 580
디스켓 부팅을 위해 이미지를 만드는 WinImg를 사용
해야만 부팅이 가능한걸 까요.. 도대체 어떻게 파일
을 변환시키는지 알고 싶은데.. 답이 안보이네요..
님께서 부팅시킨 uC/OS-ii는 어떻게 이미지를
만들었는지요?? WinImg를 쓰셨나요??..
방법은 그것밖에 없나요??.. 좀 답답합니다..
exe2bin를 쓰려고 하니까 재배치 테이블때문에
안되고, .COM 타겟파일로 컴파일 하려니까,
스택 세그컨트때문에 안되고..
해야만 부팅이 가능한걸 까요.. 도대체 어떻게 파일
을 변환시키는지 알고 싶은데.. 답이 안보이네요..
님께서 부팅시킨 uC/OS-ii는 어떻게 이미지를
만들었는지요?? WinImg를 쓰셨나요??..
방법은 그것밖에 없나요??.. 좀 답답합니다..
exe2bin를 쓰려고 하니까 재배치 테이블때문에
안되고, .COM 타겟파일로 컴파일 하려니까,
스택 세그컨트때문에 안되고..
ExeToImg.exe 를 구글에서 직접 검색해 보셔도 될겁니다.^^
>답변해주셔서 대단히 감사합니다.
>컴파일하면 exe파일이 나오잖아요??
>exe파일을 디스켓으로 부팅할수 있게 하려면
>img파일로 바꾸어야 하잖아요.. img파일로 바꾸는
>방법이 WinImg를 사용하는 방법밖에 없는지..
>다른 방법은 없는지 질문드린겁니다.
>그래서 exe를 exe2bin 으로 바꿔보려고도 해보고..
>
>WinImg 말고 다른방법으로 exe를 바이너리 파일로
>바꾸는 방법 없을까요??
컴파일하면 exe파일이 나오잖아요??
exe파일을 디스켓으로 부팅할수 있게 하려면
img파일로 바꾸어야 하잖아요.. img파일로 바꾸는
방법이 WinImg를 사용하는 방법밖에 없는지..
다른 방법은 없는지 질문드린겁니다.
그래서 exe를 exe2bin 으로 바꿔보려고도 해보고..
WinImg 말고 다른방법으로 exe를 바이너리 파일로
바꾸는 방법 없을까요??
부팅을 하시려면, 단지 부트섹터만 아래처럼 하셔서 제대로 위치시키시고,
아래)
디스�R을 넣고 도스 프롬프트에서...
debug 부트섹터파일이름
w 100 0 0 1
q
(이외에도 방법은 많습니다^^)
이후, 컴파일된 바이너리 이미지(img파일이죠?)는 그냥 디스�R에 복사하시면 됩니다.
bochs등에서 부팅을 시키고 싶으시다면, winimg등을 이용하시면 될텐데요. 모든 관련 내용은 아래 링크에서 찾으실 수 있습니다.^^
도움이 되었길 바라겠습니다.
링크: OS Page >>
>디스켓 부팅을 위해 이미지를 만드는 WinImg를 사용
>해야만 부팅이 가능한걸 까요.. 도대체 어떻게 파일
>을 변환시키는지 알고 싶은데.. 답이 안보이네요..
>님께서 부팅시킨 uC/OS-ii는 어떻게 이미지를
>만들었는지요?? WinImg를 쓰셨나요??..
>방법은 그것밖에 없나요??.. 좀 답답합니다..
>exe2bin를 쓰려고 하니까 재배치 테이블때문에
>안되고, .COM 타겟파일로 컴파일 하려니까,
>스택 세그컨트때문에 안되고..