디스크 파티션은 디스크를 여러 개의 조각으로 나누는 작업을 말합니다. 각각의 조각은 다른 조각과 독립적입니다. 비유 하자면 집에 벽을 놓는 것과 비슷합니다. 어떤 방에 가구를 놓는다고 해서 다른 방에 영향을 끼치지 않습니다.
시스템에 이미 다른 운영 체제 (Windows 9x, Windows NT/2000/XP/2003/Vista/7, OS/2, MacOS, Solaris, FreeBSD, …) 가 들어 있고 같은 디스크에 데비안 GNU/리눅스도 설치하려는 경우에는 디스크 파티션 분할을 다시 시작해야합니다. 데비안 GNU/리눅스은 Windows나 MacOS 파티션에 설치할 수 없습니다. 다른 Unix 시스템과는 일부 파티션을 공유할 수도 가능 할지도 모르지만, 여기에서는 그것은 다루지 않습니다. 적어도 데비안 GNU/리눅스의 root에 사용할 전용 파티션이 필요합니다.
현재 파티션 상태는 fdisk나 PartitionMagic, 같은 현재의 OS에 대응한 파티션 도구를 이용해 알아 볼 수 있습니다. 파티션 도구는 반드시 기존 파티션을 바꾸지 않고도 표시 기능이 있습니다.
이미 파일 시스템이 들어 있는 파티션을 바꾸면 보통 거기에 들어 있는 정보가 모두 망가집니다. 그러므로 파티션 작업을 하기 하기 전에 항상 백업을 만들어야 합니다. 집의 경우에 비유하자면, 벽을 옮기기 전에 모든 가구를 다른 곳에 옮겨 놓아야 가구가 망가지지 않을 겁니다.
컴퓨터에 두 개 이상의 하드 디스크가있는 경우 그 중 하나를 debian; 전용으로하면 좋을지도 모릅니다. 이렇게하면 설치 시스템 부팅하기 전에 파티션을 할 필요가 없습니다. 설치 프로그램에 포함된 파티션 프로그램이 이 일을 정확하게 해내줍니다.
컴퓨터에 하드 디스크가 1개 있고, 지금 운영 체제를 데비안 GNU/리눅스 GNU/Linux로 완전히 덮어 쓰려고 한다면, 설치 시스템을 부팅한 다음에 설치하는 과정에서 파티션을 할 수도 있습니다. (6.3.3절. “파티션하기 및 마운트 위치 선택”.) 하지만 설치 시스템을 테이프에서 부팅하거나 CD-ROM에서 부팅하거나 연결되어 있는 다른 컴퓨터에 있는 파일에서 부팅할 경우에만 이렇게 할 수 있습니다. 생각해 보면 하드 디스크에 부팅 파일을 넣고 같은 그 하드 디스크를 파티션해 버린다면, 기존에 있던 부팅 파일이 지워질 수밖에 없고, 반드시 한 번에 설치를 성공적으로 해야 좋을 것입니다. 최소한 이러한 경우, 원래 운영 체제의 설치 테이프나 CD처럼 컴퓨터를 복구할 방법을 가지고 있는 게 좋습니다.
이미 컴퓨터에 파티션이 여러 개 있고 그 일부를 지우거나 바꾸거나해서 충분한 공간을 확보할 경우 데비안 GNU/리눅스 설치 프로그램의 파티션 프로그램에서 작업해도 됩니다. 그러나 이 경우에 아래의 내용은 읽어 둡시다. 파티션에서 기존 파티션의 순서 때문에, 설치 전에 파티션 작업을 해야 한다 할 경우도 있기 때문입니다.
DOS나 Windows에서 사용하는 시스템에 FAT나 NTFS파일 시스템이 있으면 데비안 GNU/리눅스 설치 프로그램의 파티션 프로그램에서 파일 시스템 크기를 조정할 수 있습니다 .
위의 경우 중 아무것도 없으면 설치를 시작하기 전에 분할하고 데비안 GNU/리눅스에 파티션 가능한 공간을 만들어 줘야 합니다. 일부 파티션을 다른 OS에 사용하는 경우 파티션은 OS의 파티션 도구를 작성하는 것이 좋습니다. 그러나 데비안 GNU/리눅스 GNU/Linux의 파티션을 다른 OS의 도구로 만들지 않는 것이 좋습니다. 그 도구로 만들어 보관하려는 OS의 파티션에만 합니다.
같은 컴퓨터에 여러 개의 OS를 설치하려는 경우, 데비안 GNU/리눅스을 설치하기 전에 다른 OS를 먼저 설치하고 둡시다. Windows 등의 다른 OS를 설치하면 데비안 GNU/리눅스을 시작하는 기능이 파괴되어 버리거나, 혹은 그 OS의 파티션이 아닌 파티션을 다시 포맷하라고 할 수도 있습니다.
이런 동작은 복구할 수도 있고, 피할 수 있습니다. 하지만 원래 운영 체제를 먼저 설치하면 이런 문제가 없습니다.
하드 디스크가 하나의 파티션이 하나(데스크톱 컴퓨터와 일반 설정)되어, 원래의 OS와 데비안 GNU/리눅스과 듀얼 부팅하려면 다음 단계를 취할 필요가 있습니다.
컴퓨터에 들어 있는 내용을 전부 백업하십시오.
CD-ROM이나 테이프같은 원래 운영 체제의 설치 미디어에서 부팅하십시오.
원래 운영 체제에 들어 있는 파티션 도구로 그 운영 체제용 시스템 파티션을 만드십시오. 데비안 GNU/리눅스 GNU/Linux로 사용할 위치에 파티션을 만들거나 빈 공간을 만들어 놓으십시오.
새 파티션에 원래 운영 체제를 설치하십시오.
새로 넣은 OS에서 다시 시작 해, 제대로 되었는지 확인합니다. 문제가 없으면 데비안 GNU/리눅스 설치 프로그램 부팅 파일을 다운로드한다.
데비안 GNU/리눅스 설치 프로그램을 시작하고 데비안 GNU/리눅스 설치를 계속합니다.
기존 FAT나 NTFS 파티션을 변경하는 경우에는, 아래에서 설명하는 방법을 사용하거나 Windows나 DOS 도구를 사용하는 것을 권장합니다. 그 외의 경우에는 DOS나 Windows에서 파티션을 나눌 필요는 전혀 없습니다. 일반적으로 데비안 GNU/리눅스의 파티션 도구를 사용하면보다 효율적으로 작업이 가능합니다.
큰 IDE 디스크를 가진 경우, LBA 주소나 오버레이 드라이버 (HDD 제조사에서 제공되는 일이 가끔 있습니다) 큰 디스크 접근을 지원하는 새로운(1998년 이후) BIOS도 때 데비안 GNU/리눅스 부팅 파티션을 주의하여 배치해야 합니다. 이런 경우 부팅 파티션을 하드 디스크의 첫 번째 1024 실린더 안에 해야 합니다(이것은 BIOS 변환이 없으면 보통 524 메가 바이트입니다). 이는 곧 기존 FAT나 NTFS 파티션을 이동하지 않으면 안되는 것을 의미합니다.
자주 묻는 설치 형태는 이미 DOS(Windows3.1 포함), Win32 Windows 95, 98, Me, NT, 2000, XP, 2003, Vista, 7), OS/2 등이 들어 있는 시스템에 새로운 데비안 GNU/리눅스를 설치하는 경우 기존의 시스템을 깨지 않고 같은 디스크에 데비안 GNU/리눅스을 설치하려는 경우입니다. DOS나 Windows에서 사용하는 FAT파일 시스템 NTFS 파일 시스템의 크기를 조정 설치는 지원하는 것에 주의하십시오. 단지 설치 프로그램을 시작하고 분할 단계에 오면,
분할을 선택하고 조정하려는 파티션을 선택하고 새로운 크기를 지정하십시오. 대부분의 경우 다음 방법을 사용할 필요는 없습니다.진행하기 전에 디스크를 어떻게 나눌 지 정해 두지 않으면 안됩니다. 이 절에서는 하나의 파티션을 두 개로 분할하는 방법만을 설명합니다. 그 중 하나는 기존의 OS를 남겨두고 또 하나를 데비안 GNU/리눅스에서 사용합니다. 또한 데비안 GNU/리눅스에 할당된 디스크 공간을 어떤 용도(스왑이나 파일 시스템)에 얼마 씩 할당 여부를 데비안 GNU/리눅스 설치 중에 결정할 수 있습니다.
지금 하려는 일은 파티션 정보를 바꾸기 전에 그 안의 모든 데이터를 앞쪽으로 옮기는 것입니다. 그래야 아무것도 잃지 않습니다. 가능하면 데이터 이동과 파티션을 조금 하는 게 중요합니다. 그래야 파일이 파티션 끝 부분에 들어 있지 않게 됩니다. 끝 부분에 파일이 들어가면 그 파티션에서 뽑아낼 수 있는 공간이 줄어듭니다.
먼저 필요한 것은 fips의 복사본입니다. 아카이브를 unzip하여 RESTORRB.EXE
, FIPS.EXE
, ERRORS.TXT
의 각 파일을 부팅 가능한 플로피에 복사 하십시오. 부팅 가능 플로피는 DOS에서 sys a:
라는 명령어를 이용하면 만들 수 있습니다. fips는 매우 뛰어난 문서가 포함되어 있기 때문에, 읽어두면 좋습니다. 특히 디스크 압축 드라이 버나 디스크 관리자를 사용하는 경우 이 문서는 반드시 읽어야 할 것입니다. 디스크 단편화 전에 디스크를 만들고 문서를 읽어보십시오.
그 다음에 필요한 일은 모든 데이터를 파티션의 처음으로 옮기는 일입니다. DOS 6.0 이후에 포함되어 있는 defrag가 이 작업을 합니다. 이런 일을 하는 다른 소프트웨어 목록을 보려면 fips 문서를 보십시오. 윈도우 9x를 사용한다면 윈도우 9x에서 defrag를 실행해야 합니다. DOS는 윈도우 95 이상에서 (긴 파일 이름을 지원하기 위해) 사용하는 VFAT를 인식하지 못합니다.
단편화를 없애는 프로그램을 실행한 다음에 (디스크가 크면 꽤 오래 걸립니다), 플로피 드라이브에 새로 만든 fips 디스크를 넣고 다시 부팅하십시오. a:\fips
를 실행해 안내에 따르십시오.
fips에서 파티션 크기 조정을 못 하더라도, 다른 파티션 관리자가 많이 있습니다.
DOS 드라이브에 파티션을 만들거나 DOS 파티션의 크기를 변경할 작업을 데비안 GNU/리눅스 도구하면 만들어 낸 FAT 파티션에서 많은 문제가 남아있을 수 있는 것 같습니다. 예를 들어 DOS 나 Windows에서 성능이 떨어지고, scandisk에서 일관성 문제가 발생하거나 기타 알 수 없는 오류가 발생하는 등의 보고 사례가 있습니다.
DOS에 사용할 파티션을 만들거나 크기를 변경할 경우, 처음 몇 섹터를 0으로 채워 두는 것이 좋습니다. DOS의 format 명령을 실행하기 전에 데비안 GNU/리눅스에서 다음 명령을 실행하십시오.
# dd if=/dev/zero of=/dev/hdXX bs=512 count=4