FreeBSD에는 얼마나 많은 디스크 공간을 할당해야 합니까?

FreeBSD에는 얼마나 많은 디스크 공간을 할당해야 합니까?

저는 160GB 하드 드라이브가 장착된 Samsung N150 넷북을 가지고 있습니다. FreeBSD 운영 체제를 설치하고 싶습니다. 다른 운영 체제도 없고 듀얼 부팅이나 그와 유사한 것도 없으며 FreeBSD만 있을 뿐입니다. 따라서 매뉴얼에는 /var, /usr 및 /에 대해 별도의 파티션을 생성하라고 되어 있습니다.
이전에는 Ubuntu를 사용하여 /를 30GB로 만들고 나머지는 /home에 사용했습니다. 하지만 FreeBSD에서 사용하기에 최적의 디스크 크기는 얼마입니까? /var는 얼마나 커질 수 있나요? 또한 포트에서 앱을 설치하면 어디로 가나요? /usr/local/bin입니까, 아니면 /opt입니까? 어느 것을 추천하시나요?
나의 용도는 개발용 기계일 것입니다. 즉, 여기에는 음악, 개발 소프트웨어, 서버 등과 같은 모든 개인 정보가 포함됩니다. 개발파일을 저장하고 필요할 때 설치하는 별도의 파티션이 있는 것 같아요. 음악, 문서 및 기타 콘텐츠에 대해 별도의 파티션을 만들 수도 있습니다. 이렇게 하면 OS를 다시 포맷하더라도 개인 파일이 아닌 OS 파일만 삭제하면 됩니다. 그렇다면 이러한 파티션은 어떤 형식(예: ext4 또는 zfs)이어야 합니까? FreeBSD에는 기본 파티션이 필요하므로 확장 파티션에 있을 수 있습니까?

답변1

160G의 경우 다음 배열을 사용합니다.

  • a: 100M / (BSD의 경우 /를 입력하는 것은 부팅 파일, /root 및 /etc뿐입니다.)
  • b: 200M-1G(스왑) BSD가 스왑을 사용하는 방식은 Linux나 Windows와 매우 다릅니다. 그다지 많이 필요하지 않습니다.
  • d: 100M-500M /tmp (필요하다고 생각하는 tmp 공간의 양. 매우 큰 파일을 편집하는 경우 늘리십시오)
  • e: 300M-20G /var (기본적으로 /var/www는 httpd에서 웹 서비스에 사용됩니다. 따라서 호스팅하는 경우나 로그가 많은 경우에는 더 크게 설정하세요.)
  • f: 10G-30G /usr (포트를 포함한 모든 프로그램이 여기에 있습니다.
  • 그램: 50-100G/가정

/home은 마지막 파티션입니다. 이는 의도적인 것입니다. 모든 공간을 분할하지 않는 것이 가장 좋습니다. 이렇게 하면 나중에 파티션에 공간이 부족할 경우 사용하지 않은 공간에서 공간을 추가할 수 있습니다.

그냥 큰 /를 사용하면 어떨까요? 주로 업그레이드가 더 쉬워지고 보안이 더욱 세분화되기 때문입니다. 예를 들어, 대형 /를 사용하면 nodevnosuid마운트 옵션을 사용할 수 없습니다. 또한 noatime이점을 얻을 수 있는 파티션에서 및 친구를 사용하여 성능(상당한 성능)을 조정할 수 없습니다 .

답변2

워크스테이션에서 복잡한 설정을 거쳐야 하는 이유는 무엇입니까? 20GB(또는 소스에서 월드를 구축하려는 경우 30GB) 크기의 파티션이면 충분하고 /나머지는 /home.ext4를 권장하려고 했는데 Linux를 사용하지 않는다는 것을 깨달았습니다. 기본적으로 사용 가능한 것을 사용하면 어떨까요? 특별한 요구 사항이 있는 경우에만 이 설정을 변경하십시오.

답변3

올바른 디스크 파티셔닝에 대해 알아보고 다른 포스터에서 말한 것과는 달리 다른 파티션을 사용해야 하는 이유를 알아보려면 "수동 튜닝"을 읽어보세요. 매뉴얼을 따라야 하며, 내가 아는 한 모든 FreeBSD 사용자는 시스템을 표시된 대로 분할합니다.

관련 정보