Linux / 파티션에 얼마나 많은 디스크 공간을 할당해야합니까?


11

집에서 Linux 시스템을 다시 실행하고 파티션 크기가 궁금합니다. 과거에는 항상 단일 파티션에 Linux를 설치했습니다. 다음과 같이 시스템을 설정하고 싶습니다.

  • /
  • /신병
  • 교환
  • /집

나는 '/'파티션에 얼마나 많은 공간을 할당 해야하는지 100 % 확실하지 않습니다. 스왑은 2x RAM입니다. 부팅은 ~ 200M입니다. OS는 얼마를 받아야합니까? 나는 15에서 20G 사이 (그리고 대부분의 파일이있는 곳 / home에)를 줄 생각을하고 있었지만 더 많은 것이 필요한지 확실하지 않았습니다.

'/'의 파티션 크기를 결정하는 표준 방법이 있습니까?


요즘에는 그다지 중요하지 않지만 / boot 파티션에는 200M이 필요하지 않습니다. 나는 50M을 넘지 않았습니다.
Richie Marquez

답변:


7

10GB가 충분하다고 생각합니다.

10GB (/ home 포함) 이내에 Ubuntu 서버를 실행 중이며 잘 퍼지고 있습니다. 내 파일을 제외하고 시스템은 4GB 미만을 차지합니다. 공간이 부족하다고 생각되면 나중에 언제든지 파티션 크기를 조정할 수 있습니다.


Ditto, 나는 / partiton에서 5GB 제한을 달성했지만 그 이후의 스왑 파티션을 이동하고 13GB로 확장 할 수있었습니다. 나는 현재 6GB를 사용하고 있습니다.
Macha

이 답변을주의 깊게 읽으면 둘 다 단일 파티션에서 적어도 / 및 / home을 결합하는 것을 옹호하는 것처럼 들립니다. 동의하지만 더 나아가서 스왑없이 전체 드라이브에 하나의 파티션을 사용합니다. 그런 다음 / boot는 / 파티션에 있고 스왑이 필요한 경우 / 파티션에서 swapfile을 사용합니다.
마이클 딜런

2015 년 부팅을 위해 업데이트 된 파티션 크기는 얼마입니까?
ahnbizcad 2016 년

3

LVM과 온라인 크기 조정을 지원하는 파일 시스템 (기본값은 mkfs 옵션과 함께 ext3 / 4 포함)을 사용하면 필요한 경우 쉽게 확장 할 수 있습니다.

서버에서 2-4G로 시작하고 데스크탑에서 5G로 시작합니다. LVM에서는 사소한 것이기 때문입니다.

또는 대안 /으로 데스크탑의 모든 것에 문제가 없습니다 .


LVM의 경우 +1이지만 마지막 지점의 경우 -1입니다. 내가 가진 것을 발견 /home(여러 배포판을 실행하는 경우 등 여러 디스크가있는 경우, 시스템을 다시 설치하는 경우) 별도의 파티션에하는 것은 심지어 바탕 화면에서 긍정적 인 결과를 초래한다.
Pascal Thivent

@Pascal : 다시 설치에 대한 요점을 얻습니다 (적어도 / home을 사용하지 않고 다시 설치하는 것은 적어도 내가 사용하는 배포판으로 꽤 쉽습니다).하지만 여러 배포판을 사용하는 것은 다른 질문이 될 것입니다. 결국, 당신은 아마도 각각에 대한 파티션을 가지고있을 것입니다 (그리고 uid / gid 동기화 등을 처리해야합니다). 그리고 마운트 --bind도 도움이됩니다.
derobert September

2

설치하려는 Linux 배포판에 따라 크게 달라집니다.

DSL (Damn Small Linux) 또는 Puppy Linux는 60 -70 'MB'에 불과한 반면 Fedora는 4-5GB, Ubuntu는 2-3GB

심지어 Linux를 얼마나 사용할 것인지, 즉 설치할 소프트웨어에 따라 다릅니다.

최신 Fedora 릴리스의 경우 10GB이면 충분합니다.

우분투의 경우 5GB를 사용하십시오.


1

/ tmp에있는 / tmp를 어떻게 사용할 것인지에 따라 다릅니다. DVD를 제작하면 많은 공간이 필요할 수 있습니다


1

있다는 사실을 숙지 하여 파일 시스템의 가장 큰 폴더입니다 (데비안 시스템에서, 그러나 그것의 좋은 지침) :

  • /usr: 모든 사용자 프로그램 ( /usr/bin), 라이브러리 ( /usr/lib), 문서 ( /usr/share/doc) 등이이 디렉토리에 있습니다. 파일 시스템의이 부분에는 대부분의 공간이 필요합니다. 최소 500MB의 디스크 공간을 제공해야합니다. 더 많은 패키지를 설치하려면이 디렉토리에 제공하는 공간을 늘려야합니다.

  • /home: 모든 사용자는 자신의 데이터를이 디렉토리의 하위 디렉토리에 넣습니다. 이 크기는 시스템을 사용하는 사용자 수와 디렉토리에 저장 될 파일에 따라 다릅니다. 계획된 사용량에 따라 각 사용자 당 약 100MB를 예약해야하지만이 값을 필요에 맞게 조정하십시오.

  • /var: 뉴스 기사, 전자 메일, 웹 사이트, APT 캐시 등과 같은 모든 가변 데이터가이 디렉토리에 배치됩니다. 이 디렉토리의 크기는 컴퓨터 사용에 따라 크게 다르지만 대부분의 경우 패키지 관리 도구의 오버 헤드에 따라 결정됩니다. 데비안이 제공하는 모든 것의 전체 설치를하려는 경우, 한 번의 세션으로 / var에 2 또는 3 기가 바이트의 공간을 확보하면 충분합니다. 조각으로 설치하려는 경우 (즉, 서비스 및 유틸리티를 설치 한 다음 텍스트를 입력 한 다음 X, ...) 설치하는 경우 / var에서 300-500MB를 얻을 수 있습니다. 하드 드라이브 공간이 부족하고 APT를 사용하지 않을 계획이라면 적어도 주요 업데이트는하지 않아도됩니다. / var에서 최소 30 또는 40 메가 바이트를 사용할 수 있습니다.

다른 /home파티션 을 가지게 되므로 완전히 작동하는 시스템에서 최소 4GB (플러스 /home, /var(50MB), /boot(100MB) 및 swap(300MB-2GB))를 사용할 수 있습니다.


1

표준 데스크탑 또는 랩탑 설치의 경우 파티션을 분리 할 때 이점이 거의 없습니다. LVM을 사용하는 방법을 알고 있다면 이것이 최선의 해결책이지만 큰 파티션 하나와 스왑 파티션 하나만 있으면 아무 문제가 없습니다.


1

스왑은 2x RAM입니다.

이것은 실제로 매우 오래된 크기 조정 규칙이며 더 이상 사용되지 않습니다. 최신 시스템 (예 : 1GB 이상의 RAM)에서는 스왑을 위해 1x RAM을 제공합니다.

부팅은 ~ 200M입니다.

와! 몇 개의 커널을 사용할 계획입니까, 20? 대부분의 사용자에게는 50Mo이면 충분합니다.

OS는 얼마를 받아야합니까? 나는 15에서 20G 사이 (그리고 대부분의 파일이있는 곳 / home에)를 줄 생각을하고 있었지만 더 많은 것이 필요한지 확실하지 않았습니다.

'/'의 파티션 크기를 결정하는 표준 방법이 있습니까?

설치하는 소프트웨어의 양과 컴퓨터에서 수행 할 작업에 따라 달라지는 "표준"방법을 모르겠습니다. 서버 설치 (메일, 데이터베이스 ...)는 일반적으로 꽤 큰 분리 된 /var파티션을 사용 합니다. 개인용 컴퓨터의 경우 이것은 대부분 쓸모가 없습니다. 실제로 /대부분의 사용자에게는 10GB 가 충분해야합니다. 많은 패키지를 설치하려는 경우 추가 GB가 필요하지만 15GB를 넘지 않아야합니다. 외부 소프트웨어를 설치하려는 경우 (예 :에서 /opt) 실제로 고려하십시오 ( /opt실제로 경량이 아닌 상용 앱 서버와 같은 많은 Java 제품이에 설치되어 있음). DVD를 리핑하려는 경우 몇 가지 공연을 추가하십시오. 실제로 나머지 공간은에 사용하십시오 /home.

실제로, 당신은 왜 절대적인 대답과 경험을하기가 어려운지 이해해야합니다. 그러나 숙련 된 사용자라도 시간이지나면서 요구 사항이 변경 될 수 있습니다. 그렇기 때문에 누군가 지적했듯이 LVM과 크기 조정이 가능한 파일 시스템은 함정을 피하기 위해 선택되는 무기입니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.