'floppy'에 해당되는 글 1건

  1. 2007.11.15 X86 보드에서 HDD로 바로 부팅하기!
2007. 11. 15. 19:59

X86 보드에서 HDD로 바로 부팅하기!



현재 LX800(x86)보드로 Windows Embedded CE 6.0 포팅 작업을 진행하고 있다.
지금까지 했던 작업들은 죄다 USB를 이용하여 DOS로 부팅하고, loadcepc를 이용해 NK.bin을 올려 CE를 부팅하는 형식이었다.

이 방식(loadcepc)을 사용할 경우 정상적으로 이미지가 올라가기는 하지만 해본사람들은 알것이다. 이미지를 올리는데 걸리는 엄청난 시간의 압박을... ㅡㅡ;

디버깅 모드로 빌드한 NK.bin(30~40M)의 이미지를 위의 방법으로 올리는데 걸리는 시간은 총 2~3분 이상이 걸린다. 같은 이미지로 HDD로 바로 부팅한 결과 대략 40초 정도의 시간이 걸리는 것을 확인했다.
엄청난 수확이 아닐 수 없다.

방법은 의외로 간단했다.

항상 CE작업을 하면서 도움을 받는 WEEG사이트의 이 문서를 참고로 해서 진행을 했다.

필요한 유틸리티는 'andro78'님이 올려주신 UTILITIES, DISKIMAGES이다.

사용법은 다음과 같다.

1. UTILITIES.zip와 DISKIMAGES.zip파일의 압축을 해제한다.
2. UTILIEIES폴더의 websetup.exe를 실행한다.
3. DISKIMAGES폴더의 setupdisk.144를 실행한다. 이것은 부팅디스켓(floppy)을 만   들어주는 작업이다.
4. X86 보드에 HDD를 연결하고, floppy로 부팅을 한다.
5. A:> fdisk/mbr
6. A:> fdisk 를 이용해 HDD의 파티션을 없앤 후 새로운 파티션을 만든다.
7. 재부팅 후 A:> fatmat c:를 하여 포맷을 한다.
8. A:> mkdisk c: 를 실행한다. (mkdisk하기전에 파티션이 activate가 되어있어야 한다!!!)

이로서 HDD로 부팅하는 환경을 갖춘것이다.

부팅디스크를 빼고 HDD로 부팅을 했을 시 검정화면에 WINDOWS CE 로고가 보이면 성공한 것이다.

 HDD에 Window CE 6.0 NK.bin 이미지를 넣고 부팅을 하게되면 Windows CE가 부팅하게 된다.