# OSle - 부트 섹터에 들어가는 510바이트 짜리 초소형 OS

> Clean Markdown view of GeekNews topic #20683. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=20683](https://news.hada.io/topic?id=20683)
- GeekNews Markdown: [https://news.hada.io/topic/20683.md](https://news.hada.io/topic/20683.md)
- Type: news
- Author: [xguru](https://news.hada.io/@xguru)
- Published: 2025-05-04T09:32:02+09:00
- Updated: 2025-05-04T09:32:02+09:00
- Original source: [shikaan.github.io](https://shikaan.github.io/osle/)
- Points: 16
- Comments: 1

## Summary

이 운영체제는 **x86 어셈블리**로 작성되었으며, **510 바이트**의 크기로 부트 섹터에 적재됩니다. **real-mode**에서 작동하며, 쉘 명령 실행과 파일 시스템 관리, 프로세스 관리 등의 **핵심 기능**을 지원합니다. 사용자는 브라우저에서 데모를 실행하거나, **작은 SDK**를 통해 직접 프로그램을 작성할 수 있습니다. 또한, **QEMU 또는 Bochs**를 이용한 로컬 테스트와 실제 하드웨어 부팅도 가능합니다.

## Topic Body

- 510 바이트안에 쉘, 파일 시스템, 프로세스 관리 기능을 담은 x86 어셈블리 기반 부트섹터 운영체제   
  - **real-mode** 에서 작동 : x86 CPU가 부팅될때 가장 먼저 진입하는 16비트 모드. 1MB 메모리만 접근 가능하며, 보호기능이 없음  
- 쉘 명령 실행, 파일 읽기/쓰기, 프로세스 관리(협력적 멀티태스킹), 사용자 소프트웨어 실행(bin에 포함) 등 **작지만 핵심 기능을 지원**  
- 브라우저에서도 실행 가능한 데모 제공, **작은 SDK를 포함**하여 튜토리얼을 통해 직접 프로그램을 작성해볼 수 있음  
- **QEMU 또는 Bochs를 이용한 로컬 테스트 가능**  
- (위험하지만) `dd`로 디바이스에 이미지를 넣어서 **실제 하드웨어 부팅도 가능**함

## Comments



### Comment 38161

- Author: picopress
- Created: 2025-05-04T12:43:28+09:00
- Points: 1

저게 가능하다니...
