여러 배포판을 실행하고 몇 가지 사항을 확인하고 싶습니다. 아마도 Arch, Kali, Ubuntu Studio 및 Qube(호환되는 경우)를 실행할 것입니다. 나는 /home을 모든 사람과 공유하고 싶지만 Kali는 그렇지 않을 수도 있습니다.
내 질문은 다음과 같습니다.
GPT를 사용하면 모든 드라이브가 기본 드라이브인가요?
답변에 따라 여러 개의 드라이브를 사용할 수도 있습니다. UEFI가 될 부팅 드라이브를 제외한 모든 드라이브는 ext4입니다.
각각에 대해 별도의 /boot가 필요합니까?
그렇다면 디스크 시작 부분에 모두 넣고 나중에 사용할 수 있도록 충분한 파티션을 남겨 두어야 합니까?
12GB RAM이 있는데 배포당 24GB의 스왑 공간이 필요합니까?
상태를 저장하고 최대 절전 모드로 전환할 수 있기를 원하지만 낭비되는 공간이 많은 것 같습니다.
루트 드라이브 크기 요구 사항을 어떻게 계산해야 합니까?
1.8TB 드라이브가 있어서 공간은 문제가 되지 않지만, 좋은 습관을 들여보고 싶습니다. 나는 다른 데이터베이스를 실행하는 것을 포함하여 꽤 많은 프로그램을 사용합니다.
답변1
나는 /home을 모든 사람과 공유하지 않을 것입니다. 다양한 애플리케이션에 대한 사용자 수준 conf/기본 설정 파일은 버전 간에 변경될 수 있으며, 이는 작동할 수 있지만 일부 기능은 제대로 작동하지 않을 수 있습니다. ~/의 하위 디렉터리에 파일을 보관하는 데 능숙하다면 일련의 마운트와 심볼릭 링크를 설정하여 ~/Documents, ~/Desktop 등을 모든 배포판 간에 "공유" 상태로 유지할 수 있습니다.
또한 각 릴리스에 대해 부트로더가 수행하는 작업과 부트로더 재작성을 강제하는 커널 업데이트 등을 받을 때 어떤 일이 발생하는지 이해해야 합니다.
이제 여러분은 "이런, VirtualBox/KVM/등에 있는 여러 가상 머신이 그렇게 나쁘지 않은 것 같군요"라고 생각하실 것입니다.
그렇지 않다면...
요약하면, 파티션 레이아웃에 응답하기 위해 모든 배포판 간에 단일 스왑 파일을 사용할 수 있습니다. 첫 번째 배포판을 설치한 후 포맷하지 않거나 돌아가서 fstab을 변경하여 올바른 uuid를 한 번 가리키도록 하면 됩니다. 마지막 배포판이 설치되었습니다. 추가 파티션을 사용하여 데이터 파일을 보관한 다음 각 배포판의 /home 에 심볼릭 링크할 계획이 아니라면 배포판당 20GB의 파티션과 데이터에 필요하다고 생각하는 모든 파티션을 추가할 수 있습니다.