저는 Cinnamon 그래픽 환경을 사용하는 Debian(테스트)에서 실행 중입니다. 컴퓨터를 변경할 때마다 모든 기본 작업(모든 소프트웨어, 구성 파일 다시 설치 등)을 수행하기에는 너무 게으른 편이어서 컴퓨터의 복제본을 만들고 싶습니다. 그런데 이 프로그램이 어떻게 깨끗할 수 있을까요?
- 내 말은 이것이 시스템 파티션의 모든 바이트의 복사본이라면 / 동일한 시스템(드라이버용)을 사용해야 하므로 Paquet을 삭제하거나 새 시스템에 새 것을 설치할 필요가 없습니다. Paquet?
이 프로세스를 수행하는 가장 좋은 방법은 무엇입니까? clonezilla, dd에 대해 읽었지만 복제 수행 방법을 믿을 수 없습니다.
답변1
솔직히, 리눅스는 당신이 그것을 벗어날 수 있게 해준다많은, 동일한 아키텍처를 가진 PC 간에 이동합니다. 저는 시스템 간에 시스템 디스크를 이동하는 효과에 항상 기뻐합니다.
하지만 별로 깨끗하진 않은 것 같아요. 결과적으로 발생할 수 있는 예는 기존 네트워크 카드에 대한 NetworkManager 구성입니다.
나도 지금 같은 느낌이다. 나는 이것을 정리하는 데 더 많은 노력이 필요하다는 신호로 받아들입니다 :).
내 생각에는 변경한 구성 파일(또는 디렉터리)에 대한 로그가 있어야 한다는 것입니다. 이유를 문서화하는 것이 유용합니다. 그런 다음 필요한 것을 복사할 수 있습니다. 뒤쪽에이를 사용하는 패키지를 설치합니다. 따라서 /etc
모든 패키지와 구성을 한 번에 설치하는 대신 이전 버전의 복사본을 보관하는 것이 좋습니다 .
로그가 쌓이기 시작하면 시스템에 필요한 사항에 대한 우선순위 요약을 작성할 수 있습니다. 더 이상 정기적으로 사용하지 않는 오래된 실험과 실제로 필요할 때 쉽게 식별하고 다시 설치할 수 있는 패키지는 우선 순위가 낮습니다.
etckeeper
먼저 설치한 후 패키지 초기 설치를 위한 구성 파일을 기록하는 데 사용하는 것이 가장 좋습니다 .
답변2
얼마나 많은 물건을 옮겨야 합니까? 개인 파일이 많지 않지만 주로 설치된 프로그램과 구성이 LinuxRespin
무엇인지 확인할 수 있습니다 remastersys
. 원래 시스템 프로그램 및 구성. 크기 제한이 있으므로 파일 수가 많지 않은 경우에만 매우 유용합니다.
답변3
Linux 라이브 미디어에서 부팅하고 외장 하드 드라이브를 마운트한 후 다음 명령을 사용하여 드라이브를 백업합니다 dd
.
dd if=/dev/sdx | gzip > /path_to/backup.gz
백업 실행을 복원하려면 다음을 수행하십시오.
gzip -dc /path_to/backup.gz | dd of=/dev/sdx
전체 HD를 복제할 수도 있습니다.
dd if=/dev/sdx of=/dev/sdy bs=64K conv=noerror,sync