확장 드라이브의 Linux 설치 관련

확장 드라이브의 Linux 설치 관련

내 컴퓨터의 파티션 테이블

동일한 Linux 배포판의 다른 버전을 확장 파티션, 즉 /dev/sda7에 설치하고 싶습니다.

현재 Linux와 해당 데이터 및 콘텐츠에 문제가 발생합니까? 그렇지 않은 경우 설치 후 두 배포판 모두에 이중 부팅할 수 있습니다. 그렇죠?

또한 새로 설치된 / 및 /home을 효율적으로 마운트하려면 어떻게 해야 합니까?

모든 제안을 환영합니다

답변1

동일한 디스크에 여러 개의 Linux 설치를 설치하는 것은 문제가 되지 않습니다. 배포판(지정하지 않음)에 따라 다르지만 설치 프로그램은 모든 것을 올바르게 수행해야 합니다. Ubuntu와 같은 "자동" 배포판의 경우 한두 가지 질문에만 대답하면 됩니다. Arch와 같은 "실습" 배포판의 경우 일부 항목을 수동으로 구성해야 할 수도 있습니다.

설치 프로그램에 기존 설치를 덮어쓰도록 지시하지 않도록 주의하는 한(모든 파티션 번호를 주의 깊게 확인) 데이터가 손실될 위험은 없습니다. /dev/sda7사용 가능한 공간에 설치하도록 설치 프로그램에 지시할 수 있도록 지금 제거하는 것이 좋습니다 .

배포판 중 하나만 부트로더를 관리합니다. 오래된 것일 수도 있고 새 것일 수도 있습니다. 이전 BIOS에서는 드라이브 시작 부분 근처에 부트로더가 있어야 합니다. 정확한 일정은 모르겠지만 500GB 드라이브가 컴퓨터와 함께 판매된 경우입니다.

설치 간에 스왑 공간을 공유할 수 있습니다.설치 프로그램에 이를 스왑 공간으로 사용하도록 지시하면 /dev/sda6자동으로 발생합니다 .

설치 간에 홈 파티션을 공유할 수 있습니다. 여기서 나는 설치 프로그램이 올바른 일을 할 것이라고 믿지 않습니다. 다시 포맷되지 않는지 확인하세요. /dev/sda5포맷할 경우 이전에 확인 메시지가 표시됩니다. 설치 프로그램이 원하는 작업을 수행하도록 할 수 없는 경우 새 설치에 /home수동으로 항목을 추가하십시오 . /etc/fstab기존 설치의 항목을 복사하면 다음과 같습니다.

/dev/sda5  /home  ext4  defaults  0 2

설치 프로그램이 기존 시스템에 대한 마운트 지점을 추가하지 않은 경우 /etc/fstab기존 설치에 직접 추가할 수도 있습니다. 의 항목은 /etc/fstab다음과 같습니다.

/dev/sda7  /media/linux2  auto  defaults

읽기 전용으로 마운트하려면 defaults;로 바꾸십시오. 부팅 시 파일 시스템을 마운트하지 않고 명령을 사용하여 마운트하려면 로 바꾸십시오. 두 옵션을 모두 원하는 경우 쉼표로 구분된 목록입니다. 설치 프로그램이 새 설치에 항목을 추가하지 않으면 다음과 같아야 합니다.ronoautomount /media/linux2noauto,rofstab

/dev/sda3  /media/linux1  auto defaults
/dev/sda5  /media/linux1/home  auto  defaults

두 항목은 이 순서대로 이루어져야 합니다. 디렉토리 /media/linux1와 를 생성해야 합니다 /media/linux2. 설치되지 않은 경우에도 설치할 수 있도록 하려면 생성해야 합니다 /media/linux1/home./dev/sda5/dev/sda3

답변2

많은 응용 프로그램이 사용자 구성을 홈 디렉터리에 저장하고 이러한 구성이 버전 간에 호환되지 않을 수 있으므로 /home 파티션을 공유하는 것은 아마도 좋은 생각이 아닐 것입니다. 내가 한 일은 /data 아래에 공유 파티션을 마운트하고 거기에 내용을 저장하는 것이었습니다.

중요: 두 번째 배포판을 설치할 때 /data 디렉터리를 포맷하라고 지시하지 않도록 주의하세요. 이렇게 하면 거기에 저장한 모든 내용이 삭제됩니다.

관련 정보