리눅스 사용자를 위한 강력한 도구, DD의 간편한 대안: GdiskDump
DD는 리눅스 시스템에서 하드 드라이브를 지우거나 운영 체제를 백업하는 데 널리 사용되는 강력한 유틸리티입니다. 하지만 일반 사용자에게는 다소 복잡하고 이해하기 어려워 접근성이 떨어진다는 단점이 있습니다. 이러한 문제를 해결하기 위해 GdiskDump가 개발되었습니다. GdiskDump는 DD의 기능을 그대로 유지하면서 사용자 친화적인 그래픽 인터페이스를 제공하여, 보다 쉽게 데이터와 장치를 관리할 수 있도록 돕습니다. 즉, DD와 동일한 수준의 제어 권한을 유지하면서도 훨씬 직관적이고 편리한 사용 경험을 제공합니다.
우분투 및 데비안 환경에서의 GdiskDump 설치
GDiskDump는 주로 우분투와 데비안 사용자들을 대상으로 개발되었기 때문에 DEB 패키지 형태로 제공되며, 다른 바이너리 형식은 제공되지 않습니다. Launchpad를 통해 제공되는 이 소프트웨어는 wget 명령어를 사용하여 복잡한 다운로드 페이지를 거치지 않고도 간편하게 다운로드할 수 있도록 합니다.
참고: 데비안 사용자의 경우 종속성 설치 명령어 실행 시 문제가 발생할 경우, apt를 apt-get으로 변경하여 해결해야 할 수 있습니다.
GdiskDump 패키지의 호환성 문제로 인해 설치하기 전에 필요한 종속성을 먼저 설치해야 할 수 있습니다. 만약 apt install -f
명령으로 문제가 해결되지 않는다면, 아래 명령어를 터미널에 입력하여 종속성을 설치하십시오.
sudo apt install python-gtk2 python python-notify
다음으로, wget을 사용하여 Launchpad에서 설치 패키지를 다운로드합니다.
wget https://launchpad.net/gdiskdump/trunk/0.8/+download/gdiskdump_0.8-1_all.deb
마지막으로, dpkg를 사용하여 설치를 완료합니다.
sudo dpkg -i gdiskdump_0.8-1_all.deb
최신 우분투 및 데비안 버전에서 GdiskDump를 설치하면 일부 오류 메시지가 터미널에 표시될 수 있습니다. 이는 GdiskDump의 데비안 패키지가 최신 운영 체제에서 더 이상 사용할 수 없는 파일을 호출하기 때문입니다. 하지만 소프트웨어는 정상적으로 작동하므로 걱정하지 않으셔도 됩니다. 종속성은 이미 수동으로 처리되었습니다.
소스 코드 빌드를 통한 다양한 배포판에서의 GdiskDump 사용
GdiskDump 개발팀은 주로 우분투와 데비안과 같은 배포판에서의 원활한 작동에 초점을 맞추고 있습니다. 따라서 Fedora, OpenSUSE, Arch Linux 등의 다른 리눅스 배포판에서는 소프트웨어 패키지를 찾기가 어려울 수 있습니다.
하지만 소스 코드를 직접 빌드하면 다양한 리눅스 배포판에서 GdiskDump를 사용할 수 있습니다. 이를 위해서는 먼저 GdiskDump의 Launchpad 페이지에서 소스 코드를 다운로드해야 합니다.
wget https://launchpad.net/gdiskdump/trunk/0.8/+download/gdiskdump-0.8.tar.gz tar -xvzf gdiskdump-0.8.tar.gz
다음으로, GdiskDump를 컴파일하는 데 필요한 종속성을 설치해야 합니다.
종속성이 모두 설치되면, 터미널에서 소스 코드 폴더로 이동하여 빌드 과정을 시작합니다.
cd gdiskdump-0.8 make make install
GdiskDump 사용법 상세 가이드
GdiskDump를 실행하려면 루트 권한이 필요하므로, 터미널을 열고 다음 명령어를 입력하여 실행합니다.
sudo gdiskdump
참고: 터미널 없이 GdiskDump를 실행하고 싶으시다면, Gksu 앱이 필요합니다. 여기에서 다운로드하십시오.
ISO 이미지 굽기
GdiskDump를 사용하여 이동식 장치에 ISO 이미지를 굽는 과정은 명령줄에서 DD를 사용하는 것보다 훨씬 간단합니다. USB 플래시 드라이브(또는 하드 드라이브)를 연결하고 원하는 ISO 파일을 다운로드한 후, 이전 섹션의 명령어로 GdiskDump를 실행합니다.
GdiskDump 앱 내에서 “입력 형식 선택” 섹션을 찾아 옆에 있는 드롭다운 메뉴를 클릭하고 “파일” 옵션을 선택합니다.
“파일” 옵션을 선택하면 “파일 대화 상자 열기” 창이 나타나고, 이 창을 통해 ISO 이미지 파일을 선택할 수 있습니다.
참고: ISO 파일을 GdiskDump로 가져오려면 파일 선택 창에서 파일 형식을 “IMG”에서 “모든 파일”로 변경해야 할 수 있습니다.
“다음” 버튼을 클릭하여 “출력” 섹션으로 이동합니다. “출력” 섹션에서 “하드 드라이브”를 선택하고 USB 플래시 드라이브를 지정합니다.
파티션 복제
파티션을 복제해야 할 경우, GdiskDump 앱을 실행하고 “입력 형식 선택” 메뉴를 찾은 다음 드롭다운 메뉴를 클릭합니다.
드롭다운 메뉴에서 “파티션”을 선택하고 “다음” 버튼을 클릭하여 복제할 소스 파티션을 선택합니다.
입력 파티션을 지정한 후에는 출력 대상을 선택해야 합니다. “출력 선택” 드롭다운 메뉴에서 “파티션”을 선택하여 복제본을 파티션에 생성하거나, “파일”을 선택하여 파티션을 원시 IMG 파일로 출력할 수 있습니다.
입력 및 출력 설정을 완료한 후 “확인” 버튼을 클릭하여 복제 프로세스를 시작합니다.
하드 드라이브 복제
GdiskDump는 파티션 복제뿐만 아니라 전체 하드 드라이브의 복사본을 만드는 것도 지원합니다. 원본 하드 드라이브와 복제 대상 드라이브를 모두 연결한 후, sudo gdiskdump
명령어로 GdiskDump를 실행합니다. 앱이 실행되면 “입력 형식 선택” 및 “출력 형식 선택” 메뉴에서 “하드 드라이브” 옵션을 선택합니다.
GdiskDump에서 입력 및 출력 소스가 올바르게 설정되었는지 확인한 후, “확인” 버튼을 클릭하여 복제 프로세스를 시작합니다. 복제 프로세스가 완료되면 GdiskDump 앱에서 알려줍니다.