부트로더 제작 질문

hermet의 이미지

개인적으로 부트로더 만들어 보고 있는데요,

부트스트랩 이후, 즉 MBR 영역에서 커널 파일(파일 시스템 생략하고 직접 만들었다고 가정했을 때..) 을 불러와 메모리에 올려주어야 하는데요.

BIOS 콜 INT 13 을 이용해서 디스크 접근이 가능하다는 것은 아는데

자료를 찾아 보니 FLOPPY 디스크(DISK NUMBER 00, 01)랑 하드 디스크(DISK NUMBER 80, 81)만 되는거 같더라구요.

그럼 만약 하드 디스크가 없고 오직 CD-ROM 만 있으면,

CD-ROM에 있는 KERNEL 파일들을 어떻게 메모리에 적재시킬 수 있는지 궁금합니다.

혹시 아시는 분들의 조언을 구합니다.