본문 바로가기

QEMU -drive 옵션과 -fda 옵션 https://lelana.tistory.com/274 [OS개발] 4.플로피 디스크에서 OS 이미지 로딩 예제 따라하다가 Disk Error가 나서 구글링 하다가 아래 글을 찾았다. http://jsandroidapp.cafe24.com/xe/development/12035 Development - [수정 건의] 5장 - qemu 버전과 Floppy Disk 변경 관련 안녕하세요, 개.. lelana.tistory.com 이 글에서 조금 헤맸던 원인을 파악해서 여기에 정리하려고 한다. 책의 예제랑 똑같이 했는데 실행이 안된 이유를 찾아보았다. 일단 -h 옵션으로 기본 메뉴얼을 확인해보자 여기서 먼저 내가 기존에 사용하여 실패했던 -drive 옵션부터 확인하자. -drive: use 'file' as a.. 더보기
[OS개발] 4.플로피 디스크에서 OS 이미지 로딩 예제 따라하다가 Disk Error가 나서 구글링 하다가 아래 글을 찾았다. http://jsandroidapp.cafe24.com/xe/development/12035 Development - [수정 건의] 5장 - qemu 버전과 Floppy Disk 변경 관련 안녕하세요, 개발자 kkamagui님의 『64비트 멀티코어 OS 원리와 구조』 책으로 OS 공부를 하고 있는 개발자 입니다.다름이 아니라, 5장 - "플로피 디스크에서 OS 이미지를 로딩하자" 내용 중 BootLoader.as jsandroidapp.cafe24.com 위 글쓴이가 말한대로 QEMU의 플로피 디스크의 트랙 당 섹터 수가 36개가 되었기에 코드 상의 19 -> 37로 변경했는데도 난 반영이 안된다. 뭐가 문제지 책으로는 154p.. 더보기
[OS개발] 3. 부트로더 만들기 이제부터 실습 내용이기에 책 내용을 여기 전체에 쓰는 것 보다 막힌 것 위주로 풀어보려고 한다. 1. 책 명령어 대로 했는데 실행 화면이 안뜸 - 다른 화면에서 띄워져 있었음. IDE가 전체화면이라 다른 곳에서 띄워져있는 것을 못봤음 책 자체가 11년 전 책인데도 지금 보면서 따라하기에 무리가 전혀 없다. 로우 영역이라 그런가.. 부트로더 띄우는 것까지 막히는 것 없이 통과했다. 더보기