도 6 은 기록 시스템 의 포맷 팅 기능 을 나타낸다 . 포맷 팅 기능 은 , 소프트웨어 프로그램 에 근거 해서 , PC 또는 마이크로프로세서 와 같 은 , 프로그래머 블 유닛 에서 행해진다 . 혹은 , 포맷 팅 기능 은 광학 디스크 드라이브 와 같 은 기록 장치 에 삽입 되 어 있 어도 된다 . 처음 에 는 , START ( 61 ) 에서 는 , 시스템 이 사용 준비 가 되 었 다고 간주 하 다 . 스텝 MOUNT ( 61 ) 에서 는 , 저장 매체 ( 11 ) 를 끼워 넣 거나 , 예 를 들 면 삽입 또는 활성 화 하 여 , 저장 매체 에 물리 적 으로 액세스 하 는 유닛 들 을 활성 화 한다 . 스텝 RECEIVE ( 63 ) 에서 는 , 코멘 드가 인터페이스 , 예 를 들 면 PC 시스템 에 대한 인터페이스 또는 유저 인터페이스 를 통해서 수신 될 수 있 다 . 포맷 코멘 드가 수신 되 었 다고 가정 한다 . 포맷 코멘 드 는 포맷 사이즈 표시 , 예 를 들 면 그 최대 사이즈 의 80 % 에서 혹은 특정 사이즈 에서 저장 매체 가 포맷 된다고 하 는 표시 를 포함 한다 . 다음 에 , 스텝 DETERMINE CAPACITY ( 64 ) 에서 는 , 기록 매체 의 이용 가능 한 용량 이 , 예 를 들 면 기록 매체 로부터 검색 된 물리 적 디스크 파라미터 들 로부터 또는 기록 매체 또는 카트리지 상 의 바코드 와 같 은 표시기 로부터 검출 된다 . 스텝 CALCULATE ( 65 ) 에서 는 , 각 층 의 데이터 존 의 필요 한 사이즈 가 , 각 층 의 포맷 사이즈 및 물리 적 데이터 용량 과 , 층 들 의 수 에 의존 해서 결정 된다 . 또한 , 논리 적 으로 필요 한 데이터 존 의 사이즈 는 , 컨트롤 존 들 의 반경 방향 에 있 어서 의 물리 적 위치 들 을 결정 하 기 위해 사용 된다 . 잘 알려진 바 와 같이 , 실제 의 반경 위치 들 은 프리 그루브 또는 서보 패턴 등 , 공 기록 매체 상 에 이미 존재 하 는 서보 정보 에 근거 를 둔다 . 다음 에 , 스텝 RECORD ( 66 ) 에서 는 , 제 1 및 제 2 컨트롤 존 들 이 제 1 층 상 에 기록 된다 . 스텝 NEXT LAYER ( 67 ) 에서 는 , 다른 층 들 이 기록 되 어야 하 는 경우 스텝 RECORD ( 66 ) 로 복귀 하 는 것 을 결정 한다 . 그렇 지 않 으면 , 포맷 팅 이 포인트 READY ( 68 ) 에서 완료 된다 . 각 컨트롤 존 을 기록 하 기 위한 순서 는 각 층 상 에 제 1 컨트롤 존 들 을 최초 로 기록 하 고 , 다음 에 각 층 상 에 제 2 컨트롤 존 들 을 기록 하 도록 설정 될 수 있 다 . 후자 는 실제로 전자 보다 더 빠른 데 , 왜냐하면 , 내부 및 외부 경계 사이 로 기록 헤드 를 반경 방향 으로 이동 시키 는 것 은 비교 적 느리 지만 , 층 에서 층 으로 점프 하 는 것 은 비교 적 빠르 기 때문 이 다 .