사용자 데이터 손실 없이 OS SDD를 포맷하고 다시 설치하고 싶습니다. 이것이 가능합니까? 저는 현재 휴대용 앱과 몇 가지 요령을 사용하여 Windows 7 및 8에서 이 작업을 수행하고 있습니다. Windows에서는 드라이버가 자동으로 다운로드되기 때문에 Linux에서는 어떻게 번역해야 할지 모르겠습니다.
예를 들어 내 Firefox 및 Thunderbird 프로필은 두 번째 드라이브를 가리키므로 경로만 업데이트하면 됩니다.
가장 좋은 접근 방식은 무엇입니까? 몇 가지 게시물을 읽은 후에는 설치 위치가 매우 혼란스럽습니다. 분명히 파일 시스템 전체(에서 까지 /opt
) 에 있으므로 /usr
이를 수행할 수 있는 쉬운 방법이 없습니까? 물론 /home
폴더를 다른 디스크로 옮기고 있습니다.
답변1
실제로는 매우 간단합니다.
시스템을 사용하는 방법과 시간이 지남에 따라 무엇이 증가하는지 알아야 합니다. 일반적으로 가장 간단한 것은 다음과 같습니다.
- /home = 이미 언급한 대로 사용자 디렉터리
- /var = 로그 파일이 여기에 위치합니다. 메일 스풀 등 -> 별도의 파티션에 배치하는 데 적합합니다.
- /tmp = 임시 파일(더 빠른 액세스를 위해 RAM에 할당할 수 있음)
- 스왑 파일 = 가장 빠른 HD 및 Google 스왑 파일 권장 크기 Linux(~1.5x RAM)를 넣습니다.
경험이 쌓이면 Linux 시스템에서 파일이 어디에 있는지 알게 되지만 다음 사항도 고려해 볼 수 있습니다.
- /usr/local = 대부분의 설치를 "만들고" 싶다면 이곳이 좋은 장소일 것입니다.
/opt = /usr/local과 마찬가지로 여기에도 점점 더 많은 응용 프로그램이 설치됩니다.
- 현재 데이터를 다른 저장 영역으로 마이그레이션
- rsync 또는 cp를 사용하여 파일을 다른 저장 위치에 복사할 수 있습니다.
- 파일 시스템에 참여하려는 모든 하드 드라이브를 PC에 연결하십시오.
- 새로운 Linux 사본을 설치하십시오. 모든 배포판을 사용하지는 않았지만 내가 가지고 있는 배포판 중 공통된 주제는 설치 중에 파티션과 마운트 지점을 구성하는 기능입니다.
- 위의 조언을 따랐다면 드라이브 포맷을 위해 설치가 진행될 때 "사용자 정의" 파티션이나 마운트 지점을 선택해야 합니다.
- 이 시점에서 마법사는 하드 드라이브의 파티션을 생성, 편집 및 삭제할 수 있는 새 화면을 표시해야 합니다.
- 기본적으로 / 파티션과 스왑 파티션만 있는 Fedora와 유사합니다.
- 스왑은 일반적으로 합리적인 가격으로 마감됩니다.
- / 파티션을 수정하고 기본 크기에서 /home 및 /var를 할당하려는 크기를 뺍니다. 또는 이러한 항목이 다른 하드 드라이브에 있는 경우 /를 수정할 필요 없이 /home 및 /를 정의하기만 하면 됩니다. 다른 하드 드라이브의 var 및 기타 마운트 지점
- 지금 선택적 작업을 수행하지 않으려면 나중에 데이터 손실 없이 수행할 수 있습니다.
- 원하는 방식으로 파티션/설치를 구성한 후 마법사를 완료하고 시스템을 부팅하십시오.
- 백업된 데이터를 올바른 위치에 다시 복사합니다(예: user1 데이터를 /home/user1에 복사 등).
- 설치 마법사가 /var 파일 시스템을 올바른 위치에 마운트합니다.
- 현재 데이터를 다른 저장 영역으로 마이그레이션
설치 마법사 이상의 세부 사항이 필요한 경우(즉, 직접 수행하려는 경우) 알려주시면 프로세스를 안내해 드리겠습니다. 기본적으로 마법사는 하드 드라이브의 파티션을 정의한 다음 /etc/fstab("man fstab" 및 "man mount" 추가)를 업데이트하여 부팅 시 파일 시스템이 올바르게 마운트되도록 합니다.
답변2
/home/user
귀하의 프로필과 사용자 설정은 ( user
귀하의 사용자 이름이 있는 곳) 에 있습니다 .
이를 HDD로 옮기고 시스템의 나머지 부분( /home
일반적으로 작은 파일로 구성된 파일보다 빠른 속도의 이점을 누릴 수 있음)을 SSD에 유지할 수 있습니다.
이렇게 하면 운영 체제를 다시 설치하는 경우 이전에 사용했던 앱만 다시 설치하면 됩니다.
이렇게 하려면 HDD를 그에 따라 분할하고( /home
예: 분할) 적절한 항목을 추가합니다 /etc/fstab
.