여러 Linux 배포판에는 하나의 스왑 파티션만 필요합니까? (및 기타 질문)

여러 Linux 배포판에는 하나의 스왑 파티션만 필요합니까? (및 기타 질문)

유일한 운영 체제로 Linux Mint 14를 설치했습니다. /swap, / 및 /home을 포함하는 확장 파티션이 있고 드라이브에 할당되지 않은 공간이 있습니다.

나는 Mint가 세 개의 기본 파티션 대신 확장 파티션에 모든 것을 배치하기로 결정했다고 추측합니다.

그래서 할당되지 않은 공간을 사용하여 처음부터 Linux를 구축하고 싶습니다. 첫 번째 질문은 각 배포판에 스왑 파티션이 필요한가입니다. 아니면 LFS가 이미 가지고 있는 스왑 파티션을 사용할 수 있습니까? 그렇다면 스왑 파티션이 기본 파티션이어야 합니까, 아니면 중요하지 않습니까?

당신은 가지고 있습니까?실제 차이기본 파티션과 논리 파티션 사이?

정의에 관한 질문: 확장 파티션은 논리 파티션을 포함하는 기본 파티션인가요?

마지막으로, Windows 7(sda 1-3)을 제거한 이후에도 Linux 파티션의 번호는 여전히 5-7입니다. 새 파티션을 생성하면 sda1이라는 이름이 붙나요?

답변1

짧은 대답: 스왑의 데이터는 한 부팅에서 다음 부팅까지 유지되지 않으므로 동일한 스왑 파티션을 사용할 수 있습니다. 단일 스왑 영역을 사용하여 단일 디스크에 여러 Linux 설치를 설치하는 것은 완전히 정상입니다.

그러나 예외/경고가 있다는 것을 알고 있습니다.동면하다(일명 "디스크 일시 중지") 최대 절전 모드는 저장을 위해 스왑 공간을 사용합니다. 그런 다음 최대 절전 모드를 사용하는 다른 시스템(또는 최대 절전 모드를 사용하지 않는 시스템)을 부팅하는 경우 일부 시스템을 생성할 수 있습니다.매우짜증나는 질문입니다.

최대 절전 모드를 사용한다면 아마도 그것에 대해 어느 정도 알고 있을 것입니다. 그러나 최근에 KDE의 기본 메뉴 중 하나에 "최대 절전 모드" 옵션이 포함되어 있는 것 같습니다. 명확하게 말하자면, 최대 절전 모드는 컴퓨터에 전원이 전혀 필요하지 않다는 점(상태는 메모리가 아닌 디스크에 저장되고 다시 로드된다는 점)을 제외하면 "절전 모드"(대부분의 사람들은 적어도 노트북에서 사용함)와 같습니다. 부팅 시 커널에 의해).

따라서 이러한 기능 중 일부를 사용해 왔지만 작동 방식에 익숙하지 않은 경우 걱정하면 됩니다. 일반적인 "sleep"(일명 "메모리 일시 중지")은 스왑 파티션을 포함하지 않으므로 문제가 없습니다.

답변2

각 배포판마다 스왑 파티션이 필요합니까, 아니면 LFS가 이미 가지고 있는 스왑 파티션을 사용할 수 있습니까?

Goldilocks가 말했듯이 최대 절전 모드(디스크 일시 중지)가 아닌 이상 그렇습니다. 그렇지 않으면 최대 절전 모드 시스템의 스왑(저장된 상태 또는 일시 중단된 동안 일반 스왑으로 사용된 부분)을 덮어쓸 수 있으므로 작동하지 않습니다.

그렇다면 스왑 파티션이 기본 파티션이어야 합니까, 아니면 중요하지 않습니까?

아니요, 전혀 중요하지 않습니다. 필요한 경우 일반 파일 시스템에서 파일 스왑을 사용할 수 있습니다(오버헤드가 적지만 유연성도 더 높음). 원한다면 NFS로 전환할 수도 있습니다.용감한충분한.

반면, 컴퓨터에서 Windows 7을 실행하는 경우 일반적인 상황에서는 교체가 전혀 필요하지 않을 만큼 충분한 메모리가 있을 가능성이 있습니다. RAM이 "단지" 2GB인 경우에도 메모리 없이도 많은 작업을 수행할 수 있습니다. 스와핑(기본 데스크탑 환경에서는 ~200MB를 사용합니다). 스왑이 불필요한 것은 아니지만 10년 전보다 지금은 스왑의 필요성이 훨씬 적습니다.

Windows 7(sda 1-3)을 제거한 이후에도 내 Linux 파티션 번호는 여전히 5-7입니다. 새 파티션을 생성하면 sda1이라는 이름이 붙나요?

디스크는 MBR 파티셔닝 방식을 사용하기 때문에 숫자는 모두논리적파티션 번호는 5 이상입니다. 논리 파티션이 포함된 확장 파티션을 확장하지 않는 한 남은 공간은 확장 파티션의 번호가 4인 경우 번호가 1~3인 주 파티션에만 사용할 수 있습니다. 보다MBR 위키자세한 내용은.

기본 파티션과 논리 파티션 사이에 실제 차이점이 있습니까?

이제는 그렇지 않습니다. BIOS는 일반적으로 논리 파티션에서 부팅할 수 없습니다(MBR만 읽기 때문입니다). 요즘 부트로더는 일반적으로 이 작업을 수행하는 방법을 알고 있으므로 시스템 로딩 중에 BIOS가 수행하는 유일한 작업은 MBR(또는 홈 파티션의 부트 섹터)에서 부트로더 트램펄린을 읽고 나머지를 먼저 로드하여 다른 모든 것을 처리하는 것입니다. 커널을 로드하는 부트로더.

확장 파티션은 논리 파티션을 포함하는 기본 파티션인가요?

예, 약간의 추상화를 통해 볼 수 있습니다. 그렇게 작동하지만 파티션 메타데이터는 다르게 저장됩니다(4개 요소가 있는 배열, 즉 MBR이 아닌 연결된 목록으로). 댓글의 질문에 관해서는 - 예, 확장 파티션은 하나만 가질 수 있습니다. 그러나 설정을 완료한 후(또는 그 이전) 다음으로 전환하고 싶을 수도 있습니다.GPT. 이는 비파괴적으로 수행될 수도 있습니다(정확한 파티션 레이아웃에 따라 다름).

관련 정보