디스크를 어떻게 분할합니까?

디스크를 어떻게 분할합니까?

새로운 Dell XPS 8500에 Ubuntu 64비트를 설치했습니다.

디스크를 파티션하는 방법을 모르기 때문에 모든 것을 하나의 파티션에 설치했습니다.

디스크는 2TB이고 내부에는 추가로 64GB SSD가 있는데, 제가 볼 때 Ubuntu는 이를 사용하지 않습니다.

설치를 어떻게 개선할 수 있나요? 디스크를 어떻게 분할해야 합니까? SSD를 어떻게 사용할 수 있나요?

UEFI로 부팅할 때 SSD에 EFI 파티션을 배치해야 합니까?

답변1

설치를 어떻게 개선할 수 있나요?

내 방법은 파티션을 작게 유지하고 콘텐츠에 따라 분리하는 것입니다.

  • /15GB
  • 최대 5Gb 교체; RAM을 기반으로 합니다.
  • /home/15GB.
  • /personal/나머지.

Ubuntu를 다시 설치할 때 1과 2를 포맷하고 새로 설치합니다. 개인 설정을 유지해야 하는 경우 1만 포맷합니다. 다른 여러 운영 체제에서 사용할 수 있는 개인 디스크이며 MySQL 데이터베이스 파일도 포함되어 있습니다. 내 홈 폴더를 이 디스크에 심볼릭 링크합니다. 내 시스템에는 모두 /personal/을 가리키는 3명의 사용자가 있습니다.


SSD를 여기에 통합하려면 해당 디스크에 루트(/)를 배치하고 HDD에 다른 파티션을 배치합니다. 이렇게 하면 부팅 속도가 매우 빨라집니다.SSD 다듬기tmp를 자체 파일 시스템에 넣습니다.여기에서 SSD와 관련된 추가 정보를 확인하세요..

답변2

Ubuntu AFAIK의 파티션을 나누는 가장 좋은 방법은 다음과 같습니다.

기본적으로 3개의 파티션.

/root운영체제(Ubuntu)용

/home당신의 파일을 위해

램 용량의 2배swap

답변3

아직 설정 중이라면. 가장 쉬운 방법은 처음부터 다시 시작하고 설치할 위치를 묻는 메시지가 나타나면 수동 설치/파티션 설정을 수행하는 것입니다.

즉, 각 디스크에 하나 이상의 파티션을 추가하는 것이 좋습니다. 이 시나리오에서 가장 간단한 것은 "루트"로 마운트된 SSD에 하나의 파티션(예: ext4)을 추가하는 것입니다. "홈"으로 마운트된 대용량 디스크의 또 다른 파티션(ext4일 수도 있음).

가지고 있는 메모리 양에 따라 세 번째 파티션을 스왑 파티션으로 설정할 수도 있고 그렇지 않을 수도 있습니다. 최신 버전의 Linux 커널에서는 스왑이 파일일 수 있습니다. 따라서 파티션이 필요하지 않으며 설치 후 루트 또는 홈 파티션에 스왑 파일을 추가하여 실험할 수 있습니다. RAM이 많으면 시스템의 'swapiness'를 기본 설치보다 낮게 수정하는 것이 좋습니다.

성능 측면에서는 "홈" 파티션도 SSD에 두는 것이 합리적일 수 있습니다. 그런 다음 문서, 사진, 미디어 등의 폴더를 더 큰 드라이브에 마운트하세요. 이는 더 복잡한 설정이지만 ~/.local ~/.mozilla ~/.config -- etc --에 저장된 구성 파일은 프로그램을 로드할 때 SSD에 있으므로 이점을 얻을 수 있습니다.

선택의 폭이 넓습니다. 그리고 미래에 바꿀 수 없는 것은 확실하지 않다면... 그렇다면 쉽게 시작하세요.

답변4

문제에 대해 좀 더 명확하게 설명해 주시겠습니까? 제가 이해할 수 있는 한, 문제 중 하나는 부팅 메뉴의 기본 부팅 항목입니다. grub을 편집하여 변경할 수 있습니다. 그러나 동시에 나는 이것이 디스크 파티셔닝과 관련이 없다고 생각합니다.

추가 도구를 설치하지 않고도 명령줄에서 grub 기본 부팅 항목을 변경할 수도 있습니다. 이렇게 하면 목록의 순서가 변경되지 않지만 기본적으로 다른 OS가 부팅될 수 있으므로 어쨌든 원하는 대로 들릴 수 있습니다.

먼저 /etc/default/grub의 백업 복사본을 만듭니다. 문제가 발생하는 경우 알려진 양호한 복사본으로 쉽게 되돌릴 수 있습니다.

sudo cp /etc/default/grub /etc/default/grub.bak

그런 다음 vim이나 원하는 텍스트 편집기를 사용하여 파일을 편집하세요.

sudo vim /etc/default/grub

GRUB_DEFAULT=0이 포함된 행을 찾아 GRUB_DEFAULT=x로 설정합니다. 여기서 x는 기본적으로 부팅하려는 grub 메뉴 항목의 인덱스입니다. 메뉴 항목의 색인은 0입니다. 이는 목록의 첫 번째 항목이 0이고 여섯 번째 항목이 실제로 5라는 것을 의미합니다. 따라서 목록의 여섯 번째 항목으로 부팅하려면 줄에 GRUB_DEFAULT=5가 표시됩니다.

또한 "이전 Linux 버전" 메뉴에서 커널을 사용하려면 GRUB_DEFAULT=0을 GRUB_DEFAULT="2>x"로 변경해야 합니다(인용 부호를 포함해야 함). 여기서 x는 하위 목록의 이전 커널("이전 Linux 버전"이 기본 목록의 세 번째라고 가정) 목록은 항상 0부터 계산된다는 점을 기억하세요.

그런 다음 업데이트된 Grub 메뉴를 빌드합니다.

sudo 업데이트-그럽

관련 정보