Linux에서 손상된 USB 드라이브 복구: 단계별 가이드

Linux에서 손상된 USB 드라이브 복구: 단계별 가이드

플래시 드라이브는 데이터 전송에 필수적인 도구로 자리 잡았으며, 사용자에게 편리한 파일 이동 방법을 제공합니다.하지만 손상이나 오작동과 같은 문제가 발생하여 불편한 상황을 초래할 수 있습니다.다행히 Linux 사용자, 특히 Ubuntu 사용자는 고장난 USB 드라이브의 기능을 복원하는 데 도움이 되는 여러 내장 유틸리티를 사용할 수 있습니다.이 가이드에서는 Linux 시스템에서 손상된 플래시 드라이브를 효과적으로 복구하는 방법을 단계별로 안내합니다.

데이터 안전을 위해 플래시 드라이브의 콘텐츠를 백업하는 것으로 시작합니다.드라이브 문제를 해결하려고 시도하면 의도치 않게 상황이 악화될 수 있으므로 이 예방 조치는 중요합니다.백업을 생성하면 영구적인 데이터 손실을 방지할 수 있습니다.

1단계: 압축된 전체 백업 만들기

Linux는 다양한 백업 솔루션을 제공하지만, 가장 안정적인 방법은 압축을 위해 dd명령을 함께 사용하는 것입니다 gzip.

백업을 진행하기 전에 드라이브 자체에 문제가 있는지 확인하세요. USB를 다른 포트나 다른 컴퓨터에 연결해 보면 연결 불량 등 하드웨어 관련 문제인지 확인하는 데 도움이 될 수 있습니다.

플래시 드라이브에 실제로 문제가 있는지 확인한 후 컴퓨터에 연결하세요.CTRL+ Alt+ 키 를 눌러 터미널을 엽니다 T.다음 명령을 실행하여 USB 장치를 확인하세요.

ls /dev/disk/by-id

Linux에서 USB 복구, ID별로 디스크 나열

장치 이름이 확실하지 않은 경우 lsblk또는 sudo fdisk -l를 실행하여 찾을 수도 있습니다(특정 파티션(예: /dev/sdb1)이 아닌 /dev/sdb와 비슷한 것을 찾으세요).

플래시 드라이브의 백업을 만들려면 다음 명령을 사용하여 백업을 압축하세요.

sudo dd if=/dev/disk/by-id/YOUR_FLASH_DRIVE status=progress | gzip -c > /home/USERNAME/backups/BACKUP_NAME.img.gz

Linux DD 백업에서 IMG GZ로 USB 복구

” /home/USERNAME/backups/ ” 경로가 있는지 확인하세요.를 사용하여 만들 수 있습니다 mkdir -p /home/USERNAME/backups.if=매개변수는 플래시 드라이브를 참조하고, 는 gzip압축 프로세스를 처리합니다.

백업을 복원해야 하는 경우 명령 순서를 반대로 바꾸고 플래시 드라이브를 출력 장치로 지정하기만 하면 됩니다.

sudo gzip -cd /home/USERNAME/backups/BACKUP_NAME.img.gz | sudo dd of=/dev/disk/by-id/YOUR_FLASH_DRIVE status=progress

2단계: FSCK로 파일 시스템 복구

데이터 보안을 완료했다면 다음 단계는 복구를 시도하는 것입니다.fsck손상된 파일 블록을 해결하는 데 효과적인 이 명령을 활용할 수 있습니다.손상된 파일 블록은 읽기 불가능성과 손상의 근본 원인인 경우가 많습니다.

이 단계에서는 USB 드라이브의 특정 파티션을 작업하게 됩니다.다음 명령을 사용하여 파티션을 확인하세요.

ls /dev/disk/by-id/usb*

그런 다음, fsck다음 구문을 사용하여 명령을 실행합니다.

sudo fsck -v -y /dev/disk/by-id/YOUR_FLASH_DRIVE-PARTITION-TO-CHECK

Linux FSCK 수정 디스크에서 USB 복구
  • sudo fsck명령에 관리 권한을 부여합니다.
  • -v작업 중에 자세한 출력을 제공합니다.
  • -y탐지된 오류를 자동으로 수정하도록 도구에 지시합니다.
  • /dev/disk…검사 대상의 특정 파티션을 나타냅니다.

3단계: FDISK/MKFS로 USB 드라이브 포맷

문제가 해결되지 않으면 fsck다음 단계는 드라이브를 포맷하여 새로운 상태로 재설정하는 것입니다.

다음을 사용하여 기존 파일 시스템 데이터를 제거하고 새 구조를 만듭니다 fdisk.

sudo fdisk /dev/disk/by-id/YOUR_FLASH_DRIVE

Linux에서 USB 복구 디스크에 Fdisk 실행

키를 누르고 oEnter 키를 눌러 새 DOS 파티션 테이블을 설정하여 호환성을 극대화하세요.g최신 운영 체제를 사용하는 경우 키를 눌러 GPT 파티션 테이블을 생성하세요.

그런 다음, 를 눌러 새 파티션을 만들고 n, 를 눌러 p기본 파티션을 만듭니다.화면의 지시에 따라 기본값을 적용하고 전체 드라이브를 이 새 파티션에 할당합니다.

Linux Fdisk에서 USB 복구 파티션 생성

마지막으로, wUSB 드라이브에 변경 사항을 쓰고 종료합니다.

Linux Fdisk에서 USB 복구 파티션 목록

파티션 포맷

새 파티션에는 파일 시스템이 없으므로 포맷하기 전까지는 사용할 수 없습니다.mkfs최신 Linux 배포판에서 제공하는 유틸리티 중 하나를 사용하여 파티션을 포맷하세요.널리 호환되는 FAT32로 포맷하려면 다음을 실행하세요.

sudo mkfs.fat -F 32 /dev/disk/by-id/YOUR_FLASH_DRIVE-PARTITION

Linux MKFS FAT에서 USB 복구

Windows 호환성을 위해 권장되는 NTFS 포맷의 경우 다음을 사용하세요.

sudo mkfs.ntfs /dev/disk/by-id/YOUR_FLASH_DRIVE-PARTITION

또는 Linux 시스템에 적합한 EXT4 포맷의 경우:

sudo mkfs.ext4 /dev/disk/by-id/YOUR_FLASH_DRIVE-PARTITION

Linux MKFS NTFS에서 USB 복구

EXT4는 Linux에 최적화되어 있지만 추가 소프트웨어 없이는 Windows나 macOS와 호환되지 않습니다.

포맷 후 USB 드라이브를 마운트하고 lsblk다시 한번 를 사용하여 파일 시스템 인식 및 마운트 가능성을 확인하여 기능을 검증할 수 있습니다.

4단계: 복구 및 포맷을 위한 GUI 도구 활용

명령줄 작업이 마음에 들지 않는다면 Ubuntu에서 제공하는 Disks 유틸리티를 사용해 보세요.이 도구는 사용자 친화적이며 USB 드라이브 확인 및 포맷 과정을 간소화해 줍니다.

디스크를 찾으려면 애플리케이션 메뉴를 열고 ‘디스크’ 를 검색하세요.디스크를 찾으면 앱을 실행하세요.

Linux에서 USB 복구 디스크 찾기

왼쪽 목록에서 USB 드라이브를 선택하고 기어 아이콘을 클릭하세요.‘파일 시스템 복구’를 선택 하고 제공된 단계에 따라 복구 과정을 진행하세요.

파일 시스템이 복구할 수 없을 정도로 손상된 경우 USB 드라이브를 다시 포맷할 수 있습니다. USB 드라이브를 선택하고 기어 아이콘을 다시 클릭한 다음 ‘ 파티션 포맷’을 선택하세요.

Linux 디스크 포맷 파티션에서 USB 복구

메시지가 표시되면 볼륨 이름 필드에 USB 드라이브의 이름을 입력하고 원하는 파일 시스템 옵션을 선택합니다.

  • Ext4: Linux에 최적화됨.
  • NTFS: Windows에 가장 적합합니다.
  • FAT: 스마트폰, 게임 콘솔 등 다양한 기기를 수용합니다.
Linux 디스크 포맷 옵션에서 USB 복구

“지우기” 옵션을 주의하세요.빠른 포맷을 위해서는 비활성화해 두세요.전체 삭제를 위해서는 활성화하세요.불량 블록이 의심되는 드라이브에 사용하는 것이 좋습니다.

Linux 디스크에서 USB 복구 전체 지우기 활성화

5단계: GParted로 복구

그래픽 인터페이스를 사용하는 것을 선호한다면 GParted는 디스크 파티션 관리와 드라이브 복구를 위한 훌륭한 대안이며, 기본 디스크 유틸리티에 비해 고급 옵션을 제공합니다.

시작하려면 다음 명령을 사용하여 터미널을 통해 GParted를 설치하세요.

sudo apt install gparted

설치 후, 애플리케이션 메뉴에서 GParted를 실행하거나 gparted터미널에서 실행한 후, 메시지가 표시되면 비밀번호를 입력합니다.

최고의 무료 디스크 파티션 관리 도구 Gparted 개요

오른쪽 상단의 드롭다운 메뉴에서 USB 드라이브를 선택하세요.주 시스템 드라이브의 데이터가 실수로 삭제되지 않도록 올바른 드라이브를 선택해야 합니다.플래시 드라이브가 마운트된 경우, 마우스 오른쪽 버튼을 클릭하고 ‘ 마운트 해제’를 선택하세요.그런 다음 해당 옵션을 사용하여 파일 시스템 검사를 수행하거나 드라이브를 완전히 포맷할 수 있습니다.

결론

이 단계를 따르면 손상된 USB 드라이브를 복원하여 새것처럼 사용할 수 있습니다. Linux Live USB 드라이브를 생성하려면 여기에서 자세한 지침을 확인하세요.

출처 및 이미지

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다