Computer >> 컴퓨터 >  >> 체계 >> Linux

Linux 파티션 구성표에 대한 빠른 안내서

Linux 파티션 구성표에 대한 빠른 안내서

Linux의 파티션 구성표는 많은 새로운(그리고 경험 많은) Linux 사용자의 존재를 방해합니다. Windows와 Linux를 이중 부팅할 때 어떤 파티션 설정을 사용해야 합니까? Linux를 부팅하려는 경우 파티션을 어떻게 설정해야 합니까? "/home"에 대해 별도의 파티션이 있어야 합니까? 왜 일부 사람들은 "/boot"를 자체 파티션에 넣습니까? 그리고 전용 부팅 파티션이 필요합니까? Linux 파티션 구성표에 대한 이 빠른 가이드는 이러한 모든 질문에 대한 답과 그 이상을 제공합니다.

참고 :이 글은 파티셔닝의 "방법"이 아니라 "왜"에 관한 것입니다. 여기에는 여러 가지 이유가 있습니다. 하나는 "방법"의 세부 사항은 시스템마다 크게 다르며 모두 사용 사례를 중심으로 합니다. "방법" 측면에 대한 자세한 가이드가 필요하면 gnome 파티션 편집기로 파티션 크기를 조정하고 생성하는 방법에 대한 이 기사를 살펴보세요.

참고 :단순함을 위해 이 가이드의 모든 차트는 100GB 드라이브를 기반으로 하며 "스왑" 파티션을 표시하지 않습니다. (여기에서 자세히 알아볼 수 있습니다.)

Windows 이중 부팅 만들기

올바른 파티션 설정으로 Windows를 통한 이중 부팅은 매우 쉽습니다. 이중 부팅 설정을 계획할 때 주의해야 할 가장 중요한 점은 많은 Windows 버전이 시스템에서 유일한 OS가 될 것으로 예상한다는 것입니다. 종종 Windows는 드라이브의 첫 번째 파티션 이외의 다른 파티션에 있는 것을 좋아하지 않으며 방해가 되는 항목을 지우는 데 주저하지 않습니다. 이를 미리 알고 Linux를 설치하기 전에 Windows가 해당 슬롯을 차지하도록 하면 많은 문제를 줄일 수 있습니다.

Linux 파티션 구성표에 대한 빠른 안내서 Linux 파티션 구성표에 대한 빠른 안내서

이 예에서는 드라이브의 첫 번째 파티션으로 50GB Windows 파티션을 만들었습니다. 먼저 Windows를 설치하고 모든 작업이 완료되면 나머지 공간에 원하는 Linux를 설치합니다. 거의 모든 최신 Linux는 Windows 설치를 보고 자동으로 GRUB 부트 메뉴에 추가합니다.

또 다른 옵션은 Windows를 완전히 별도의 드라이브에 놓고 자체적으로 전체 드라이브를 갖도록 하는 것입니다. 그렇게 하기로 선택한 경우 Linux 설치에 전체 드라이브를 사용할 수 있습니다. 이는 아래 예 중 하나와 유사할 수 있습니다.

개인 데이터 분리

Linux에서 가장 일반적인 설정 중 하나는 "/home" 디렉토리를 자체 파티션으로 분리하는 것입니다. 여기에는 몇 가지 장점이 있습니다. 첫 번째는 사용자 파일이 차지할 수 있는 공간의 양을 제한할 수 있다는 것입니다. 더 중요한 것은, 이러한 파일을 별도로 유지한다는 것은 시스템 파일("/" 디렉토리에 있음)에 무슨 일이 일어나더라도 "/home" 디렉토리가 그대로 남게 된다는 것을 의미합니다. 즉, 전체 OS를 다시 설치할 수 있지만 개인 문서, 프로필, 일부 응용 프로그램 및 데스크톱 설정은 그대로 둘 수 있습니다.

예를 들어 "/home" 디렉토리를 자체 파티션으로 사용하여 Ubuntu를 실행하고 있다고 가정해 보겠습니다. 가족 사진 및 문서와 같이 많은 파일이 저장되어 있는 경우 개인 데이터는 그대로 두고 전체 시스템을 다시 설치하거나 업그레이드하고 지울 수 있습니다. 재설치/업그레이드가 완료되면 모든 파일과 설정이 그대로 유지됩니다.

Linux 파티션 구성표에 대한 빠른 안내서 Linux 파티션 구성표에 대한 빠른 안내서

물론 필요에 따라 파티션 크기를 조정할 수 있습니다. 대부분의 응용 프로그램은 "/bin", "/opt" 또는 "/usr/bin"에 설치되므로 많은 응용 프로그램을 원하는 경우 위의 예와 유사하게 유지할 수 있습니다. 워크스테이션이나 서버와 같은 시스템에 많은 개인 데이터를 보관하지 않으려는 경우 "/" 파티션의 크기를 늘릴 수도 있습니다. 그러나 많은 데스크탑 사용자처럼 시스템을 사용하려는 경우 "/home" 디렉토리의 크기를 늘릴 수 있습니다.

멀티 부팅 Linux 배포판을 위한 커널 분리

많은 사람들이 "/" 파티션과 별도로 작은 "/boot" 파티션을 설정합니다. 이것은 필수는 아니지만 동일한 시스템에서 여러 배포판을 실행하는 경우 유용할 수 있습니다. "/boot" 파티션은 Linux가 커널과 GRUB 메뉴를 저장하는 곳이므로 두 배포판 간에 부팅 정보를 공유할 수 있습니다. 사용자 정의 커널을 만들고 싶다면 부트 파티션에 사용자 정의 커널을 배치하고 두 배포판이 단일 사용자 정의 커널에서 실행되도록 할 수 있습니다.

Linux 파티션 구성표에 대한 빠른 안내서 Linux 파티션 구성표에 대한 빠른 안내서

"/boot" 파티션은 클 필요가 없습니다. 엄청난 양의 커널을 로드할 계획이 아니라면 100MB면 충분할 것입니다.

UEFI를 사용하여 시스템을 부팅하려면 "/boot/efi" 파티션을 만들 수도 있습니다. 100MB "/boot" 파티션에 추가로 ~100MB가 추가됩니다.

일반적인 파티션 구성표는 어떻게 생겼습니까?

"일반"에 대한 다양한 정의가 있지만 대부분의 Linux 사용자가 데스크탑 시스템에 적합한 파티션 구성표를 찾고 있다고 말하려고 합니다. 데이터를 안전하게 보호할 수 있는지 확인하고 디스크 공간을 가장 합리적인 방식으로 사용하기를 원합니다. 일반적으로 100MB "/boot" 파티션(단일 Linux 설치에서는 생략 가능), 25GB "/" 파티션 및 100GB 디스크를 가정할 경우 ~75GB "/home" 파티션이 필요합니다.

이렇게 하면 디스크에 한 번에 약 3개 정도의 커널을 보관할 수 있는 컴팩트 부팅 파티션, 많은 양의 프로그램을 저장할 수 있는 합리적인 "/" 파티션, 모든 개인 데이터를 저장할 수 있는 상당한 홈 폴더가 제공됩니다. 디스크 공간이 더 있으면 다른 파티션을 만들거나 "/home" 파티션을 확장하여 파일을 저장할 수 있습니다.

분할하지 말아야 할 사항

"/"에 유지하려는 파일 시스템의 일부가 있습니다. "/bin", "/lib" 및 "/etc" 항목은 부팅 시 즉시 필요한 경우가 많으며, 별도의 파티션에 있는 경우 필요하기 전에 마운트되지 않을 수 있습니다. 예를 들어 "/lib"에는 일반적으로 커널을 부팅하는 즉시 필요할 수 있는 일부 커널 모듈이 포함되어 있습니다. 파티션이 아직 로드되지 않은 경우 문제가 발생할 수 있습니다.

이제 Linux 파티션 구성표에 대해 알았으므로 zswap, zram 및 zcache도 확인하고 시스템에서 사용하는 방법을 확인하십시오.