Ubuntu를 사용하여 하나의 실제 하드 드라이브에서 다른 하드 드라이브로 부팅 가능한 NTFS 파티션을 복사하는 방법은 무엇입니까?


9

다음 작업에 사용하려는 Ubuntu 11.10이 설치된 USB 플래시 드라이브가 있습니다.

파티션이 4 개인 하드 드라이브가 있습니다. 두 번째는 NTFS로 포맷되었으며 모든 기능을 갖춘 Windows 설치를 포함합니다. 두 번째 파티션을 다른 실제 하드 드라이브 (비어 있음)에 복사하고 싶습니다.

그러나 캐치가 있습니다. 두 하드 드라이브를 컴퓨터에 물리적으로 동시에 연결할 수는 없습니다. 그러나 세 번째 외장 하드 드라이브는 전체 작업 과정에서 연결 상태를 유지하며 다른 하드 드라이브의 두 배 이상의 공간을 차지합니다.

여기에 고려해야 할 것이 많다는 것을 알고 있습니다.

  • 프로세스에는 분명히 두 번째 파티션의 일종의 "이미지"를 만들어 외부 드라이브에 저장 한 다음 이미지를 새 드라이브에 복사하는 과정이 포함됩니다.

  • 복사중인 파티션은 부팅 가능하며 새 드라이브로 복사 할 때 부팅 가능해야합니다. 필요한 경우 나중에 파티션에서 MBR을 수정할 수 있습니다.

  • 기존 드라이브와 새 드라이브는 제조업체, 모델 또는 크기가 동일하지 않습니다. 그러나 새 드라이브에는 두 번째 파티션을위한 충분한 공간이 있습니다.

가능한 함정에 대한 진행 방법 또는 경고에 대한 조언은 크게 감사하겠습니다. 또한 중요한 세부 정보를 놓친 경우 주저하지 말고 문의하십시오.


다음과 같은 안내를 추가했습니다. 요청을 잘못 읽었을 경우 알려주십시오.) gl
Bruno Pereira

답변:


10

( 추가 소프트웨어가 필요하지 않습니다. 가지고있는 도구를 사용하십시오 )


dd if=/dev/sda2 of=foo_file.img지정한 .img 파일 에 sda의 정확한 복제본을 만듭니다 .

외부 장치에 저장하고로 복원하십시오 dd if=foo_file.img of=/dev/sday.

단계별

  1. Ubuntu LiveCD에서 부팅하고 디스크 관리 도구를 열거 나 sudo fdisk -l터미널에서 사용 하여 복사 할 디스크를 찾으십시오.

  2. .img 파일을 저장할 외부 장치를 마운트하고 이미지를 만들 디스크를 마운트하지 마십시오!

  3. 을 사용 dd if=/dev/sda2 of=foo_file.img하여 / dev / sda2 를 복사하려는 실제 파티션으로 바꾸고 foo_image.img 를 이전에 마운트 한 외부 디스크에있는 파일로 바꿉니다 .

  4. 이미지를 만든 디스크를 제거하고 PC에 새 디스크를 설치하여 PC를 재부팅하십시오. Ubuntu LiveCD로 컴퓨터를 부팅하십시오.

  5. .img 파일 이 포함 된 외부 디스크를 마운트하고 디스크 도구를 열어 파일을 쓸 장치를 확인하십시오. ( 아마 방금 제거 된 것과 같은 장치 경로를 사용하는 것입니다 ). 새 디스크를 마운트하려고 시도하지 마십시오. 어쨌든 마운트 할 것이 없어야합니다!

  6. dd if=foo_file.img of=/dev/sdax외부 장치에 만들고 저장 한 이미지를 방금 설치 한 새 디스크에 쓰는 데 사용 합니다. 올바른 파티션에 대해 sdax를 변경하십시오.

  7. gparted새 디스크의 추가 공간을 수용 할 수 있도록 새로 생성 된 파티션을 실행 하고 크기를 조정하십시오.

  8. 새 디스크를 사용하여 재부팅하고 부팅하십시오.

이 작업이 끝나면 .img 파일을 백업으로 유지하여 모든 것이 실행되고 있는지 확인할 수 있습니다.

나는이 방법을 너무 많이 사용했지만 지금은 문제가되지 않지만 결코 알지 못합니다. 한동안 백업을 유지하십시오.


그래, 뭔가 잘못되면 항상 원래 드라이브로 되돌릴 수 있습니다.
Nathan Osman

또한 데이터를 처리 할 때 난 그냥 괴물입니다. 당신이 반드시 필요한 것을 무시하십시오;)
Bruno Pereira

의 최신 버전을 사용하는 경우 dd포함해야 status=progress합니다. 디스크 사본에 시간이 오래 걸립니다!
Tobias J

사용하지 않는 공간이나 디스크 이미지에 충분한 외부 저장소가 없으면이 방법이 작동하지 않습니다.
Zauber Paracelsus

이 예제는 약간 오해의 소지가 있습니다. /dev/sda 전체 디스크를 복사하는 데 (숫자없이) 사용하고 싶다고 생각합니다 (적어도 단일 파티션 만 복사하는 것은 효과가 없었습니다).
Martin Modrák

-1

클론 질라-clonezilla.org

무료 소프트웨어 재해 복구, 디스크 복제 및 배포 솔루션. 사용자가 개별 컴퓨터 또는 여러 컴퓨터를 복제 할 수 있습니다 ...


2
그러나 Clonezilla를 사용하여 위의 목표를 달성하려면 어떻게해야합니까? 또한 Clonezilla는 아카이브에 포함되어 있지 않으므로 설치 지침도 도움이 될 것입니다.)
Nathan Osman
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.