포맷에 관한 관련글(참고)

포맷에 관한 관련글(참고)

s94 0 317 2001.11.12 20:34
최초의 CD-ROM 논리포맷은 컴퓨터 제조업체들이 모여 만든 HSF(High Sierra Format: 미국 High Sierra 라는 호텔에 모여 규격을 정해 붙여진 이름 ) 이다 .이 HFS 를 바탕으로 국제규격으로서 정해진 논리포맷이 ISO9600 이다 .현재에는 ISO9600 으로 데이터를 기록해두면 대부분의 플랫폼에서 읽을 수 있기 때문에 CD-ROM 의 논리포맷의 대명사가 되었다 .
ISO9600 은 계층화 디렉토리가 가능하게 되어있다 .디렉토리를 계층화 할 경우에는 디렉토리 정보를 따라 데이터에 액세스 할 필요가 있는데 찾는 속도가 느린 CD-ROM 에서는 이것을 실현시키기 위해 다음의 기능이 준비되어져 있다 .
PVD (Primary Volume Discriptor : 기본 볼륨 기술자 )
경로 테이블 (Path Table)
PVD 는 CD-ROM 각 세션의 16 번째 섹터에 기록 되어 있는 데이터로 그 세션이 ISO9600 에 준거하고 있다는 것을 나타내고 있는 데이터이다 .경로 테이블과 루트디렉토리의 소재와 작성일등이 기록되어 있다 .그래서 경로 테이블은 CD-ROM 전체의 디렉토리 정보를 전부 정리해 기록한 데이터이다 .
만약 Macintosh 의 HFS 와 ISO9600 을 공존시키는 하이브리드 디스크를 작성할 경우에는 이 15 섹터까지 이용한다 .Macintosh 는 부트 섹터로서 이 부분을 가장 먼저 액세스 하기때문에 여기에 HFS 부트정보와 파티션 정보를 써놓으면 HFS 로서 인식한다 .한편 Windows 에서는 16 번째섹터부터 액세스하러 가기 때문에 ISO9600 으로 인식한다 .
ISO 9660 을 액세스 하는 것은 먼저 PVD 를 읽어 ISO9600 인 것을 확인하고 경로 테이블을 읽어 디렉토리 구조를 인식하여 필요한 파일이 어디에 기록되어 있는지를 조사하면 된다 .또한 경로 테이블을 사용하지않고 루트 디렉토리부터 각 서브 디렉토리와 파일을 조사하여 액세스 하는 방법도 있다 .




> 안녕하세요 부탁드릴게 있어서 염치불구하고 찾아왔습니다. ..ㅡㅡ;;

> 다른게 아니라 제가 ibm을 쓰고 있는데 ibm에서 맥용외장하드를 인식하는

> 것을 알아내서 잘쓰고 있는데 이젠 외장 집드라이브가 인식을 못하는건지

> 알수가 없네요..

> ibm에서 유틸을 transmac이라는 유틸을 써서 사용합니다.

> 도와주십시요..어떻게 해야하는지요..집디스켓의 포맷에 관련된건지

> 아니면 무엇을 해야할지 모르겠습니다.

> 트랜스맥에서 외장집드라이브를 선택하면 다음과 같은 메세지가 뜹니다.

> No Mac HFS volumes found 라는 메세지가 뜨네요..무엇을 뜻하는겁니까?

> ㅜㅜ;; 죄송합니다. 초보라서 너무나 힘드네요



◈ 누구게 ─ 구사님! 웬 동문서답?^^ ㅋㅋㅋ... 빨리 수습하세욧!
◈ s94 ─ ^&^ 저도 뭔말인지 잘 모르는데 그냥 참고하시라고... 죄송ㅠㅠ
◈ s94 ─ 아무튼 HSF포맷을 발견할 수 없으니 집드라이브를 HSF로 포맷하면 안될런지 싶습니다. 헤헤~^^

Comments