관리 메뉴

이쁜왕자 만쉐~~

왜 디스크드라이브는 C: 부터 시작하는가? 본문

프로그래밍

왜 디스크드라이브는 C: 부터 시작하는가?

이쁜왕자 2016.07.29 14:11

"왜 디스크드라이브는 C: 부터 시작하는가?"

이를 검색해 보면, 어느정도 설명되어 있지만 잘못된 내용이 좀 있다.

이것을 이해하려면 컴퓨터의 역사를 거슬러 올라 가야 한다. 

최초의 IBM PC 는 1981년 발표된 5150 모델이다. 이름 그대로 personal computer 즉 '개인용 컴퓨터'이다. 이 모델은 2개의 5.25인치 플로피 디스크 드라이브를 장착되어 출시되었고, Microsoft 에서 판매한 PC-DOS 1.0 이 운영 체제로 설치되어 있었다.

그리고, 이때부터 플로피 디스크 드라이브는 차례대로 A 드라이브와 B 드라이브로 할당되어 사용되었다.

플로피 디스크가 무엇인가요?

이 사진처럼 생긴 저장장치로 가장 왼쪽은 8인치, 중간은 5.25인치 오른쪽은 3.5인치 규격이다. 

가장 큰게 용량이 더 크다고 생각할 수 있겠지만, 더 오래된 기술이라 용량이 더 작다. 8인치는 1MB 도 채 안되었으며, 5.25 인치는 최대 1.2MB 까지, 3.5인치는 최대 2.88MB 까지 저장할 수 있는 기술이 개발되었다.

용량의 한계가 있었으나, 데이터를 전달한 마땅한 방법이 없던 시절 오래오래 널리 쓰였다.

21세기 현재는 USB 메모리, SD 카드, DVD 등이 이를 대신하며, 간단한 파일의 전송은 그냥 인터넷을 사용하기에, 플로피 디스크는 사실상 완전히 사라졌다.

IBM PC 의 성공에 힘입은 IBM 은 후속작을 제작하는데 그것이 IBM PC XT (5160 모델) 이며, 기본으로 무려 10 MB 에 달하는 고용량의(...) 하드 디스크 드라이브를 탑재하고 출시되었다. 대신, 공간이 부족하므로 플로피 디스크 드라이브는 1개는 떼어내고 그 자리에 하드를 설치하였다.

이 역시 드라이브가 2개 뿐이니, 플로피를 A 로 하드를 B 로 쓸 수도 있었겠지만, 이전 제품과의 호환성을 고려하여 B 는 비워두고 하드디스크 드라이브를 C 로 할당하여 사용하였다. 이것이 하드디스크가 C 가 된 최초의 이유이다.

또한, 하드웨어의 관점에서 보더라도 플로피 디스크 드라이브용 컨트롤러와 하드 디스크 드라이브용 컨트롤러가 분리되어 있었기 때문에, 하나의 컨트롤러당 2개의 드라이브를 제어할 수 있었다. 그런 이유로 플로피는 A,B 를 할당하고, 하드는 C 부터 할당하는게 관리의 편의성면에서도 좋았다.

시간이 경과하며 플로피가 용량이 증가하고, 3.5 인치로 바뀌는 등의 변화를 겪었지만, 플로피가 완전히 퇴출될때까지 A,B 의 자리를 굳건히 지켰다.

플로피가 사양세로 돌아선 건 대략 윈도우 95 출시 즈음인데, 설치 용량 문제로 본격적으로 CD 의 시대가 도래했기 때문이다. 대용량의 OS 플로피로 담으려면 정말 수십장이 필요했기 때문에, 제작 비용의 문제가 있어서 저렴하고 용량이 큰 CD 로 넘어갔다.

윈도우 95의 경우 기본 미디어를 CD 로 제공하였지만, 당시만해도 CD롬 드라이브는 장착되어 있으나, CD 로는 부팅할 수 없는 경우가 많았다. 그래서 위의 사진처럼 부팅 전용 플로피 디스켓을 제공했다.

윈 95 시절만 해도 CD롬 드라이브가 완전히 보급된 것은 아니었기에, 위와 같이 플로피에 담긴 버전도 판매했었다. 무려 플로피 29장...

참고로, 미국에서는 CD 버전의 윈도우 95 정품을 구매한 뒤, "우리집 컴퓨터에는 CD 롬 드라이브가 없어서 설치할 수가 없다"고 MS 의 항의 전화를 하면, 저 플로피 디스켓을 공짜로 보내 주었다고 한다. 그리고는, 플로피 디스켓을 포맷해서 다른 용도로 유용하게 써먹었다고 한다. 참고로, 한국에는 그런거 없다고 한다.

MS-DOS 를 넘어, 윈도우즈 3.1, 윈도우즈 95 에서 계속 플로피디스크는 사용되었고, 여전히 A,B 드라이브를 점유하고 있었다. 그리고, 이때도 하드디스크는 C 부터 시작하였다.

플로피 디스크가 완전히 퇴출된 현재도 이런 이유로 하드디스크를 C 부터 사용한다. 또한, 사람들의 인식이 하드디스크 = C 라고 아예 못박힌 수준이다 보니, 굳이 A 로 바꾸느니, 그냥 계속 C 로 사용하고 있을 뿐이다.

- 이쁜왕자 -
- Valken the SEXy THief~~ ^_* -

저작자 표시 비영리
신고
2 Comments
댓글쓰기 폼