Partition Structure
운영체제가 부팅을 하면 여러가지 단계를 거쳐 BIOS 상태로 들어오고 BIOS 상태를 거치고 나면 가장 먼저 접근하는 영역이 부팅용으로 사용하는 디스크 MBR 영역이다. MBR 영역에 접근해서 MBR 영역을 살펴보면 Boot Code 들이 저장되어 있고 파티션 테이블이 MBR 영역에 저장되어 있다. 이 영역을 분석해서 어떤 파티션이 분할되어 있느냐 라는 정보와 부팅용으로 사용한 정보를 찾을 수 있다. 만약 부팅용으로 사용된 정보를 찾았다면 해당 영역을 찾아가서 부팅과 관련된 코드를 읽어 들이고 부팅 작업을 진행한다. MBR 영역은 섹터 하나 512 Byte 를 꽉 채우는 크기를 가진다. 0 - 446 Byte 는 Boot Code 가 저장되어 있다. Byte 크기를 따로 외울 필요는 없다. 물론 Part..
2016.05.22