
저는 Linux를 개인 데스크탑으로만 사용하기 때문에 보통 단일 파티션에 Linux를 설치합니다.
그러나 때때로 상자를 다시 설치합니다. 그리고 제가 하는 일은 단순히 외부 하드 디스크를 사용하여 파일을 옮기는 것입니다.
그렇다면 박스를 다시 설치할 때(예: 다른 배포판으로 전환) 이를 방지하려면 어떻게 해야 합니까?
답변1
/home을 별도의 파티션에 보관하세요. 이렇게 하면 다른 배포판으로 전환하거나 현재 배포판을 업그레이드할 때 덮어쓰지 않습니다. 스왑을 자체 파티션에 두는 것도 좋은 생각입니다. 하지만 이는 배포판 설치 프로그램에 의해 자동으로 수행되어야 합니다.
내 노트북이 설정되는 방식에는 다음과 같은 파티션이 있습니다.
/
/home
/boot
swap
답변2
Linux에서는 파티션에만 의존하기보다는 일반적으로 LVM을 사용하는 것이 좋습니다. 이를 통해 나중에 필요에 따라 파일 시스템을 확장하고 축소할 수 있습니다(단, 확장하는 것이 축소하는 것보다 쉬운 경향이 있음). 심지어 ext2/3/4의 경우 파일 시스템이 활성화되어 있는 동안에도(파일 시스템의 크기를 성공적으로 늘렸습니다. 활동적이었지만 이런 식으로 크기를 줄이려고 한 적은 없었습니다.)
분명히 공간을 어떻게 배분할지는 사용자가 결정해야 하지만, 나중에 다시 정리하는 것이 더 쉽기 때문에 처음부터 정확하게 맞출 필요는 없습니다. 나는 일반적으로 각 볼륨에 필요하다고 생각되는 만큼의 공간과 행운을 빌기 위한 청크를 제공하고 남은 공간은 새 파일 시스템을 추가하거나 나중에 기존 파일 시스템을 확장하기 위해 남겨 둡니다.
답변3
최소 설정에는 별도의 파티션에 / 및 /home이 있어야 합니다. / 내 경험상 최소 18GB는 있어야 합니다. 나는 일반적으로 모든 작업 코드를 보관하는 /code라는 세 번째 파티션을 갖고 있으며 다운로드, 문서 및 기타 코드와 관련되지 않은 작업에는 /home을 사용합니다. 다시 설치할 때 /home에 있는 모든 것을 /code에 보관하고 싶은 내용만 백업합니다.
답변4
사용법과 OS에 따라 다릅니다.
내 기본 데스크탑에는 /와 다른 파티션 사이에 공간이 분할되어 있습니다. 문서/음악 등을 보관합니다. /home에는 사용자 구성과 항목이 있으므로 설치 간에 그대로 유지하지 않고 문서/음악 폴더를 심볼릭 링크하기만 하면 됩니다. 내 홈 디렉토리에.