10.2. BIOS에서 드라이브 번호 매기기

시스템에 FreeBSD를 설치하고 설정하기 전에 알아두어야 할 중요한 사항이 있습니다. 특히 여러개의 하드 드라이브가 있는 시스템이라면 더욱 중요할 것입니다.

PC에서 DOS나 다른 BIOS 의존적인 운영체제(WINxxx)를 실행할 때, BIOS는 디스크의 순서를 바꿀 수 있고 운영체제는 이 변화에 따라 실행됩니다. 이점 때문에 사용자가 소위 "primary master"라 불리는 드라이브가 아닌 다른 디스크 드라이브로 부팅할 수 있습니다. 이것은 시스템 백업을 유지하기 위한 단순하고 값싼 방법으로 Ghost나 XCOPY를 이용해서 첫번째 디스크를 이것과 똑같은 두번째 하드 드라이브에 복사하는 사용자에게 특히 편리합니다. 바이러스 감염이나 운영체제의 결함으로 첫번째 드라이브가 잘못되면, BIOS에서 논리적으로 두 드라이브를 바꿈으로써 손쉽게 시스템을 복구할 수 있습니다. 이것은 드라이브의 케이블을 교환하는 것과 비슷하지만 컴퓨터 케이스를 열 필요가 없습니다.

SCSI 컨트롤러가 있는 좀더 비싼 시스템은 비슷한 형식으로 7개 까지의 SCSI 드라이브를 재정렬할 수 있는 BIOS 확장을 포함하는 경우가 많습니다.

이런 특징들의 장점에 익숙해진 사용자는 FreeBSD를 사용한 결과가 기대한 것과 다른 것에 놀라게 될지도 모릅니다. FreeBSD는 BIOS를 사용하지 않기 때문에 "BIOS의 논리적인 드라이브 맵핑"을 알지 못합니다. 이것은 매우 난처한 상황을 만들 수가 있는데, 특히 드라이브들이 물리적으로 동일한 결합구조(geometry)로 되어있고 서로가 다른 드라이브의 복사본 일 경우에 더 심각할 것입니다.

FreeBSD를 사용할 때는, FreeBSD를 설치하기 전에 BIOS의 드라이브 순서를 원래대로 돌려놓아야 하고, 그 후에도 순서를 그대로 두어야 합니다. 드라이브의 순서를 바꾸고자 한다면 컴퓨터의 케이스를 열어서 점퍼와 케이블을 바꾸기 바랍니다.