전체 시스템을 쉽게 복제 할 수 있습니까?


21

Ubuntu 14.04 LTS를 실행 중이며 하드 드라이브에 문제가 있습니다. 같은 크기 (1TB)의 새 HDD를 구입했으며 새 HDD에서 모든 데이터 (소프트, 작업, 사진 등)를 이동하려고합니다.

가장 쉬운 방법은 무엇입니까?


1
라이브 CD에서 gparted를 사용하여 파티션을 복사하여 붙여 넣기
Panther

또는 clonezilla (GPL) clonezilla.org를
Bruni

4
참고 : 복사 하는 데 사용되는 방법에 관계없이 Live CD / USB 미디어 에서 부팅 시스템 (하드웨어)에서이 방법을 사용 하는 것이 훨씬 안전합니다 . 해당 드라이브에서 실행하는 동안, 라이브 시스템을 복사 용의자 HDD로, 문제가 발생할 수 있습니다 즉시 통지하지 않을 수.
david6

답변:


13

가장 쉬운 방법은 위에서 제안한대로 Live CD / USB에서 Gparted를 사용하는 것입니다. 이를 위해 Gparted 매뉴얼의 "파티션 복사 및 붙여 넣기"섹션을 살펴보십시오 . 링크에 제공된 단계를 재현하려면 다음을 수행하십시오.

파티션을 복사하려면

  1. 마운트 해제 된 파티션을 선택하십시오. “ 파티션 선택 ”을 참조하십시오 .

  2. 파티션 → 복사를 선택하십시오. 응용 프로그램은 파티션을 소스 파티션으로 표시합니다.

파티션을 붙여 넣으려면

  1. 디스크 장치에서 할당되지 않은 공간을 선택하십시오. “ 할당되지 않은 공간 선택 ”을 참조하십시오 .

  2. 파티션 → 붙여 넣기를 선택하십시오. 응용 프로그램은 붙여 넣기 / 파티션 경로 대화 상자를 표시합니다.

  3. 원하는 경우 파티션의 크기와 위치를 조정할 수 있습니다. “ 파티션 크기 및 위치 지정 ”을 참조하십시오 .

  4. 원하는 경우 파티션 정렬을 지정할 수 있습니다. “ 파티션 정렬 지정 ”을 참조하십시오 .

  5. 붙여 넣기를 클릭하십시오. 응용 프로그램은 보류중인 작업 창에 파티션 복사 작업을 표시합니다.


이 문제를 도와 주셔서 감사하지만 @Frantique가 아래 제안한대로 수동 간단한 방법을 사용한다고 생각합니다. sudo cat / dev / sda> / dev / sdb 위험하다는 것을 알고 있지만 가장 쉬운 방법입니다.
Adascalitei Lucian 2016

그렇습니다, 당신의 선택입니다. 일부 다른 사람들이이 방법을 쉽게 :) 조심 찾을 수있다 dd(도 및 cat주의하여 사용하지 않을 경우가 엉망 일까지 수로).
Ron

@AdascaliteiLucian 은하 지 않습니다 cat(위의 주석 참조). 속도를 높이려면dd
Fabby

cat보다 안전하고 간단합니다 dd. 그것을 사용하지 않을 이유가 전혀 없습니다 .
terdon

7

CloneZilla ( http://clonezilla.org/ )를 사용 하면 세부 사항을 처리합니다.


5
귀하의 답변은 100 % 정확하지만 링크가 이동, 변경, 다른 링크로 병합되거나 기본 사이트가 사라지면 100 % 쓸모가 없게 될 수도 있습니다 ... :-( 따라서 답변을 편집 하고 관련 내용을 복사하십시오 링크에서 답변으로 이동하여이 사이트 수명의 100 %에 대한 답변을 보장합니다! ;-) 귀하는 항상 답변의 맨 아래에 링크를 귀하의 자료의 출처로 남겨 둘 수 있습니다 ...
Fabby

3
이것에 대해 조금 확장 해 주시겠습니까? 예를 들어 clonezilla를 사용하여 파티션을 복제하는 방법을 간략하게 설명하십시오.
Oli

4
Fabby : Clonezilla는 오래 전부터 존재합니다 (거의 10 년이되었습니다). 사이트가 이전되면 언제든지 Google 사이트를 이용할 수 있습니다. 전체 설명서와 빠른 안내서는 사이트에서 구할 수 있습니다. 다운로드 사이트 : osdn, sourceforge? 아니면 github 저장소입니까? 어쨌든, 프로젝트가 중단되어 웹 사이트가 더 이상 작동하지 않으면 소스를 읽지 않는 한 사용하지 않는 것이 가장 좋습니다.
jringoot

나는 jringoot에 동의합니다. 링크를 사용할 수 없으면 어쨌든 대답은 무의미합니다.
user1182988

5

라이브 시스템에서 부팅하고 USB (또는 하드웨어에 따라 다른 케이블)를 통해 새 HDD를 연결 한 다음 '터미널'을 시작하십시오.

이전 HDD (아마도 /dev/sda) 의 경로 와 새 HDD ( ) 의 경로를 확인하고 /dev/sdb다음 명령을 실행하십시오.

sudo dd if=/dev/sda of=/dev/sdb

시간이 오래 걸린다는 점을 기억하십시오. 기본 진행 표시가 없습니다. SIGUSR1 신호를 프로세스에 전송하여 진행 상황을 확인할 수 있습니다 (예 : sudo pkill -USR1 dd또는) sudo pkill -USR1 -f sdb.

또 다른 가능성은 (보다 빠름 dd) :

cat /dev/sda >/dev/sdb

나는 이것이 내가 선택할 방법이며, 솔직히 말해서 Gparted 대신 쉘을 선호합니다.
Adascalitei Lucian 2016

1
Lucian : da, e cea mai buna solutie. ;)
Frantique 2016 년

3
사용하여 dd큰 블록 사이즈로하면 속도를 높일 것이다. 예sudo dd if=/dev/sda of=/dev/sdb bs=1024k
David Purdue

데이비드 : 그렇습니다. 실제로 하드웨어에 대해 아무것도 모르기 때문에 느리게하는 것이 좋습니다.
Frantique

1
부나 아스타 :), nu m-as fi astepat :), caz de experientez ceva probleme, Teoretic eu vreau sa inlocuiesc un Hard Wd Blue 1Tb, oricum tin thread-ul deschis, 관리 deja cred ca i seduc acele de pe platane, cu un Hard Wd Black 1Tb, si nu vreau sa reinstalez toata nebunia iarasi, imi ia o zi sa mi le pun to la punct, si는 sa fac treaba asta를 선호합니다. 주술사 4 명에 대한 설명 Multumesc inca o 데이터.
Adascalitei Lucian 2016

1

가장 쉬운 방법으로 rsync를 사용하여이 전체 복제 프로세스를 다른 디스크로 자동화하는 bash 스크립트를 만들었습니다.

스크립트는 fstab 파일 변경, 새 디스크에 적절한 grub 설치 및 새 grub 메뉴를 만들기 위해 업데이트하는 것과 같은 모든 것을 처리합니다.

예를 들어 gparted를 사용하여 적절한 파티션으로 대상 디스크를 준비하면됩니다.

자세한 내용은 https://github.com/thiggy01/clone-ubuntu 의 저장소를 방문 하십시오.


내가 쓴 복제 스크립트를 복제하는 좋은 일. github에 크레딧을 주셔서 감사합니다.
WinEunuuchs2Unix

기뻐요. 컴퓨터를 hdd에서 sdd로 업그레이드하는 도구가 필요했습니다. 그런 다음 스크립트를 찾았으며 사용을 제한하지 않았으므로 전체 프로세스를 자동화하도록 스크립트를 사용자 정의하기로 결정했습니다.
thiggy01
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.