루트, 홈 및 스왑 파티션을 얼마나 크게 만들어야합니까?


47

win7이 설치된 랩톱이 있습니다. 우분투를 설치하려는 60GB 파티션을 만들었습니다. 설치하기 전에 내가 가진 질문은 각 루트, 스왑 및 홈 파티션의 크기는 얼마입니까? 루트가 8GB만큼 작을 수있는 곳을 읽었지만 너무 작지 않습니까? 우분투 옆에 설치된 모든 소프트웨어가 거기에있을 것이라고 생각합니까? 스왑을 2GB로 설정하려고합니다.

나의 주요 관심사는 루트 파티션이 얼마나 커야 하는가입니다. 나는 주로 프로그래밍에 우분투를 사용하고 웹을 탐색 할 것입니다.


1
1992 년에 2 배의 RAM이 필요한 스왑 요구 사항은 1992 년에 구식이되었습니다 : superuser.com/questions/187695/…
Nav

답변:


39

당신은 실제로 두 파티션에 우분투를 설치해야 /하고 swap. 사용 가능한 여유 공간을 사용하도록 선택하여 우분투에서 자동으로이 작업을 수행 할 수 있습니다 (즉, 우분투를 설치하기 전에 비스타에서 60GB 파티션을 포맷하지 마십시오).

일부는 별도의 파티션 사용해야한다고 주장 할 것이다 /home, /boot, /그리고 모든 종류의 것들을. 일부 상황에서는 유용 하지만 가장 일반적인 상황 에서는이 작업을 수행 하지 않는 것이 좋습니다 . 나중에 원하지 않는 방식으로 디스크를 조각화하기 때문입니다. 우분투가 당신을 위해 선택하게하면 안전 할 것입니다 :)

다음과 같은 상황에서 별도의 집을 사용하는 경우가 종종 있습니다.

  • 여러 드라이브
  • 동일한 데이터를 공유하는 여러 개의 상호 배타적 인 우분투 설치 (다양한 배포판에서는 작동하지만 다른 배포판에서는 이것을 권장하지 않음)
  • 드라이브 고장 / 업그레이드시 데이터를 안전하게 보호해야하는 상황 (대부분의 일반 설치는 안전)
  • 시스템을 다시 설치하거나 업그레이드하기가 더 쉬워 지길 원합니다 ( /home파티션 을 포맷하지 않도록 선택 하십시오. 시스템 업그레이드 중에 중요한 데이터 백업을 적극 권장합니다).
  • 다른 시스템에서 동일한 드라이브를 사용합니다.
  • 디스크에 홈 및 시스템 데이터 (예 : 소형 SSD) 모두를위한 충분한 용량이 없습니다

NB : "우분투 설치 프로그램은 / home의 내용을 보존하기 위해 제공하므로 다시 설치하거나 업그레이드 할 때 어떤 것도 잃어 버릴 염려가 없습니다. – htorque"

스왑에 대한 또 다른 참고 사항-큰 작업을 수행 할 때 많은 스왑 공간을 가질 수 있는지 확인하려면 스왑 공간을 램 크기의 두 배로 설정할 수 있지만 우분투는 요구 사항을 처리합니다 빈 60GB 파티션에 설치하기로 선택하면 오히려 좋습니다.

스왑 파티션 대신 스왑 파일을 읽을 수도 있습니다. 다시 말하면 디스크의 고정 조각화를 줄이고 필요에 따라 공간을 동적으로 할당 할 수 있습니다. 아마도 성능 손실이 없습니다. 스왑 공간을 늘리는 방법?


별도의 상황 /home이 유용한 상황을 설명해 주시겠습니까?
8128

10
/home배포판을 개발하거나 테스트하는 경우와 같이 두 개의 Linux 배포판을 이중 부팅하는 경우 별도의 기능 이 유용합니다. 또한 삭제하지 않고 /home백업에서 복원 하지 않고도 새로 설치를보다 쉽게 ​​수행 할 수 있습니다. 새로 설치 했으므로 새로 설치하지 않고 무언가를 엉망으로 만들고 고칠 방법을 모를 가능성이 높기 때문에 일반적으로 초보자에게 별도의 파티션을 권장하고 나중에 더 편할 때 결합하는 것이 좋습니다.
Karl Bielefeldt

2
Ubuntu의 설치 프로그램은 / home의 내용을 보존하기 위해 제공하므로 다시 설치하거나 업그레이드 할 때 아무것도 잃을 염려가 없습니다.
htorque

2
내 경험상 20GB의 크기 / /는 좋으며 심지어 몇 년 동안 임의의 항목을 설치하더라도 채우기가 쉽지 않습니다. /에서 25GB 이상을 초과했다고 생각하지 않습니다. 설치에주의를 기울이면 10GB와 관련하여 많은 문제없이 살아남을 수 있습니다. 정기의 새로운 우분투 설치는 5GB보다 적게 걸리기 때문에 / 공간이 부족하기 때문에 저용량을 사용하지 않는 것이 좋습니다. 고치다.
Grumbel

1
VM에서 테스트 한 후에도 여전히 작동합니다. 설치 프로그램을 시작하고 수동 파티셔닝을 선택하고 이전 /를 새 /로 사용하고 포맷하지 마십시오-/ home 등이 유지되었습니다 (설치 후 패널 설치, 데스크탑의 사용자 정의 실행기 및 사용자 정의 배경 화면이 있음) .
htorque

11

나는 항상 별도의 /home파티션, 루트 ( /) 파티션 및 스왑이있었습니다. 업그레이드 할 때 이전 OS에 위험없이 새 OS를 새로 설치할 수 있습니다. 새 파티션에 홈 파티션을 마운트합니다. 또한 이전 OS로 돌아 가면 새 OS에서 작성된 파일이 여전히 남아 있음을 의미합니다.

루트 파티션에 다양한 크기를 사용했습니다. 한 컴퓨터에는 일반 Ubuntu 및 Ubuntu Studio가 있으며 각각 10GB 파티션에 설치되어 있습니다. 일반 우분투는 6.04Gib를 사용했으며 스튜디오는 3.08Gib를 사용했습니다.

더 많은 공간이 필요한 경우 언제든지 나중에 파티션 크기를 변경할 수 있습니다. 라이브 CD로 부팅하고 GParted를 사용하여 파티션을 변경하면됩니다.

스왑의 경우 RAM의 두 배 또는 RAM의 1.5 배가 좋습니다. 원하는 경우 최대 절전 모드로 전환 할 수 있습니다. 그러나 필요한 것이 많거나 적은 경우 나중에 다시 파티션을 나눌 수 있습니다.


6

/ (루트) 파티션의 경우 10G를 사용합니다 (8Gb 이상을 사용한 적이 거의 없음). 스왑에는 3Gb RAM이 있으므로 4Gb의 스왑을 설정했습니다. 권장되는 "RAM의 두 배"는 아니지만, 거의 사용하지 않지만 최대 절전 모드는 계속 작동합니다. / home의 경우 나머지 하드 디스크를 사용합니다.

요즘 일반적인 합의는 하나의 루트 파티션 (/ home 포함)과 스왑을 사용하는 것입니다. 그러나 나는 여전히 별도의 홈 파티션을 유지합니다. 시스템 드라이브와의 약간의 분리가 좋으며 내가 / home을 늘릴 위치에 있다면 더 쉽게 할 수 있음을 의미합니다.

참고 10GB 루트가있는 내 Ubuntu 설치는 이제 루트가 85 % 꽉 차서 업그레이드를 허용하지 않습니다.


3

특정 요구 사항이 없다면 루트와 집을 동일한 파티션에 유지할 수 있다고 생각합니다.

스왑 파티션의 크기는 랩톱의 RAM 용량에 따라 다릅니다. 4GB의 RAM이 있다면 2GB 스왑 파티션이면 충분합니다. 그런 다음 시스템 파티션에 58GB를, 스왑 파티션에 2GB를 사용할 수 있습니다.


RAM보다 스왑 공간이 적 으면 RAM을 일시 중단 할 수 없습니다.
htorque

무언가를 망치면 안전을 생각하고있었습니다. 따라서 우분투 전체를 지우는 대신 루트 파티션을 지우십시오.
스타 콘

2Gb는 스왑에 큰 영향을 주지만 최대 절전 모드 (일시 중지하지 않고 스왑을 사용하지 않음)를 원할 경우 스왑은 RAM 크기 이상이어야하고 조금 더 작아야합니다. 4Gb의 RAM과 최대 절전 모드를 원한다는 것은 4100Mb의 최소 스왑을 의미합니다.
Scaine

1

파티션 : HDD는 디지털로 여러 조각으로 나눌 수 있습니다. 이러한 부분을 파티션 / 드라이브라고합니다.

장착 지점 : 간단히 말해서 파티션에 할당 된 플래그 / 이름 / 유형입니다.

FileSys. Type : 파티션 타입 리눅스에서 가장 많이 사용되는 것은 ExtX (X = 1,2,3,4) & NTFS입니다.

1 차 파티션 : HDD에 최대 '4'1 차 파티션이있을 수 있습니다. 1 차 파티션에는 하나 이상의 논리 파티션이 포함될 수 있습니다.

논리 파티션 : 기본 파티션 아래의 가상 파티션.

SDA : HDD 또는 기타 매체와 같은 저장 매체. 더 많은 드라이브가 있으면 SDA, SDB, SDC, ++로 이름이 지정됩니다.

부트 로더 설치 장치 : ----

Boot Loader : BootLoader는 POST를 수행 한 후 BIOS에 의해 실행되는 매체에로드되는 프로그램입니다. BootLoader는 운영 체제를 추가로로드하거나 매체에 둘 이상의 OS가 설치된 경우 메뉴를 제공합니다.

장치 선택 : 이전에 OS를 설치했을 때 자체 부트 로더 프로그램이 있음을 의미합니다. Linux를 설치할 때 HDDN의 MBR (마스터 부트 로더)에 설치되어 있으면 GRUB (Grand Unified)을 설치할 위치를 묻습니다 Boot Loader) 또는 Linux BootLoader. 기존 BootLoader를 덮어 쓰거나 파티션에 설치하여 기존 BootLoader에이 Linux 진입 점을 추가하는 MBR에 설치하는 옵션을 제공합니다. .


Linux Distro.를 설치하려면 최소한 '3'개의 파티션이 필요합니다.

Linux를 적절하게 설치하려면 100GB의 드라이브 / 파티션이 필요합니다.

파티션 1 : 루트 (/) : Linux 코어 파일의 경우 : 20GB (최소 15GB)

파티션 2 : 홈 (/ home) : 사용자 데이터 용 드라이브 : 70GB (최소 30GB)

파티션 3 : 스왑 영역 : 추가 RAM처럼 작동하는 공간 : 2 x RAM 크기.

참고 : 스왑 공간은 RAM이 가득 찬 경우 추가 RAM처럼 작동합니다.


1
"Linux 배포판을 설치하려면 최소한 '3'개의 파티션이 필요합니다."
Pilot6

1
Linux Distro를 설치하기 위해 최소한 '3'개의 파티션을 "필요"하지 않습니다. 그것은 당신의 특정한 관점 일 뿐이며 OP 요구에 맞지 않을 수도 있습니다.
한스

16GB의 RAM이 있으면 어떻게합니까? 우분투를 설치하는 데 40GB 만 있습니까? 스왑이 필요하지 않다고 생각합니까?
Maximo Dominguez

0

60GB 만 처리하는 경우 파티션을 신경 쓰지 말고 하나의 큰 파티션을 사용하여 완료하십시오. 스왑의 경우 파티션을 사용할 필요가 없으며 사용 패턴에 따라 스왑 파일을 사용하여 크기를 조정하거나 삭제할 수 있습니다.


0

나는 항상 /home공간이 부족한 후에 (나중에 정리하기 위해) 파티션 크기를 조정하지 못하고 데이터를 잃은 후에 데이터를 시스템 폴더에 넣는 것을 항상 발견했습니다 . 그래서 매우 큰 하드 드라이브를 얻지 않으면 전체 파일 시스템에 하나의 공통 파티션을 사용해야한다고 결론을 내 렸습니다.


0

/ boot-기본 200m

/-20-25g.

/ home-virtualbox 디스크 파일의 경우 30g 이상

교환-램의 2 곱하기.

새 배포판을 자주 설치하는 경우 가상 프로그램 디스크 파일, 프로젝트 등과 같은 특수 프로그램이나 구성에 대해 빈 ext4 파티션 1 개를 분리하는 것이 좋습니다. 일부 배포판 설치 프로그램이 불안정하고 홈 데이터가 손상 될 수 있습니다. 나의 나쁜 경험이다.


0

파티션 레이아웃은 워크 스테이션과 서버에 따라 사용마다 달라집니다. 스왑, 오늘날 대부분의 유닉스 / 리눅스는 더 나은 메모리 관리 기능을 제공하지만 스왑은 발생하지 않고 RAM을 늘리고 스왑하지 않으려는 RAM이 부족하지 않으면 사용되지 않습니다. 최대 절전 모드를 사용하는 경우 스왑이 RAM보다 많으면 1.5 배가 좋은 규칙이고, 더 높을 수 있지만 실제로는 시스템에 충분한 RAM이 없어 스왑을 늘릴 수없는 한 피할 수 없다면 스왑이 아닌 충분한 RAM을 원합니다. 충돌을 방지하기 위해. RAM을 최대로 늘리고 스왑을 사용하지 않는 서버에서는 최대 절전 모드가 아니므로 스왑이 최소화되거나 스왑이 없습니다. 서버의 매우 큰 RAM은 1.5 이상 스왑이 실용적이지 않기 때문에 RAM이 최고 일 때 사용되는 경우 몇 기가를 넘지 않기 때문입니다. 사용량이 많지만 시스템 계획, 모니터링 및 필요한 RAM 이상으로 앱을 실행하고 교체 할 필요가 없으며,

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