홈페이지 » 어떻게 » Ubuntu Live CD를 사용하여 네트워크를 통해 드라이브 이미지 전송

    Ubuntu Live CD를 사용하여 네트워크를 통해 드라이브 이미지 전송

    드라이브 이미지는 가지고 있으면 좋지만 외장 하드 드라이브가 크지 않은 경우 저장하기가 어렵습니다. 한 번에 드라이브 이미지를 만들어 다른 컴퓨터로 전송하는 방법을 알려 드리겠습니다..

    Ubuntu Live CD에는 원본 및 대상 컴퓨터에 필요한 유틸리티가 모두 들어 있습니다 - DDSSH.

    우리는 DD, 하드 드라이브를 복제하고 과거에 드라이브 이미지를 로컬로 사용하는 데 사용했습니다. 그러나 이미지를 외장 드라이브에 넣은 다음 다른 컴퓨터로 옮기는 것은 쉽지 않습니다. 조합을 사용하여 DDSSH 드라이브 이미지를 한 컴퓨터에서 다른 컴퓨터로 한 번에 전송할 수 있습니다..

    이를 설정하려면 두 대의 컴퓨터가 필요하며 둘 다 Linux를 실행해야합니다. 물론 Ubuntu Live CD로 두 컴퓨터를 부팅 할 수 있으며이 방법은 훌륭하게 작동합니다. 그러나 두 개의 별도 Live CD 또는 USB 드라이브가 필요합니다. 전송 속도가 훨씬 빠르기 때문에 두 컴퓨터가 동일한 로컬 네트워크에있는 것이 가장 이상적이지만, 대부분의 컴퓨터에서이 작업을 수행 할 수 있습니다. SSH 액세스.

    첫 번째 단계는 드라이브 이미지를 저장하려는 컴퓨터 (대상 컴퓨터)를 부팅하고 IP 주소를 찾는 것입니다. 이전에 여러 가지 방법을 설명했지만 가장 직접적인 방법은 터미널을 열고 명령을 입력하는 것입니다 ifconfig.

    컴퓨터의 IP 주소를 기록하십시오. 로컬 네트워크에있는 경우 192.168로 시작해야합니다..

    컴퓨터를 사용하는 동안 드라이브 이미지를 저장할 장소가 있는지 확인하십시오. 위치가 마운트되었는지 확인하고 전체 경로를 기록하십시오 (예 : 새로 마운트 된 하드 드라이브에 / media / HD-LABEL / 경로가 있음).

    Ubuntu Live CD를 사용하여 이미지를 만들 드라이브가있는 컴퓨터를 부팅합니다..

    먼저 터미널 창 (Applications> Accessories> Terminal)을 열고 다음 명령을 입력하여 대상 컴퓨터로 ssh 할 수 있는지 확인하십시오.

    ssh @

    로컬 네트워크에서이 작업을 수행 중이며 대상 컴퓨터에서도 Ubuntu Live CD가 실행 중이면 명령이 다음과 유사해야합니다

    ssh [email protected]

    여기에서는 원격 Linux 시스템에 액세스하고 있습니다..

    문제없이 ssh 할 수 있으면 원본 컴퓨터의 일반 터미널 창으로 돌아가려면 "exit"를 입력하십시오..

    이제 이미지를 만들려는 하드 드라이브 또는 하드 드라이브 파티션을 찾아야합니다. 터미널 창에서 명령을 입력하십시오.

    sudo fdisk -l

    여기서는 작은 리눅스 파티션 / dev / sda1의 이미지를 만들고 싶습니다. 이 기기 이름을 적어 두겠습니다..

    이제 복잡한 부분 : DD 기도. 다음은 일반적인 버전입니다 ...

    sudo dd if = | ssh @ "dd of ="

    그것은 복잡해 보입니다.하지만 조각별로 보시면 이해가됩니다. 새로운 것은 리눅스에서 "파이프"라고 불리는 "|"문자입니다. 라인의 첫 번째 절반에서 출력을 가져옵니다 ( dd if = 부분)을 찾아서 라인의 두 번째 절반 ( SSH 부분) - 또는 왼쪽 부분의 결과를 오른쪽 부분에 "파이프"합니다..

    이 예에서는 원격 Linux 컴퓨터에 드라이브 이미지를 저장하므로 터미널 명령은 다음과 같습니다.

    sudo dd if = / dev / sda1 | ssh [email protected] "dd of = / home / tbekolay / LinuxPart.image"

    로컬 네트워크에서이 작업을 수행하고 대상 컴퓨터에서 Ubuntu Live CD를 실행하는 경우 명령은 다음과 같습니다.

    sudo dd if = / dev / sda1 | ssh [email protected] "dd of = / media / HD-LABEL / LinuxPart.image"

    우리가 로컬 네트워크보다는 인터넷을 통해이 작업을 수행했기 때문에 속도가 매우 느리지 만 결국 완료되었습니다. 로컬 네트워크를 통해이 작업을 훨씬 빠르게 수행 할 수 있습니다..

    확실히하기 위해 우리는 대상 컴퓨터에 다시 액세스했습니다. SSH 드라이브 이미지가 실제로 만들어지고 성공적으로 전송되었는지 확인합니다..

    성공!

    터미널 창에 한 줄만 입력하면 로컬 컴퓨터에 파티션 이미지를 만들고 그 이미지를 멀리 떨어진 컴퓨터에 저장할 수있었습니다. 물론 이것은 작은 파티션이었습니다. 훨씬 더 큰 파티션이나 전체 하드 드라이브는 인터넷을 통해 전송하는 것이 어려울 수 있지만이 방법은 로컬 네트워크에서도 훌륭하게 작동합니다.!