저장 장치에 대한 설계
저장 장치를 사용하기 전에 용도에 따라 공간을 나누는 작업을 '파티셔닝'이라 합니다. 분할된 공간은 분할 영역, 즉 '파티션'이라 합니다. 리눅스를 설치하기 전에 저장 공간의 용량을 확인하고 어떻게 나눌 것인지를 계획 세웁니다.
리눅스는 기본적으로 루트 파일 시스템을 담을 파티션이 필요합니다. 루트 파티션에 모든 시스템의 디렉터리를 포함하는 루트 파일 시스템을 할당합니다. 루트 파티션을 할당하지 않으면 설치는 안됩니다. 리눅스에서 '루트(root)는 시스템을 제어하는 관리자 계정을 지칭하기도 하고, 파일 시스템을 구성하는 최상위 디렉터리를 의미하기도 합니다.
파티션 구성
루트 파티션 (/): 루트 파티션은 리눅스 시스템의 핵심 파일과 디렉터리를 포함합니다. 이 파티션은 운영 체제 및 설치된 프로그램에 필요한 파일들이 저장되는 곳입니다. 일반적으로 최소 15GB ~ 20GB의 공간을 할당하는 것이 좋습니다.
홈 파티션 (/home): 홈 파티션은 사용자의 개인 파일과 설정 파일을 저장하는 공간입니다. 이 공간의 크기는 사용자의 요구에 따라 다르지만, 일반적으로 사용 가능한 디스크 공간의 50%를 할당하는 것이 좋습니다. 홈 파티션을 별도로 분리하면 시스템 재설치 시 사용자 데이터를 보존할 수 있습니다.
스왑 파티션 (swap): 스왑 파티션은 RAM이 부족할 때 사용되는 가상 메모리 공간입니다. 스왑 공간은 시스템 성능에 영향을 줄 수 있으므로, 충분한 RAM이 있는 경우에는 작게 설정하거나 생략할 수 있습니다. 일반적으로 RAM 용량의 1-2배 크기를 권장하며, 최소 2GB 이상 할당하는 것이 좋습니다.
부트 파티션 (/boot): 부트 파티션은 시스템 시작에 필요한 커널, 부트로더 등의 파일을 저장하는 공간입니다. 일반적으로 200MB ~ 500MB의 공간을 할당하는 것이 좋습니다.
EFI 시스템 파티션 (ESP): UEFI 부팅을 사용하는 경우, EFI 시스템 파티션을 생성해야 합니다. 이 파티션은 UEFI 펌웨어와 부트로더 파일을 저장하는 데 사용됩니다. 일반적으로 100MB ~ 500MB의 공간을 할당하는 것이 좋습니다.
정리
이러한 파티션 구성과 공간 분배를 통해 데스크톱 리눅스를 효과적으로 설치하고 관리할 수 있습니다. 설치 시 사용자의 요구와 하드웨어 사양에 따라 공간 분배를 조정할 수 있습니다.
'Linuxpia > 데스크톱 리눅스' 카테고리의 다른 글
'리눅스 커널' 이야기 (4) | 2023.05.18 |
---|---|
리눅스 마스코트 Tux 이야기 (2) | 2023.05.17 |
[데스크톱 리눅스] 펌웨어와 파티션 구조 (4) | 2023.04.23 |
[데스크톱 리눅스] 리눅스 설치를 위한 시스템 정보 모으기 (5) | 2023.04.22 |
[리눅스 설치] VMware에서 리눅스민트 설치 (9) | 2023.04.18 |