시스템 재설치 - 시스템 파티션만

시스템 재설치 - 시스템 파티션만

Ubuntu 12.04를 처음 설치하는 동안 모든 데이터를 지우지 않고도 다시 설치할 수 있도록 시스템용 별도 파티션을 만들었습니다. 그래서 저는 /하나의 파티션에 있고 두 번째는 2개의 논리 파티션으로 나누어져 있습니다. 하나는 스왑용이고 다른 하나는 /home.

    Disk /dev/sda: 320.1 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders, total 625142448 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x00027dec

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048    50479103    25238528   83  Linux
/dev/sda2        50479104   625142447   287331672    5  Extended
/dev/sda5        50481152    54478847     1998848   82  Linux swap / Solaris
/dev/sda6        54480896   625141759   285330432   83  Linux

시스템을 다시 설치하고 싶습니다. (리포지토리에 문제가 생겼고 다른 문제도 있습니다. 소프트웨어인지 하드웨어인지조차 잘 모르겠습니다...) 요점은 시스템을 다시 설치한다는 것입니다. /파티션이 있으면 새 파티션 /home도 켜져 있을 것입니다 /. 이제 무언가를 설치할 때 자동으로 로 이동 /하고, 무언가를 다운로드하거나 작성하면 자동으로 에 배치됩니다 /home. 새로 설치된 시스템에 다시 설치하지 않고 (그리고 데이터를 두 번 복사해야 함) /home다른 파티션에 있음 을 표시할 수 있습니까 ?/home

업데이트

/나는 Marty's Fried 답변에서 첫 번째 솔루션을 시도했습니다. 이전 /("형식" 상자 선택)과 /home이전 /home("형식" 상자 선택 취소) 에 설치했습니다 . 먼저 이전과 다른 사용자 이름을 지정했습니다. 모든 것이 잘 작동하는 것 같았지만 나만 없었습니다 home( home새 사용자가 있었습니다 home).

설치를 반복했는데 이제 모든 파일에 쉽게 액세스할 수 있지만 시스템이 제대로 작동하지 않습니다. 클래식 그놈 설치부터 시작하고 싶었는데(다른 방법은 찾을 수 없음) 터미널을 열 수 없습니다. 터미널 창의 프레임만 깜박이며 화면을 향해 이동합니다. 내 home파티션에 이를 유발할 수 있는 몇 가지 문제가 있을 수 있습니까 ?

답변1

당신이 알아야 할 한 가지는 홈 디렉토리에 많은 구성이 있으므로 원하는 결과를 얻지 못할 수도 있다는 것입니다. 그러나 저장소 목록은 홈 디렉토리에 없으므로 해당 부분은 괜찮을 수 있습니다.

원하는 작업을 수행하려면 간단히 다시 설치하고 두 가지 중 하나를 수행하면 됩니다.

  1. 새 루트에 대한 현재 루트 파티션을 지정하고 "형식" 상자를 선택하여 정상적으로 설치하십시오. 그런 다음 /home에 대한 현재 파티션을 지정 /home하지만"형식" 상자를 선택하지 마세요. 이렇게 하면 홈 디렉터리의 시스템 관련 파일이 바뀌지만 다른 파일은 지워지지 않습니다.

  2. 위와 같이 정상적으로 설치하되 모든 항목에 대해 루트 파티션만 지정하고 홈 파티션은 완전히 제외합니다. 그러면 새 홈 디렉토리가 설치됩니다. 그런 다음 새 홈 디렉토리를 /home마운트 지점으로 사용하여 기존 홈 디렉토리를 마운트할 수 있습니다. 이렇게 하면 기존 파일이 숨겨지며 문제가 있는 경우 편집 /etc/fstab하여 마운트를 비활성화하거나 다른 마운트 지점에 마운트할 수 있습니다.

모든 것이 작동하면 라이브 CD를 부팅하여 새로 설치했지만 사용하지 않은 CD를 지우 /home거나 일시적으로 마운트 해제하여 디렉토리를 삭제할 수 있습니다. 마운트된 동안에는 삭제하지 마세요. 숨겨진 실제 파일이 아니라 마운트된 파일이 삭제되기 때문입니다.

편집하다:

제 생각에는 가능하다면 재설치하지 않고 문제를 해결하는 것이 좋습니다. 아마도 어렵지 않을 것이며, 그 과정에서 배우게 될 것입니다. 다시 설치하는 것보다 문제를 해결할 수 있다는 점이 편하고, 리눅스에서는 (윈도우와 달리) 그리 어렵지 않습니다.

더 구체적인 내용을 포함하여 각 문제에 대해 하나씩 두 개의 게시물을 작성해야 할 수도 있습니다. 예를 들어 저장소는 단순히 파일의 목록이므로 파일을 편집하거나 시냅틱을 사용하고 "설정", "저장소" 메뉴를 클릭할 수 있습니다. 어느 것이 문제인지 찾아 제거하는 것은 종종 쉽습니다. 그런 다음 새로 고치고 문제가 해결되는지 확인하세요.

내 의견 더보기:

홈 디렉토리에는 릴리스별 구성이 너무 많기 때문에 별도의 /home파티션 생성을 중단했습니다. 제가 찾은 더 유용한 방법은 , , /Documents, , 및 기타 원하는 모든 디렉토리를 포함하는 별도의 데이터 파티션을 만드는 것입니다. 그런 다음 이러한 디렉터리에 대한 기호 링크를 만들고 홈 디렉터리의 폴더를 삭제한 다음 기호 링크로 바꿉니다. 동일한 이름을 사용하고 먼저 로그아웃하지 않으면 해당 디렉토리에 대한 특수 아이콘도 갖게 되며 원본과 동일하게 작동합니다.MusicVideosPicturesDownloads

이 방법의 장점은 업그레이드할 때 불필요한 정크가 많이 발생하지 않고, 업그레이드할 때 이전 구성이 교체되지 않는 문제를 피할 수 있으며, Windows를 사용하는 경우 이에 상응하는 Windows 구성을 가리킬 수 있다는 것입니다. 동일한 디렉터리(Windows에서 읽을 수 있는 NTFS를 사용한다고 가정) 또한 다른 배포판을 사용해 본 경우 기존 미디어 파일을 빠르게 사용하여 쉽게 평가할 수 있습니다.

편집에 능숙하다면 /etc/fstab링크를 사용하는 대신 디렉토리를 마운트할 수 있지만 링크는 사용하기 쉽고 오랜 기간 동안 잘 작동했습니다.

관련 정보